Create an epic-level spec. Investigates codebase, clarifies requirements via structured questions, generates overview.md + scope.md under docs/specs/<epic>/.
From kitchennpx claudepluginhub litela-hq/agents-marketplace --plugin kitchen/menuDisplays interactive menu for workflow orchestration system to import agents, create/load workflows, manage syntax library, and view docs.
/menuCommand palette — categorized interactive menu of all MAO commands, agents, and pipeline steps
/menuPresent a menu of Datadog use cases. Triggers on "get started with Datadog", "what can I do with Datadog", "show Datadog options", "menu", "showing-menu", "quickstart menu", etc.
Create a lightweight epic-level spec for the initiative described in $ARGUMENTS.
This is the PM's first step: define WHAT to build and WHY.
Use Grep, Glob, Read to understand:
Use AskUserQuestion iteratively:
Keep iterating until Why, hypothesis, and scope are clear.
Create a docs-only worktree for this epic:
EnterWorktree({ name: "docs/<epic>" })
Then inside the worktree, create docs/specs/<epic>/ with 2 files:
docs/specs/<epic>/
├── overview.md
└── scope.md
<epic> is a slug derived from user input (e.g., "PDF export feature" -> pdf-export).
# <Epic Name>
## Summary
<!-- 1-2 sentence project overview -->
## Background & Purpose
<!-- Why is this project needed? User pain points, business rationale -->
## Why Now
<!-- Urgency, timing rationale -->
## Hypothesis
<!-- What we want to validate. Use "If we <action>, then <outcome>" format -->
- Hypothesis 1:
- Hypothesis 2:
## Expected Outcome
<!-- What we gain if hypotheses are correct -->
# Scope: <Epic Name>
## In Scope
-
## Out of Scope
-
## Success Criteria (KPI)
### Expected to Improve
-
### At Risk (may decrease)
-
## Acceptance Gates
<!-- Conditions for PM to approve release -->
- [ ]
## Experiment Info (if applicable)
- Flag name:
- Variants:
- Traffic split %:
Present generated files for review. Handle modifications if requested.
Commit and push the spec documents:
git add docs/specs/<epic>/overview.md docs/specs/<epic>/scope.md
git commit -m "docs: <epic> スペック追加"
git push -u origin HEAD
Create a PR for team/AI review:
gh pr create \
--title "docs: <epic title> スペック" \
--label "epic,docs" \
--body "$(cat <<'EOF'
## 概要
<!-- 1-2 sentence summary from overview.md -->
## 背景・目的
<!-- Short summary of Why + hypothesis from overview.md -->
## スペック
- `docs/specs/<epic>/overview.md`
- `docs/specs/<epic>/scope.md`
## レビュー観点
- [ ] 課題設定は妥当か
- [ ] スコープは適切か
- [ ] 完了条件は明確で検証可能か
- [ ] 見落としているリスクはないか
EOF
)"
Open in browser:
gh pr view --web
Ask the user if they want to delete the docs worktree. All changes have been pushed to the remote branch, so the worktree is no longer needed.
If the user confirms:
DeleteWorktree({ branch: "docs/<epic>" })
After the PR is approved and merged, run /kitchen:order to create an Epic Issue.