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.