user-story-template

Define a standard template for epics and user stories extracted from PRDs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/metasaver/metasaver-marketplace --skill user-story-template
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-story-template
Source: https://github.com/metasaver/metasaver-marketplace/tree/main/plugins/metasaver-core/skills/workflow-steps/user-story-template
Command: npx skills add https://github.com/metasaver/metasaver-marketplace --skill user-story-template

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inconsistent user story formats hinder clear communication, progress tracking, and integration across development phases. This Skill defines a canonical template for user story files, ensuring consistency.

Core Features & Use Cases

  • Comprehensive Story Structure: Includes fields for status, assignee, dependencies, priority, PRD reference, user story, acceptance criteria, architecture notes, implementation notes, and completion details.
  • Workflow Integration: Designed to be used by Business Analysts (extraction), Architects (annotation), Project Managers (tracking), and Worker Agents (implementation) for seamless collaboration.
  • Status Tracking: Utilizes clear status icons (🔵 Pending, 🔄 In Progress, ✅ Complete, ❌ Blocked) for visual progress monitoring and quick understanding of project state.
  • Use Case: When a Business Analyst extracts stories from a PRD, they use this template to ensure each story is consistently structured, making it easy for Architects to add technical guidance and for Project Managers to track progress.

Quick Start

Generate a new user story file using the standard template for "Add Loading Spinner to Dashboard".

Frequently Asked Questions about user-story-template

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

FAQPage Schema
How do I standardize user stories across my team?

Use a standard user story template that defines consistent fields for status, assignee, acceptance criteria, and PRD references. This template ensures Business Analysts, Architects, and Project Managers work from the same structure, reducing miscommunication and tracking gaps across development phases.

What should a user story file include for tracking progress?

A comprehensive user story file includes status fields with visual indicators (Pending, In Progress, Complete, Blocked), assignee, priority, dependencies, PRD reference, acceptance criteria, architecture notes, and implementation notes. This structure enables PMs to monitor project state and workers to understand requirements clearly.

How do I extract user stories from a PRD consistently?

Apply a canonical template when extracting stories from PRDs to ensure naming conventions, scope definitions, and traceability are uniform. The template organizes epics and stories with fields for status, acceptance criteria, and architecture guidance, making handoff to architects and developers seamless.

Can I use this template for cross-team collaboration between BAs and architects?

Yes. The template is designed for workflow integration across Business Analysts, Architects, Project Managers, and Worker Agents. BAs extract stories, architects annotate technical guidance, PMs track progress, and workers implement—all within the same structured file format.

What naming conventions should I follow for epics and user stories?

The template defines naming conventions and file structure standards for organizing epics and user stories. Consistent naming prevents ambiguity during extraction and implementation, ensuring architecture notes and lifecycle tracking align across project phases.

Why is a standard user story format important for project management?

Inconsistent story formats hinder clear communication, break progress tracking, and complicate handoffs between BA, architect, and development phases. A standard format ensures traceability to PRDs, verifiable acceptance criteria, and unified status monitoring across the entire workflow.