story-done

Solid

End-of-story completion review. Reads the story file, verifies each acceptance criterion against the implementation, checks for GDD/ADR deviations, prompts code review, updates story status to Complete, and surfaces the next ready story from the sprint.

AI & Automation 20,436 stars 2970 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Story Done This skill closes the loop between design and implementation. Run it at the end of implementing any story. It ensures every acceptance criterion is verified before the story is marked done, GDD and ADR deviations are explicitly documented rather than silently introduced, code review is prompted rather than forgotten, and the story file reflects actual completion status. **Output:** Updated story file (Status: Complete) + surfaced next story. --- ## Phase 1: Find the Story Resolve the review mode (once, store for all gate spawns this run): 1. If `--review [full|lean|solo]` was passed → use that 2. Else read `production/review-mode.txt` → use that value 3. Else → default to `lean` See `.claude/docs/director-gates.md` for the full check pattern. **If a file path is provided** (e.g., `/story-done production/epics/core/story-damage-calculator.md`): read that file directly. **If no argument is provided:** 1. Check `production/session-state/active.md` for the currently active story. 2. If not found there, read the most recent file in `production/sprints/` and look for stories marked IN PROGRESS. 3. If multiple in-progress stories are found, use `AskUserQuestion`: - "Which story are we completing?" - Options: list the in-progress story file names. 4. If no story can be found, ask the user to provide the path. --- ## Phase 2: Read the Story Read the full story file. Extract and hold in context: - **Story name and ID** - **GDD Requirement TR-ID(s)** r...

Details

Author
Donchitos
Repository
Donchitos/Claude-Code-Game-Studios
Created
3 months ago
Last Updated
1 weeks ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

dev-story

Read a story file and implement it. Loads the full context (story, GDD requirement, ADR guidelines, control manifest), routes to the right programmer agent for the system and engine, implements the code and test, and confirms each acceptance criterion. The core implementation skill — run after /story-readiness, before /code-review and /story-done.

20,436 Updated 1 weeks ago
Donchitos
AI & Automation Solid

story-readiness

Validate that a story file is implementation-ready. Checks for embedded GDD requirements, ADR references, engine notes, clear acceptance criteria, and no open design questions. Produces READY / NEEDS WORK / BLOCKED verdict with specific gaps. Use when user says 'is this story ready', 'can I start on this story', 'is story X ready to implement'.

20,436 Updated 1 weeks ago
Donchitos
AI & Automation Solid

create-stories

Break a single epic into implementable story files. Reads the epic, its GDD, governing ADRs, and control manifest. Each story embeds its GDD requirement TR-ID, ADR guidance, acceptance criteria, story type, and test evidence path. Run after /create-epics for each epic.

20,436 Updated 1 weeks ago
Donchitos
AI & Automation Listed

rcode-dev-story

Execute an approved story file by writing tests and code that fulfill every acceptance criterion. Activates when the user says "dev this story", "implement story {id}", "execute the story", "code the next story", "run dev-story on", or "implement .rcode/phases/{phase}/stories/{file}". Do NOT use without a prepared story file (use rcode-create-story first).

0 Updated yesterday
hanzlahabib
AI & Automation Listed

definition-of-done

Use to verify a feature/story meets all Definition of Done criteria before marking complete.

27 Updated today
haabe