home / skills / andrelandgraf / fullstackrecipes / user-stories-setup
This skill helps teams document feature requirements as testable user stories in JSON, enabling AI agents to verify and track progress.
npx playbooks add skill andrelandgraf/fullstackrecipes --skill user-stories-setupReview the files below or copy the command above to add this skill to your agents.
---
name: user-stories-setup
description: Create a structured format for documenting feature requirements as user stories. JSON files with testable acceptance criteria that AI agents can verify and track.
---
# User Stories Setup
To set up User Stories Setup, refer to the fullstackrecipes MCP server resource:
**Resource URI:** `recipe://fullstackrecipes.com/user-stories-setup`
If the MCP server is not configured, fetch the recipe directly:
```bash
curl -H "Accept: text/plain" https://fullstackrecipes.com/api/recipes/user-stories-setup
```
This skill creates a structured, machine-readable format for documenting feature requirements as user stories. It outputs JSON files with clear, testable acceptance criteria so AI agents can verify, track, and report progress. The format emphasizes consistency, traceability, and automation-ready fields for integration with test runners and issue trackers.
The skill generates user story objects that include title, role, goal, acceptance criteria, priority, and metadata such as tags and estimates. Each acceptance criterion is expressed as a discrete, testable condition with expected inputs, outputs, and pass/fail rules that agents can execute or simulate. The skill also supports retrieving a canonical recipe from a registry endpoint and returning a ready-to-use JSON file suitable for CI pipelines and agent-based verification.
How are acceptance criteria formatted for agent verification?
Each criterion is a discrete JSON object with a description, input conditions, expected output, and a boolean pass/fail rule so agents can run checks or assertions programmatically.
Where does the skill fetch the canonical recipe?
The skill can retrieve the recipe from a registry endpoint or accept the recipe payload directly so you can generate story JSON even without registry access.