user-story-writing

Generate user stories with acceptance criteria and actionable tasks from natural language requirements.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/manolakis/agents-and-skills --skill user-story-writing-manolakis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-story-writing
Source: https://github.com/manolakis/agents-and-skills/tree/main/.github/skills/user-story-writing
Command: npx skills add https://github.com/manolakis/agents-and-skills --skill user-story-writing-manolakis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of effective user stories, ensuring they are clear, actionable, and meet development standards, thereby reducing ambiguity and improving the development process.

Core Features & Use Cases

  • User Story Generation: Transforms raw requirements into well-defined user stories with titles, descriptions, and context.
  • Acceptance Criteria Definition: Creates testable and specific acceptance criteria.
  • Task Breakdown: Generates actionable development tasks from the user story.
  • Use Case: When a product manager needs to define a new feature, they can use this Skill to quickly generate a complete user story that the development team can immediately understand and act upon.

Quick Start

Use the user-story-writing skill to create a user story for a new feature that allows users to filter search results by multiple tags.

Frequently Asked Questions about user-story-writing

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

FAQPage Schema
How do I write user stories with clear acceptance criteria from raw requirements?

To write user stories with clear acceptance criteria, transform natural language requirements into structured formats featuring a title, description, context, and testable acceptance criteria. This ensures stories are well-defined and actionable for agile development.

What is the best way to break down user stories into actionable development tasks?

The best way to break down user stories into actionable development tasks is to generate specific task allocations directly from the story definition. This manages development efforts by ensuring stories are testable and broken into manageable pieces.

Can I generate agile user stories from natural language feature descriptions?

Yes, you can generate agile user stories from natural language feature descriptions. The process transforms raw requirements into comprehensive user stories, ensuring they meet development standards and reducing ambiguity for the product manager and team.

How does task breakdown work for agile user stories?

Task breakdown for agile user stories works by parsing the generated story and its acceptance criteria to produce specific, actionable development tasks. This ensures the defined feature is broken down into manageable efforts for the development team.

When do I need to generate structured user stories for product management?

You need to generate structured user stories for product management when defining a new feature that requires clear, actionable definitions. This reduces ambiguity and ensures the development team can immediately understand and act upon the requirements.