5,198,996 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

User Story Builder

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.

Installable skillApache-2.0By David-Li0406Updated Oct 28, 2026
INTENDED FOROpenClawInstall in a listed agent.

instructions.md

---
name: building-userstory-5f811e84fd35
description: 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.
---

# 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-from-userstory` 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/templates/userstory.md.template`
   - Replace placeholders with user responses
   - Write to `docs/UserStory.md`

4. **Suggest next step**: `make ralph_prd` to generate PRD.md

## Template

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

## Usage

```bash
make ralph_userstory
```

Discuss this resource

Platform guidance

Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.