executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
manage-backlogCreate and maintain a product or project backlog with prioritized items, acceptance criteria, and estimates. Covers user story writing, MoSCoW prioritization, backlog grooming, item splitting, and status tracking. Use when starting a new project and converting scope into actionable items, during ongoing grooming before sprint planning, re-prioritizing after…
Independent GitHub snapshot · Automated classification · Original documentation governs
創、排並維待辦,為所需工作之單一真源,適敏捷與古典項目法。
若無待辦存,以標準列創 BACKLOG.md。若有,讀並驗結構。
# Product Backlog: [Project Name]
## Last Updated: [YYYY-MM-DD]
### Summary
- **Total Items**: [N]
- **Ready for Sprint**: [N]
- **In Progress**: [N]
- **Done**: [N]
- **Cancelled**: [N]
### Backlog Items
| ID | Title | Type | Priority | Estimate | Status | Sprint |
|----|-------|------|----------|----------|--------|--------|
| B-001 | [Title] | Feature | Must | 5 | Ready | — |
| B-002 | [Title] | Bug | Should | 2 | Ready | — |
| B-003 | [Title] | Task | Could | 3 | New | — |
### Item Details
#### B-001: [Title]
- **Type**: Feature | Bug | Task | Spike | Tech Debt
- **Priority**: Must | Should | Could | Won't
- **Estimate**: [Points or size]
- **Status**: New | Ready | In Progress | Done | Cancelled
- **Acceptance Criteria**:
- [ ] [Criterion 1]
- [ ] [Criterion 2]
- **Notes**: [Context, links, dependencies]
#### B-002: [Title]
...
預期: BACKLOG.md 存附有效結構與總結統計。
失敗時: 若文件畸形,保既有項數據而重構。
對每新項,書為用戶故事或需求:
每項當有:
例:
#### B-005: Enable User Login with OAuth
- **Type**: Feature
- **Priority**: Must
- **Estimate**: 5
- **Status**: Ready
- **Acceptance Criteria**:
- [ ] User can log in using GitHub OAuth
- [ ] User session persists for 24 hours
- [ ] Failed login shows clear error message
- **Notes**: Requires OAuth app registration in GitHub
預期: 所有項有標題、類型與接受準則。
失敗時: 無接受準則之項標為 Status: New(非 Ready)。其不能入衝刺。
用所擇排序框架:
MoSCoW(默認):
價值/努力矩陣(替):
| Low Effort | High Effort | |
|---|---|---|
| High Value | Do First (Quick Wins) | Do Second (Big Bets) |
| Low Value | Do Third (Fill-ins) | Don't Do (Money Pits) |
排待辦表:Must 項先(Must 內按值),再 Should,再 Could。
預期: 每項有優先。待辦按優先排。
失敗時: 若利害者於優先上不一致,升 Must vs Should 決於項目發起人。
為衝刺就緒而審項。每項:
記分:
**Split**: B-003 split into B-003a, B-003b, B-003c (original archived)
#### B-003a: Set Up Database Schema
- **Type**: Task
- **Priority**: Must
- **Estimate**: 3
- **Status**: Ready
- **Acceptance Criteria**:
- [ ] Users table created with email, name fields
- [ ] Migrations run successfully on dev environment
#### B-003b: Implement User CRUD Operations
- **Type**: Task
- **Priority**: Must
- **Estimate**: 5
- **Status**: Ready
- **Acceptance Criteria**:
- [ ] Create user endpoint returns 201 with user object
- [ ] Update user endpoint validates required fields
預期: 所有 Must 與 Should 項於 Ready 狀態。
失敗時: 不能估之項需加 Spike(時間盒之研究任)於待辦。
更總結統計。移 Done 與 Cancelled 項至歸檔節:
### Archive
| ID | Title | Status | Sprint | Completed |
|----|-------|--------|--------|-----------|
| B-001 | Enable User Login with OAuth | Done | S-003 | 2025-03-15 |
| B-004 | Add Dark Mode Theme | Cancelled | — | 2025-03-10 |
以計各狀態項更總結:
# Count Ready items
grep "| Ready |" BACKLOG.md | wc -l
# Count In Progress items
grep "| In Progress |" BACKLOG.md | wc -l
# Count Done items
grep "| Done |" BACKLOG.md | wc -l
預期: 總結統計匹配實項計數。歸檔節含所有已閉項。
失敗時: 若計數不匹,以 grep 狀態值重計並手更總結。
draft-project-charter — 章範圍飼初待辦創create-work-breakdown-structure — WBS 工作包可成待辦項plan-sprint — 衝刺規劃自待辦頂選generate-status-report — 待辦燃盡飼狀態報conduct-retrospective — 回顧改進項反饋於待辦