Guides the creation of detailed agile feature documentation from an existing epic. Use when the user wants to split an epic into feature files, derive features with scope and acceptance criteria, or plan feature documentation for stakeholders or engineering. This should trigger for requests such as Create features from an epic; Split epic into features; Feature files from epic; Derive features from epic. Part of cursor-rules-java project
59
67%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/013-agile-feature/SKILL.mdGuide the agent to analyze an epic (from file path or pasted content), hold a structured conversation, and generate one Markdown feature document per agreed feature. This is an interactive SKILL.
What is covered in this Skill?
date for Created/Last Updated fieldsRead the epic before summarizing. Ask questions in order; repeat questions 9–11 for each identified feature. Use the feature template and user-provided naming and paths.
Run date before generation and use that value for all date placeholders in feature documents.
Read epic content from file path or pasted input, summarize it for confirmation, then ask the template questions in order.
Step constraints:
Create one Markdown feature file per agreed feature, honoring user-defined naming, output path, audience/depth preferences, and per-feature inputs.
Provide next steps for prioritization, breakdown into user stories, and alignment with epic goals and dependencies.
For detailed guidance, examples, and constraints, see references/013-agile-feature.md.
ef4eba3
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.