一键安装此套包中的所有插件:
42plugin install ed3dai/kit/ed3d-plugins包含的插件(42)
实施计划编写
ed3dai
在设计完成后使用,提供详细的实施任务,适合对代码库几乎没有了解的工程师,生成包含确切文件路径、完整代码示例和验证步骤的全面实施计划。
Git 工作树管理
ed3dai
在开始需要与当前工作区隔离的功能开发或执行实施计划之前,使用此插件创建隔离的 Git 工作树,支持智能目录选择和安全验证。
系统调试
ed3dai
在遇到任何错误、测试失败或意外行为时使用,采用四阶段框架(根本原因调查、模式分析、假设测试、实施),确保在提出解决方案前充分理解问题。
代码审查
ed3dai
在完成任务、实现主要功能或合并前使用,确保工作符合要求。该插件调度代码审查子代理,处理重试和超时,管理审查修复循环,直到没有问题为止。
执行实施计划
ed3dai
在当前会话中执行独立任务的实施计划时使用 - 为每个任务调度新的子代理,并在任务之间进行代码审查,实现快速迭代和质量控制。
完成前验证
ed3dai
在声称工作已完成、修复或通过之前使用,需运行验证命令并确认输出,以确保成功声明前有充分证据。
设计计划撰写
ed3dai
在头脑风暴完成后使用,将经过验证的设计以结构化格式写入 docs/design-plans/,并划分为创建详细实施计划所需的离散实施阶段。
完成开发分支
ed3dai
在实现完成、所有测试通过后,帮助决定如何整合工作,通过提供合并、PR 或清理的结构化选项来指导开发工作的完成。
测试驱动开发
ed3dai
在实现任何功能或修复漏洞时,先编写测试用例,观察其失败,再编写最小代码以通过测试;确保测试能够验证行为,要求先失败。
计划与执行
ed3dai
在开始任何对话时使用,建立查找和使用技能的必要工作流程,包括在宣布使用前使用 Read 工具、在编码前进行头脑风暴,以及为检查清单创建 TodoWrite 待办事项。
项目文档更新
ed3dai
在完成开发阶段时使用,分析自阶段开始以来的变更,识别受影响的 CLAUDE.md 或 AGENTS.md 文件,并协调更新,以保持项目文档的准确性。
项目上下文维护
ed3dai
在完成开发阶段或分支时,识别并更新可能过时的 CLAUDE.md 或 AGENTS.md 文件,分析变更内容,确定受影响的合约和文档,并协调更新。
创建代理
ed3dai
用于为 Claude Code 插件或任务工具创建专业的子代理,涵盖自动委派的描述编写、工具选择、提示结构和代理测试。
写作技能
ed3dai
在创建新技能、编辑现有技能或验证技能功能时使用,通过在编写前测试子代理应用 TDD 方法,确保文档处理过程的可靠性。
Claude 指令编写
ed3dai
用于编写指导 Claude 行为的指令,包括技能、CLAUDE.md 文件、代理提示和系统提示。涵盖令牌效率、合规技术和发现优化。
CLAUDE.md 文件管理
ed3dai
用于创建或更新项目或子目录中的 CLAUDE.md 文件,涵盖顶层与领域级组织、捕捉架构意图与合同,以及强制更新日期。
技能测试插件
ed3dai
在创建或编辑技能时使用,确保技能在压力下正常工作并抵抗合理化,通过无技能基线运行、记录故障并迭代修复漏洞,应用 RED-GREEN-REFACTOR 循环处理文档。
深度防御
ed3dai
当无效数据导致执行深处的失败时使用此插件 - 在数据经过的每一层进行验证,使错误在结构上不可能发生,而不是暂时修复。
React 开发助手
ed3dai
用于编写或修改 React 组件、规划 React 功能或处理 .jsx/.tsx 文件,提供现代 React 模式、TypeScript、hooks 使用、组件组合及常见陷阱的避免方法。
TypeScript 编码助手
ed3dai
在编写 TypeScript 代码、审查 TS 实现或做出类型声明、函数风格和命名约定决策时使用,涵盖类型与接口规则、函数声明、FCIS 集成、不可变模式和类型安全强制等全面风格指南。
高效编码
ed3dai
在编写或重构代码时始终使用此技能。包含上下文相关的子技能,支持不同语言和运行时的编码风格。
基于属性的测试
ed3dai
用于序列化、验证、标准化或纯函数的测试编写,提供属性目录、模式检测和基于属性测试的库参考。
测试编写助手
ed3dai
在编写或审查测试时使用,涵盖测试哲学、基于条件的等待、模拟策略和测试隔离等内容。
PostgreSQL 开发助手
ed3dai
该插件用于编写数据库访问代码、创建模式或管理 PostgreSQL 事务,确保事务安全、读写分离、UUID/JSONB 类型安全,并采用 snake_case 约定以防止数据损坏和类型错误。
技术文档写作
ed3dai
用于撰写文档、指南、API 参考或面向开发者的技术内容,确保清晰、简洁和真实,避免出现不自然的 AI 写作模式。
功能与命令式
ed3dai
在编写或重构代码时使用该插件,强制将纯业务逻辑(功能核心)与副作用(命令式外壳)分离,采用 FCIS 模式并进行文件分类。
网页探索工具
ed3dai
用于探索网站、验证网页应用行为假设、自动化浏览器交互或生成端到端测试。通过可访问性快照调查页面结构,系统性测试假设,并协调 Playwright MCP 工具以完成复杂的多步骤调查。
Playwright 调试
ed3dai
当 Playwright 脚本失败、测试不稳定、选择器失效或超时时,使用此插件提供系统化的调试方法,帮助解决浏览器自动化问题。
Playwright 模式
ed3dai
在编写 Playwright 自动化代码、构建网页爬虫或创建端到端测试时使用,提供选择器策略、等待模式和稳健自动化的最佳实践,减少不稳定性。
互联网研究助手
ed3dai
该插件帮助用户快速查找和整理互联网信息,提升研究效率,适用于学术研究和市场分析等场景。
综合研究助手
ed3dai
该插件帮助用户整合和分析多种研究数据,提升研究效率和准确性。适用于科研人员和数据分析师。
远程代码研究
ed3dai
该插件用于远程访问和研究代码库,帮助开发者快速获取代码信息和进行分析。
代码库调查
ed3dai
该插件用于分析和调查代码库,帮助开发者了解代码结构、依赖关系及潜在问题,提升代码质量和维护效率。
代码库调查
ed3dai
在规划或设计功能时使用,帮助理解当前代码库状态,查找现有模式,验证关于文件位置、结构或现有代码的假设,确保设计基于现实,避免错误推测。
互联网研究
ed3dai
在规划功能时使用,获取最新的API文档、库模式或外部知识;验证技术选择或声明的假设,收集来自互联网的可靠信息以支持技术决策。
任务缺陷修复
ed3dai
修复代码审查者识别的问题并触发重新审查。当代码审查者返回需要在合并批准前解决的问题时使用。
任务执行器
ed3dai
该插件用于根据计划实施具体任务,支持测试驱动开发(TDD)、技能应用、验证及 Git 提交,适合在更大计划中编写、修改或测试代码时使用。
代码审查
ed3dai
该插件对已完成的项目步骤进行审查,确保与计划一致并执行编码标准。适用于完成计划中的编号步骤、实现主要功能或创建 PR 之前,能够验证计划对齐、代码质量、测试覆盖率和架构,阻止因小问题、重要问题或关键问题而合并。
设计计划启动
ed3dai
在任何设计过程开始时使用,协调收集背景信息、明确需求、头脑风暴解决方案,并记录经过验证的设计,以创建可实施的设计文档。
澄清问题
ed3dai
在收集初步设计背景后、头脑风暴前使用,解决需求中的矛盾,消除术语歧义,明确范围界限,并验证假设,以防构建错误的解决方案。
实施计划启动
ed3dai
在设计计划开始实施时使用,协调分支创建、详细规划,并将所有必要的上下文交接给执行阶段。
头脑风暴
ed3dai
在创建或开发任何内容时使用,帮助通过结构化的苏格拉底式提问、替代方案探索和逐步验证,将粗略想法精炼为完整设计。