一键导入
create-epic
Captures a discussed multi-phase workstream as an Epic Spec work item ready for /do. For a single-outcome change use /create-feature instead.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Captures a discussed multi-phase workstream as an Epic Spec work item ready for /do. For a single-outcome change use /create-feature instead.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run the full autonomous pipeline against a work item — plan, implement, verify, PR, post-PR review + QA, wrap-up. Takes a GitHub issue
The Notion bridge for work items — creates a Notion work item mirroring a GitHub issue, uploads artifacts (item.md, refs/, plan.md, wrapup.md) to it, and pulls a work item's artifacts down to ./tmp/<id>/. Used by /create-feature, /create-epic, /create-issue (publish) and /do (pull before work, upload after). Use when a work item needs to be published to, updated in, or fetched from Notion.
Create Excalidraw diagram JSON files and PR visual overviews that make visual arguments. Use when the user wants to visualize workflows, architectures, concepts, pull request changes, before/after behavior, or a shareable explainer image for reviewers.
Dispatches one Codex (GPT-5.6) sub-agent via `codex exec` — implementer, backend-verifier, plan-reviewer, code-reviewer, code-researcher, or investigator — and returns its report. Used by /do, /discussion, and /create-issue whenever one of these roles runs; not normally invoked by the user directly. Use when a pipeline stage needs its Codex sub-agent dispatched, resumed for a fix round, or re-run.
Captures a discussed feature as a lean Feature Ticket work item ready for /do. For multi-phase workstreams use /create-epic instead.
Captures a defect as a Bug Report work item ready for /do, running the investigator first if the root cause isn't already established.
| name | create-epic |
| description | Captures a discussed multi-phase workstream as an Epic Spec work item ready for /do. For a single-outcome change use /create-feature instead. |
| argument-hint | [epic title or one-line summary] |
| disable-model-invocation | true |
Turn what the conversation has established (typically a /discussion) into an Epic
Spec that /do can execute phase by phase. The completion artifact is
./tmp/<id>/item.md with status: ready. Epics run sequentially in one PR —
phase n+1 starts only after phase n's channel completes.
This skill captures and sharpens — it does not re-run the discussion.
Drive toward what the spec needs, pulling from the discussion so far:
Where the conversation left a gap, ask the user directly — one focused round. If a
codebase fact is missing, dispatch the codex skill (role code-researcher); for an
external fact, the web-researcher sub-agent.
Success criteria: the user has explicitly agreed to problem, end state, each locked direction, and the out-of-scope list.
Split the work into sequential phases, each a self-contained work item: one coherent
outcome, independently verifiable, buildable on the phases before it. Don't split
because many files are touched — split where verification surfaces genuinely differ.
If it collapses to one phase, say so and suggest /create-feature instead.
Success criteria: phase table agreed with the user — each phase has a goal, scope, and its own verification surface; order confirmed.
Draft ./tmp/<id>/item.md per ~/.references/draft-work-item.md, using this
skill's references/epic-spec.md as the template. Epic specifics:
AC1… numbered within each phase,
each mapped to a method matched to that phase's change type./do's plan stage owns the how per phase.Success criteria: item.md exists; phases are sequential and independently
verifiable; every AC is numbered, observable, and mapped; spec altitude respected.
Run the gate per ~/.references/socratic-gate.md. A multi-phase commitment
is never "straightforward" — expect the full challenge. For an epic it bears
down on shape (are the phases real?), appetite, consequences, and
completeness, alongside necessity and assumptions. If the dialogue collapses
the epic to one phase, hand off to /create-feature.
Success criteria: gate procedure complete — socrates returned pass (or
the cap was reached, or the user waived); ## Justification written into
item.md.
Publish per ~/.references/publish-work-item.md — issue title
feat: <epic title>, issue body = the epic's problem, end state, the
phases table, and the Justification section.
Success criteria: published and cross-linked per the shared procedure.
Suggested next steps:
- `/do <issue # or ./tmp/<id>/item.md>` — run the pipeline; phases execute sequentially, one PR
- `/discussion [follow-up]` — if a phase boundary needs more thinking first