一键导入
workbench-sdd
Specification-driven development from raw requirement to product design, technical design, task list, execution, and verification.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Specification-driven development from raw requirement to product design, technical design, task list, execution, and verification.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Strict parser and validator for Workbench closeout comments, verdict/status discipline, PR reference types, and cross-issue REMAINING sync.
Scout, pilot, or review Mirage virtual-filesystem tool use for Workbench agents while preserving source-of-truth and public-safety boundaries.
Source-first, self-loop resistant guardrails for Capy GitHub dialogue responders before any write-capable PR, issue, or review action.
Disk, swap, VM, agent workspace, and stale session hygiene for Multica workbench runtimes.
Advisory-only algorithm and data-structure review gate between Technical Design and Task List.
Durable memory, session summaries, decision logs, issue closeout synthesis, and compact handoffs.
| name | workbench-sdd |
| description | Specification-driven development from raw requirement to product design, technical design, task list, execution, and verification. |
Use this skill when a task needs to move from a fuzzy request into executable work.
This is the default workbench planning protocol unless the issue explicitly says the task is a quick fix, emergency repair, or direct verification run.
Move work through these stages:
GOAL_MODE: yes when the owner must keep the objective alive across turns until verified.GOAL_MODE: yes, the Task List must include GOAL_LOCK, closeout gates, and operator-call conditions before execution starts.Each SDD stage is a structured issue comment, not an issue status. Use this header for every stage artifact:
SDD_STAGE: [Raw Requirement / Product Design / Technical Design / Task List / Execution And Verification]
OWNER: [one agent or human owner]
STATUS: READY_FOR_REVIEW / APPROVED / BLOCKED
REVIEWER: Workbench Supervisor or designated reviewer
EVIDENCE: [files, commands, issue/comment IDs, or artifacts checked]
HANDOFF_SUMMARY: [five lines or fewer: what the next agent needs without rereading full history]
SCOPED_EVIDENCE: [exact comment IDs, run IDs, commit hashes, files, or artifact paths to inspect]
ANTI_OVER_READ: [sources to skip unless needed, such as full issue lists or full comment history]
Put the stage-specific artifact after the header. Keep discussion replies separate from stage artifacts so the comment history remains scannable.
Every SDD stage comment must literally include the exact uppercase field names HANDOFF_SUMMARY, SCOPED_EVIDENCE, and ANTI_OVER_READ in the header. Do not substitute semantic equivalents such as "Evidence", "Skipped", "Context", or prose bullets. Every SDD review comment must literally include VERDICT_SUMMARY. The next agent should be able to start from the handoff summary alone and deep-read only the listed SCOPED_EVIDENCE.
VERDICT: PASS / FLAG / BLOCK.PASS allows the next stage to start.FLAG means the current stage needs a targeted correction before handoff.BLOCK means the stage cannot proceed until the smallest blocking decision or missing input is resolved.todo before work starts, in_progress while any SDD stage is active, in_review after execution is ready for final review, and done only after accepted evidence.SDD_BYPASS: quick-fix for low-risk, obvious changes where a full SDD sequence would add noise.SDD_BYPASS: emergency for time-critical repair work.GOAL_MODE: yes, the Task List also names required build/test/help-smoke/docs-or-report/git-status gates and the conditions for calling the operator.For planning or routing, return:
SDD_STAGE: current stage.CONFIRMED: facts and constraints.ASSUMPTIONS: assumptions that still matter.NEXT_TASKS: owner-scoped tasks.VERIFICATION: evidence required to close.For execution, return: