
project-planning
by orbtyapp
SKILL.md
name: project-planning description: Use when generating full planning hierarchy - orchestrates roadmap, stories, epics, and tasks creation
Project Planning
Overview
Orchestrate the creation of complete planning hierarchy from business requirements.
Announce at start: "I'm using the project-planning skill to generate the planning hierarchy."
Documents Generated
| Document | Skill Used | Purpose |
|---|---|---|
ROADMAP.md | roadmap-planning | Milestones and timeline |
USER_STORIES.md | story-planning | User needs and stories |
BACKLOG.md | (generated) | Prioritized feature list |
epics/E*/INDEX.md | epic-planning | Epic overview and tasks |
epics/E*/00-todo/TASK_*.md | task-planning | Task skeletons |
The Process
digraph planning_flow {
"Start" [shape=doublecircle];
"Gather Requirements" [shape=box];
"Create ROADMAP" [shape=box];
"Create USER_STORIES" [shape=box];
"Create BACKLOG" [shape=box];
"Create Epics" [shape=box];
"Create Tasks" [shape=box];
"Summary" [shape=doublecircle];
"Start" -> "Gather Requirements";
"Gather Requirements" -> "Create ROADMAP";
"Create ROADMAP" -> "Create USER_STORIES";
"Create USER_STORIES" -> "Create BACKLOG";
"Create BACKLOG" -> "Create Epics";
"Create Epics" -> "Create Tasks";
"Create Tasks" -> "Summary";
}
Phase 1: Gather Requirements
From previous documentation:
- MVP_DEFINITION.md (features)
- TARGET_PERSONAS.md (users)
- PROJECT_CHARTER.md (timeline, objectives)
- PRODUCT_VISION.md (goals)
If not available, ask user for:
- Key features (5-10)
- Timeline constraints
- Priority features for first release
Phase 2: Create ROADMAP
REQUIRED SUB-SKILL: Use orbty-eazy:roadmap-planning
Input:
- Project timeline
- Major milestones
- Feature priorities
Output: docs/planning/ROADMAP.md
Phase 3: Create USER_STORIES
REQUIRED SUB-SKILL: Use orbty-eazy:story-planning
Input:
- Target personas
- MVP features
- User goals
Output: docs/planning/USER_STORIES.md
Phase 4: Create BACKLOG
Generate prioritized backlog from user stories:
# Backlog: {Project Name}
## Priority Levels
- **P0**: Must have for MVP
- **P1**: Should have
- **P2**: Nice to have
- **P3**: Future consideration
## Backlog Items
| ID | Feature | Priority | Epic | Status |
|----|---------|----------|------|--------|
| F01 | {Feature} | P0 | E01 | Planned |
| F02 | {Feature} | P0 | E01 | Planned |
| F03 | {Feature} | P1 | E02 | Planned |
---
_Last Updated: {YYYY-MM-DD}_
Output: docs/planning/BACKLOG.md
Phase 5: Create Epics
REQUIRED SUB-SKILL: Use orbty-eazy:epic-planning
For each logical grouping of features:
- Create epic with INDEX.md
- Create folder structure (00-todo, 01-doing, 02-done)
- Map user stories to tasks
Output: docs/planning/epics/E{NN}-{name}/INDEX.md
Phase 6: Create Tasks
REQUIRED SUB-SKILL: Use orbty-eazy:task-planning
For each epic, create task skeletons:
- One TASK.md per discrete work item
- Include metadata, objective, acceptance criteria
- Leave Implementation Steps empty (added by writing-plans)
Output: docs/planning/epics/E{NN}-{name}/00-todo/TASK_*.md
Folder Structure Created
docs/planning/
├── ROADMAP.md
├── USER_STORIES.md
├── BACKLOG.md
└── epics/
├── E01-foundation/
│ ├── INDEX.md
│ ├── 00-todo/
│ │ ├── TASK_E01-TK01_setup.md
│ │ └── TASK_E01-TK02_config.md
│ ├── 01-doing/
│ └── 02-done/
└── E02-feature/
├── INDEX.md
├── 00-todo/
├── 01-doing/
└── 02-done/
Summary Output
After completion:
## Planning Complete
### Documents Created
- ROADMAP.md (3 milestones)
- USER_STORIES.md (12 stories)
- BACKLOG.md (15 features)
- 2 Epics with 8 tasks
### Epic Overview
| Epic | Tasks | Priority |
|------|-------|----------|
| E01-foundation | 5 | P0 |
| E02-feature | 3 | P1 |
### Next Steps
1. Review and refine generated documents
2. Pick a task from E01/00-todo/
3. Use `orbty-eazy:writing-plans` to enrich with TDD steps
4. Use `orbty-eazy:executing-plans` to implement
Remember
- Trace every task to a user story
- Keep first epic focused on foundation
- Prioritize ruthlessly (P0 is MVP only)
- Create realistic, achievable tasks
- Each task should be completable in 2-8 hours
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です