writing-user-stories

Generate user stories in the standard agile format.

276|46|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nicepkg/ai-workflow --skill writing-user-stories
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-user-stories
Source: https://github.com/nicepkg/ai-workflow/tree/main/workflows/product-manager-workflow/.claude/skills/writing-user-stories
Command: npx skills add https://github.com/nicepkg/ai-workflow --skill writing-user-stories

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps agents write properly formatted user stories, which are essential for defining tasks and planning features in agile development.

Core Features & Use Cases

  • User Story Generation: Creates user stories following the standard "As a [persona], I want to [action], so that [benefit]" format.
  • Feature Planning: Assists in breaking down features into actionable user stories.
  • Use Case: When a product manager needs to define a new feature for a software application, they can use this skill to generate user stories that clearly articulate the needs of different user types and the value they expect to receive.

Quick Start

Use the writing-user-stories skill to write a user story for a new user who wants to sign up for an account.

Frequently Asked Questions about writing-user-stories

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

FAQPage Schema
How do I write agile user stories for feature planning?

Agile user stories define the persona, desired action, and expected benefit to ensure clear communication of user needs within development teams during task definition and feature planning.

What is the standard format for generating user stories?

The standard format for generating user stories is "As a [persona], I want to [action], so that [benefit]" which clearly articulates the needs of different user types and the value they expect to receive.

How do I break down product management requirements into actionable tasks?

To break down product management requirements, you generate user stories that identify the specific persona, desired action, and expected benefit, translating broad features into actionable task definitions for development teams.

Can I use user stories to define software application features for different user types?

Yes, you can use user stories to define software application features by articulating the specific needs of different user types and the expected value they receive from the desired action.

Do I need any specific tools to generate user stories for agile development?

No specific tools are required as dependencies to generate user stories for agile development, allowing you to directly create requirements by identifying the persona, action, and benefit without additional components.