一键导入
stories
Slice an agreed plan into an epic and behavior-focused stories with observable acceptance criteria, reconciled against repository-owned domain rules.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Slice an agreed plan into an epic and behavior-focused stories with observable acceptance criteria, reconciled against repository-owned domain rules.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Bootstrap software repositories from live evidence. Use for initial setup, inherited-codebase rehabilitation, repository mapping, conventions, documentation architecture, safe restructuring, or agent-ready tooling.
Solve ambiguous, high-stakes, or multi-variable questions with a labelled problem tree. Use for open-ended life, business, product, strategy, and root-cause reasoning; route concrete feature briefs to $grill-me and specific failures to $debugging.
Diagnose software failures through evidence-based root-cause analysis. Use for bugs, failing tests, runtime errors, data anomalies, stuck jobs, environment failures, and intermittent or expensive-to-reproduce incidents.
Create, edit, and run persistent Codex workflow graphs with optional GitHub delivery.
Turn a rough software feature request into one codebase-grounded implementation brief. Use for feature pitches, vague product requirements, solution exploration, or explicit “grill me” requests before coding; use $brainstorming for non-implementation questions.
Implement an agreed story, plan, or failing-test target and prove the resulting behavior. Use when an accepted contract authorizes production changes; route diagnosis-only work to $debugging and test design to $tdd.
| name | stories |
| description | Slice an agreed plan into an epic and behavior-focused stories with observable acceptance criteria, reconciled against repository-owned domain rules. |
Produce one transient story artifact that translates implementation intent into observable user value. Preserve the source plan and implementation.
Use the named plan or the repository's active planning source. Map its goal, current state, decisions, steps, verification, exclusions, and open questions. Read the authoritative domain/product rules when present; use the plan alone and state the limitation when durable rules are absent.
Complete this phase when every plan section has a destination in the story artifact or an explicit reason it does not apply.
Use actors and value named by the plan or durable domain source. When proposed behavior contradicts a binding rule:
Open or Contradicts domain;Domain check section;Complete the check when every relevant rule is satisfied, contradicted, or named as unavailable.
Produce one epic and usually three to seven stories. Each story names who observes the change, what they can do afterward, and why it matters.
Complete slicing when every plan step maps to exactly one story or to named enabling groundwork.
Give each story three to six criteria at the actor's altitude. Include meaningful failure behavior
when the plan or durable rules define it. When failure semantics are missing, add an Open question
instead of inventing status codes, messages, permissions, retries, or fallback behavior. Describe
observable outcomes; keep files, tables, framework calls, and generic quality gates in constraints or
implementation notes. Preserve technical vocabulary only when the actor directly uses the API, tool,
or command.
Use this minimum shape:
# Epic: <observable capability>
Source: <plan path or request>. Generated: YYYY-MM-DD.
## Value
## Not included
## Domain check
## Stories
### S1 — <observable capability>
**As a** <actor>, **I want** <capability>, **so that** <value>.
Acceptance criteria:
- [ ] <observable behavior>
Constraints: <settled decision; omit if none>
Depends on: <S-id or none>
Open: <unresolved question; omit if none>
Contradicts domain: <rule; omit if none>
## Traceability
| Story | Plan source | Plan verification |
| --- | --- | --- |
Write to the repository's existing story/backlog location and language. If none exists, return the artifact in chat unless the user requested a file.
The skill is complete when every story has a real actor, value, observable criteria, and traceable
source; defined failure behavior is preserved and missing failure contracts remain visible as Open;
exclusions, dependencies, questions, and domain conflicts are accounted for. Invoke $tdd only when
the user requests tests for a selected story.