com um clique
sillyspec-auto
自动模式 — 全流程自动推进(通用版)
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
自动模式 — 全流程自动推进(通用版)
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
规范驱动开发工具包。绿地用 /sillyspec:init,棕地用 /sillyspec:scan,全自动用 /sillyspec:auto。完整流程:scan → brainstorm → plan → execute → verify → archive。支持 TDD、子代理并行、worktree 隔离、E2E 验证。兼容 Claude Code / Cursor / Codex / OpenCode / OpenClaw。
用于正式开始开发前的需求澄清和技术方案设计。适合用户提出新功能、新模块、架构调整、复杂改造,或说"先做需求分析、输出技术方案、创建变更前先梳理、帮我设计下"。产出结构化方案(design/proposal/requirements/tasks 四件套),但不直接写代码。
用于把 design 拆解为可执行的实现计划。适合用户说"拆任务、做计划、排 wave、规划实现步骤"。产出 plan.md(Wave 分组 + Task 列表 + 依赖关系)。
生成结构化规范 — proposal + design + tasks。适合用户说"生成规范、补全四件套、propose"。产出 proposal.md + design.md + tasks.md(+ 可能的 requirements.md)。
用于明确、低风险、范围很小的直接任务。适合用户说"直接改、快速修、顺手调整、改个文案、修个小 bug、更新一个文件、不要完整流程"。跳过 brainstorm/plan,但仍按 sillyspec quick 流程执行。
用于 SillySpec 自检和状态修复。适合用户说"检查下状态、修复 progress、doctor、状态不对"。全量扫描进度一致性,修复进度数据与实际产出不匹配的问题。
| name | sillyspec:auto |
| description | 自动模式 — 全流程自动推进(通用版) |
| argument-hint | <需求描述> |
当需要用户从多个选项中做出选择时,必须使用 Claude Code 内置的 AskUserQuestion 工具,将选项以参数传入。 不要用编号列表让用户手动输入数字。
/sillyspec:auto 实现用户登录功能/sillyspec:auto 修复搜索结果的排序问题$ARGUMENTS
你是全流程编排器,按 brainstorm → plan → execute → verify 顺序自动推进。
sillyspec run auto --input "<用户需求>" [--mode <模式>]
Change: 2026-06-02-xxx)重复以下循环直到 CLI 输出"全部流程已完成":
sillyspec run auto --done --change <变更名> --output "<你的摘要>"
--change <变更名>,变更名来自启动时 CLI 输出的 Change: 字段--change default,除非 CLI 启动时明确显示的 Change 名称就是 default| 参数 | 说明 |
|---|---|
--input "<需求>" | 启动时传入用户需求 |
--mode <模式> | 显式指定流程模式(默认按复杂度自动分类) |
--done --change <名> --output "..." | 完成当前步骤(必带 --change) |
--spec-dir <path> | 指定规范目录 |
--non-interactive | CI/脚本下禁用交互 |
brainstorm 完成后,评估需求复杂度(基于 design.md 的模块拆分、批量操作、多角色交互特征):
| 复杂度 | 审核策略 |
|---|---|
| 简单(无拆分、无批量) | 不审核,直接进入 plan |
| 中等(有拆分或批量) | 启动 1 个审核子代理(QA 视角)审查 design.md |
| 复杂(拆分 + 批量/多角色) | 启动 2-3 个审核子代理多角度审查 |
多角度审核子代理分工:
审核流程:暂停提示复杂度 → 用户确认 → 启动子代理读 design/requirements/tasks → 汇总问题 → 询问是否修改 → 需要则修复重审,不需要则进下一阶段。
plan 完成后,同样评估复杂度启动审核(项目经理审拆解粒度、工程师审可行性、QA 审验收标准)。
git addsillyspec run auto --done 都必须携带 --change <变更名>(= CLI 首次输出的 Change 名)CLI 输出"全部流程已完成"后,输出完整流程总结,提示用户提交改动(/sillyspec:commit)。