workflow-spec-writer
Write a feature spec for the AI development workflow. Use when a new feature needs to move from backlog into the spec stage.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Write a feature spec for the AI development workflow. Use when a new feature needs to move from backlog into the spec stage.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Run a retrospective analysis on completed work to identify process improvement opportunities. Use when the user wants to review a completed batch or item run, or invoke on-demand with a PR number, branch, or date as scope hint.
Compatibility/advanced alias: resolve a native GitHub epic into a bounded workflow execution scope, with optional delegated review and merge gates. For the recommended starting point, use /run-work <epic-target> instead. Use /run-epic when you need direct control over delegation flags (--delegate-review, --may-merge, --max-risk). For explicit item lists, use /run-items.
Bounded multi-item execute command: advance two or more explicit workflow items through Protocol 90 explicit_list mode. For a single item use $run-item; for an epic use $run-epic; for a read-only portfolio scan use $run-work.
Read-only portfolio scan. No-target scan proposes batches with no dispatch. Two or more targets redirect to $run-items. Single targets redirect to $run-item or $run-epic. No mutation in any mode.
Batch-orchestrate the repository's staged AI development workflow. Use when the user wants Codex to discover what can advance or start across multiple items, propose the largest safe batch by priority and parallelization feasibility, and supervise approved item work until it reaches a real terminal condition.
Primary bounded command: advance exactly one non-epic workflow item. Use when the user asks for /run-item or wants to resume a specific development, branch, PR, or issue with the shared bounded prelude before Protocol 91. /run-item-work is a deprecated alias with identical behavior.
| name | workflow-spec-writer |
| description | Write a feature spec for the AI development workflow. Use when a new feature needs to move from backlog into the spec stage. |
Recommended model tier: premium
AGENTS.md for repository-wide rules and branch overrides.docs/workflow/development-workflow/protocols/01-generate-spec-protocol.md.scripts/development-workflow/spec-dispatch-context.sh, read it before the
alignment conversation. Preserve confirmed decisions and non-blocking
relationship outcomes as product constraints. Do not turn helper mechanics,
token matching, JSON fields, or implementation algorithms into spec
requirements. If context is blocking=true or Unclear, stop for the named
human relationship decision.BATCH_CONTEXT=true, complete the isolation self-check before the first file edit, branch-changing command, commit, push, PR mutation, or tracker mutation: verify isolation: "worktree", expected worktree path, expected branch, artifact repo root, approved base branch, and mutation classification are present; ensure pwd -P equals the expected worktree path or begins with the expected worktree path followed by / and compare only the expected branch to git rev-parse --abbrev-ref HEAD. Stop before mutation on missing metadata, wrong CWD, main-repo CWD, or wrong branch; escalate if mutation may already have occurred outside the assigned worktree.ensure_on_project_board <issue_number> "Writing Spec" from scripts/development-workflow/workflow-lib.sh. This is a no-op when the issue is already on the board.run-nested-artifact-guard.sh with required --mode, --issue, --expected-branch, --approved-base, plus the expected spec/* branch and approved artifact base. Stop on missing base, duplicate artifacts, wrong-base PRs, or scan failures.docs/workflow/development-workflow/design-assets.md. If confirmed tracker
design assets exist, copy or download them into <dev-folder>/assets/ and
update the issue-body location note. Do not invent assets when none exist.single_repo uses the current repository; workflow_hub keeps specs
and spec PRs hub-owned on the hub artifact base branch, even when the
product implementation base is different; product_repo should report the
configured hub owner or stop if ownership is ambiguous.