2.3 KiB
epic.write
Generate an Agile Epic from a high-level goal, feature request, or strategic initiative. Creates structured Agile Epic document that follows best practices.
Overview
Purpose: Generate an Agile Epic from a high-level goal, feature request, or strategic initiative. Creates structured Agile Epic document that follows best practices.
Command: /epic/write
Usage
Basic Usage
python3 skills/epic/write/epic_write.py
With Arguments
python3 skills/epic/write/epic_write.py \
--initiative_name_(string,_required):_the_overarching_initiative_or_product_goal "value" \
--context_(string,_required):_relevant_background,_rationale,_and_success_criteria "value" \
--stakeholders_(array_of_strings,_required):_who_cares_about_this_and_why "value" \
--output_path_(string,_optional):_where_to_save_the_epic.md_file_(default:_./epic.md) "value" \
--output-format json
Inputs
- initiative_name (string, required): The overarching initiative or product goal
- context (string, required): Relevant background, rationale, and success criteria
- stakeholders (array of strings, required): Who cares about this and why
- output_path (string, optional): Where to save the epic.md file (default: ./epic.md)
Outputs
- epic.md: Markdown file with structured Epic fields (title, summary, background, acceptance criteria, stakeholders, next steps)
Artifact Metadata
Produces
agile-epic
Examples
- python3 skills/epic.write/epic_write.py --initiative-name "Customer Self-Service Portal" --context "Enable customers to manage accounts" --stakeholders "Product Team,Engineering"
Permissions
filesystem:readfilesystem:write
Implementation Notes
Validate all required inputs are provided. Generate clear, measurable acceptance criteria. Format output following Agile Epic standards. Include metadata for artifact tracking. Provide clear guidance on next step (epic.decompose).
Integration
This skill can be used in agents by including it in skills_available:
name: my.agent
skills_available:
- epic.write
Testing
Run tests with:
pytest skills/epic/write/test_epic_write.py -v
Created By
This skill was generated by meta.skill, the skill creator meta-agent.
Part of the Betty Framework