.claude/skills/story/SKILL.md
Generate story specifications from MVP stories list. Use when user wants to create detailed story documentation or mentions /story command.
npx skillsauth add rakovi4/continue-example storyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate detailed story specifications following the established format, based on MVP stories list and product context.
/story "Story name"
/story 5 # By MVP story number
/story # Interactive selection
Before generating any specification, read and understand:
ProductSpecification/BriefProductDescription.txtProductSpecification/stories.mdProductSpecification/ExpectedLoad.txtProductSpecification/Archived/DraftStories/1st-iteration/ProductSpecification/stories/*/NN_StoryName.mdProductSpecification/stories/NN-story-name/interview.md
Parse user input to determine target story:
/story "Login/Logout" — Match story name via ProductSpecification/stories.md/story 5 — Story #5 via ProductSpecification/stories.md/story — List available MVP stories, ask user to chooseFind related archived draft in ProductSpecification/Archived/DraftStories/1st-iteration/ if exists.
Load .claude/templates/spec/story-templates.md for document structure.
Generate two files:
NN_StoryName.md (~50 lines max, implementation-focused)NN_StoryName_Notes.md (warnings, suggestions, technical details)ProductSpecification/stories.mdProductSpecification/stories/NN-story-name/Report: main spec path + line count, notes file path, confirmation.
testing
Run use-case module tests quickly. Use when user wants to run use-case tests or mentions /test-usecase command.
development
Generate BDD test specifications for story in 6 categories (API, UI, Load, Infrastructure, Security, Integration). Use when user wants to create test cases or mentions /test-spec command.
testing
Review tests to replace loose validation (contains, isNotNull, isNotEmpty) with strict validation (isEqualTo on parsed fields). Use when user wants to improve test assertions or mentions /test-review command.
development
Run frontend tests. Use when user wants to run frontend unit tests or mentions /test-frontend command.