start_feature
Initiates a complete new feature development workflow: checks context, generates specification, and estimates effort. For specification-only tasks, use add_feature.
Instructions
当用户需要完整的新功能开发流程时使用。编排:检查上下文→生成规格→估算工作量。若只需规格文档请用 add_feature
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| docs_dir | No | 文档输出目录,默认为 docs | |
| description | No | 功能详细描述。可以是简短的自然语言(如'开发用户认证功能')或详细的需求说明 | |
| feature_name | No | 功能名称(kebab-case 格式,如 user-auth)。可选,如果不提供会从 description 自动提取 | |
| project_root | No | 项目根目录绝对路径。建议显式传入;docs_dir 等相对路径参数应统一相对该项目根目录解析,避免依赖客户端 cwd。 | |
| loop_max_rounds | No | 需求 loop 最大轮次(默认 2) | |
| template_profile | No | 模板档位:auto(默认,自动选择 guided/strict)、guided(普通模型友好)或 strict(结构更紧凑) | |
| requirements_mode | No | 需求模式:steady(默认,直接生成规格)或 loop(需求澄清与补全) | |
| loop_assumption_cap | No | 每轮假设上限(默认 3) | |
| loop_question_budget | No | 每轮最多提问数量(默认 5) |