用途:编排从需求到实现、测试和审查的完整功能开发流程。资料显示,完整功能实现使用 /add-feature 命令。
主要能力:按阶段编排业务分析、后端架构设计、测试数据、开发实现、测试、代码审查和安全审计等角色;采用基于信号的依赖链,代理发出信号(如 ENTITY_READY、CONTRACTS_READY)后立即触发下游代理,实现并行。阶段一的设计与测试数据、阶段二的实现与测试可分别并行运行。
使用方式:命令格式为 /add-feature <name> "<reqs>",可加选项:--minimal(约 2 分钟,简单 CRUD,无文档)、--fast(约 2.5 分钟,跳过业务分析,需求已明确)、默认标准模式(约 3 分钟,渐进式移交)、--full-review(约 4.5 分钟,含代码与安全审查)。默认跳过 ANALYSIS.md 与 impact-analysis.md,可用 --impact 启用。
适用场景:需要标准化、可并行推进的功能开发流程,尤其是采用 ABP 相关分层(Domain、Application、EF Core)的项目。
限制:完整工作流文档位于 .claude/commands/feature/add-feature.md,具体实现细节、依赖环境、平台与收费信息暂未提供。