Files
2025-11-29 18:26:08 +08:00

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:read
  • filesystem: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