Pac Create Epic
Commands project-management 113
npx claude-code-templates@latest --command project-management/pac-create-epic Content
Create PAC Epic
Create a new epic following the Product as Code specification with guided workflow: $ARGUMENTS
PAC Configuration Check
- PAC directory: !
ls -la .pac/ 2>/dev/null || echo "No .pac directory found" - PAC config: @.pac/pac.config.yaml (if exists)
- Existing epics: !
ls -la .pac/epics/ 2>/dev/null | head -10
Task
Create a new Product as Code epic:
Arguments:
- Epic name (required if not using --name flag)
- --name
: Epic name - --description
: Epic description - --owner
: Epic owner - --scope
: Scope definition
Epic Creation Process:
- Validate PAC configuration exists (suggest
/project:pac-configureif missing) - Generate epic ID from name (format: epic-[kebab-case-name])
- Create epic YAML file following PAC v0.1.0 specification in
.pac/epics/[epic-id].yaml - Include required metadata: id, name, created timestamp, owner
- Add spec with description, scope, success criteria, constraints, dependencies
- Create epic directory structure:
.pac/epics/[epic-id]/ - Update PAC index if
.pac/index.yamlexists - Create git branch
pac/[epic-id]if in git repository
If information is missing, prompt user interactively for epic details.
Next Steps: Use /project:pac-create-ticket --epic [epic-id] to add tickets to this epic.