story-generator

Generate per-story Markdown files from Epic S-XXX references.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Avila-Tek/avila-tek-skill-pack --skill story-generator-avila-tek
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: story-generator
Source: https://github.com/Avila-Tek/avila-tek-skill-pack/tree/main/skills/planning-5-story-generator
Command: npx skills add https://github.com/Avila-Tek/avila-tek-skill-pack --skill story-generator-avila-tek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns an Epic into implementation-ready Story files, simplifying the handoff from planning to development and reducing manual drafting errors.

Core Features & Use Cases

  • Reads an Epic and identifies all S-XXX references.
  • Generates per-story Markdown documents following a two-block structure (Block A for user story, acceptance criteria, and estimates; Block B for technical scope and data model considerations), ready for spec/plan/build.
  • Enforces a validation workflow: resolve open questions, ensure Figma URL presence, and perform a quality check before writing the file.

Quick Start

Provide an epic with S-XXX references and run the story generator to produce E-XXX_S-YYY_slug.md stories.

Frequently Asked Questions about story-generator

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

FAQPage Schema
How do I generate implementation-ready Agile stories from an epic document?▼

This Skill generates per-story markdown files by extracting S-XXX references from your epic. It organizes content into Block A for user stories and estimates, and Block B for technical scope, ensuring files are ready for spec, plan, and build phases.

What is the markdown structure for user stories produced by epic decomposition?▼

The generated story documents use a two-block markdown structure. Block A captures the user story, acceptance criteria, and estimates for completeness, while Block B includes technical scope and data model considerations only when relevant.

How do I prepare epic documentation for automated story generation?▼

You need to provide an epic containing S-XXX references and maintain a consistent slug structure within the docs/epics directory. This consistent epic slug structure is required to automatically extract references and generate the story files.

Does the story generator validate acceptance criteria before writing files?▼

Yes, the generator enforces a validation workflow before writing any markdown files. It ensures open questions are resolved, verifies Figma URL presence, and performs a quality check to guarantee the generated stories are implementation-ready.

Can I use this for Agile planning when my epic lacks technical scope details?▼

Yes, you can use this for Agile planning without technical details. The generator includes Block B content for technical scope only when relevant, ensuring Block A estimation content remains complete while preserving the overall epic context and constraints.

What is the best way to convert epic planning documents into individual development tasks?▼

The best way to convert epic planning documents into development tasks is to automate the extraction of S-XXX references into per-story markdown files. This preserves epic context while enforcing validation workflows like Figma URL checks for reliable development handoff.