sw-user-story-creator

Generate user stories, acceptance criteria, and requirements documents from a vision file.

3|1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/chfle/lehnert-claude-skills --skill sw-user-story-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sw-user-story-creator
Source: https://github.com/chfle/lehnert-claude-skills/tree/main/skills/sw-user-story-creator
Command: npx skills add https://github.com/chfle/lehnert-claude-skills --skill sw-user-story-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translating software ideas and visions into concrete, shareable user stories and acceptance criteria can be time-consuming and error-prone.

Core Features & Use Cases

  • Reads a vision document (requirements/vision.md) or a user-provided idea and extracts key elements: title, audience, goals, and constraints.
  • Generates a complete requirements/user-stories.md with organized epics, user stories (As a ..., I want ... so that ...), and acceptance criteria.
  • Writes the final document to requirements/user-stories.md and supports language-aware output for multilingual teams.

Quick Start

Generate a complete user-story document from requirements/vision.md or your idea and save it to requirements/user-stories.md.

Frequently Asked Questions about sw-user-story-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate user stories from a software vision document?

To generate user stories from a software vision document, the skill analyzes your vision.md or provided idea to extract goals and constraints, then produces an organized user-stories.md file with epics and acceptance criteria.

Can I automatically create acceptance criteria for agile epics?

Yes, you can automatically create acceptance criteria for agile epics. The skill processes your software vision to group requirements into epics and generates detailed acceptance criteria alongside standard user stories.

How do I structure product requirements into MVP and nice-to-have features?

Structuring product requirements into MVP and nice-to-have features is handled automatically during user story generation. The skill analyzes your vision document and explicitly prioritizes user stories into MVP versus nice-to-have categories.

Does the user story generator support multilingual output?

Yes, the user story generator supports multilingual output. It features automatic language detection to ensure the generated requirements document and user stories match the language of your input vision or idea.

What is the best way to write user stories in the As a, I want, so that format?

The best way to write user stories in the As a, I want, so that format is to input your software vision into the skill. It automatically parses your ideas and outputs structured user stories following this exact format.

Do I need a specific project structure to generate a requirements document?

You need a requirements/vision.md file in your project directory to automatically generate a requirements document. Alternatively, you can provide your software idea directly as text input to produce the output user-stories.md file.