Generating Interactive Userstory Md

Interactive Q&A to build UserStory.md from user input. Use when the user wants to create a user story document or start the assisted workflow.

qte77 6cd1818 1.3 KB Updated

File contents

User Story Builder

Interactively builds docs/UserStory.md through structured Q&A with the user.

Purpose

Guides users through creating a user story document that can be transformed into PRD.md using the generating-prd-md-from-userstory-md skill.

Workflow

  1. Check for existing UserStory.md

    • If exists, ask user if they want to rebuild (backup as docs/UserStory.md.bak)
  2. Ask structured questions using AskUserQuestion tool for each template section:

    • Project name
    • Problem statement
    • Target users
    • Value proposition
    • User stories (use "As a [role], I want to [action] so that [benefit]" format)
    • Success criteria
    • Constraints
    • Out of scope
  3. Generate UserStory.md

    • Read template from ralph/docs/templates/userstory.md.template
    • Replace placeholders with user responses
    • Write to docs/UserStory.md
  4. Suggest next step: make ralph_prd_md to generate PRD.md

Template

See ralph/docs/templates/userstory.md.template for structure and placeholders.

Usage

make ralph_userstory

qte77/Agents-eval/tree/main/.claude/skills/generating-interactive-userstory-md commit 6cd1818ab7

Frequently asked questions

npx skillmds@latest add qte77/generating-interactive-userstory-md