一键导入
flow-curator
Manage backlog and archive completed work. Use for backlog operations, archiving phases, or keeping active plan focused. Curates plan organization.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Manage backlog and archive completed work. Use for backlog operations, archiving phases, or keeping active plan focused. Curates plan organization.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Execute implementation work with gate checks and verification. Use when user wants to code, build features, implement iterations, or execute action items. Enforces gates, guides workflow, tracks progress.
Mark tasks and phases complete after verification. Use when finishing tasks, closing phases, or marking work done. Ensures all work verified before completion.
Design features through brainstorming and make architectural decisions. Use when user wants to brainstorm, design approach, make architecture choices, or update PLAN.md.
Initialize Flow projects from scratch, migrate existing docs, or update old structures. Use when user says "start flow", "initialize", "migrate to flow", "set up flow project".
Navigate Flow projects with dashboard-first pattern. Use when user asks about status, current work, what's next, or project progress. Read-only skill.
Plan phases, tasks, and iterations. Use when structuring new work, adding features, or organizing development plans.
| name | flow-curator |
| description | Manage backlog and archive completed work. Use for backlog operations, archiving phases, or keeping active plan focused. Curates plan organization. |
Manage backlog, archive completed work, and keep the active plan focused. This skill handles plan organization and hygiene through backlog management and archiving operations.
Activate when the user wants plan organization:
Keep Active Plan Focused: Only show work that's relevant now. Defer future work to backlog, archive completed work to history.
Three Storage Areas:
.flow/phase-N/): Current and near-future work.flow/backlog/): Deferred tasks (scope creep, future ideas, blocked work).flow/archive/): Completed phases (history, reference)Move tasks to backlog when:
DON'T backlog:
Backlog task file (.flow/backlog/task-M.md):
# Task M: [Name]
**Original Phase**: Phase [N]
**Backlogged**: [DATE]
**Reason**: [Why deferred - scope creep, blocked, priority shift, etc.]
**Status**: 🔮 BACKLOG
---
## Task Overview
**Purpose**: [Why this task exists]
**Dependencies**: [What it requires]
---
## Action Items / Iterations
[Original task content preserved]
---
## Notes
**When to Pull Back**:
- [Condition that would make this task relevant again]
- [Example: "When API v2 is stable", "After V1 launch", "If user feedback requests this"]
Command: /flow-backlog-add
Process:
phase-N/task-M.md to .flow/backlog/task-M.mdCommand: /flow-backlog-view
Process:
.flow/backlog/| Task | Original Phase | Backlogged | Reason |
|------|----------------|------------|--------|
| Task 5: Admin Dashboard | Phase 2 | 2025-10-15 | Scope creep - V2 feature |
| Task 8: Performance Tuning | Phase 3 | 2025-10-22 | Priority shift - focus on features first |
/flow-backlog-pull [task-name] to restore"Command: /flow-backlog-pull
Process:
.flow/backlog/task-M.md to target phaseArchive completed phases when:
Archiving preserves:
Command: /flow-plan-split
Purpose: Move completed phases to archive, renumber active phases
Process:
.flow/.backups/.flow/archive/ if doesn't existphase-N/ to .flow/archive/phase-N/✅ Archive Complete!
Archived:
- Phase 1: Foundation (Oct 15 - Oct 22)
- Phase 2: Core Features (Oct 23 - Nov 05)
Active Phases Renumbered:
- Phase 3 → Phase 1: Testing & Polish
- Phase 4 → Phase 2: Deployment
Backup: .flow/.backups/2025-11-02-pre-split.zip
Current work now: Phase 1 (formerly Phase 3), Task 2
Archive directory:
.flow/archive/
├── phase-1/
│ ├── task-1.md
│ ├── task-2.md
│ └── task-3.md
├── phase-2/
│ ├── task-1.md
│ └── task-2.md
└── ARCHIVE_INDEX.md
ARCHIVE_INDEX.md (auto-generated):
# Archive Index
## Phase 1: Foundation ✅ COMPLETE
**Duration**: Oct 15 - Oct 22 (7 days)
**Goal**: Set up project structure
**Tasks**: 3/3 complete
### Deliverables
- Project structure defined
- Development framework established
- Initial documentation complete
---
## Phase 2: Core Features ✅ COMPLETE
**Duration**: Oct 23 - Nov 05 (13 days)
**Goal**: Implement core workflows
**Tasks**: 4/4 complete
### Deliverables
- User authentication working
- API endpoints functional
- Data persistence implemented
- Error handling in place
DO:
DON'T:
When to use each:
Backlog (🔮 BACKLOG):
Cancel (❌ CANCELLED):
Defer (🔮 DEFERRED):
User: "Let's move the Admin Dashboard task to backlog - it's not needed for V1"
AI Process:
1. Find "Admin Dashboard" task (Phase 2, Task 5)
2. Verify status is ⏳ PENDING (yes)
3. Prompt for reason
AI Response:
"Moving Task 5: Admin Dashboard to backlog.
**Task Details**:
- Current location: Phase 2, Task 5
- Status: ⏳ PENDING (not started)
- Purpose: Admin panel for user management
**Backlog Reason**: V1 scope reduction - admin features defer to V2
**What Happens**:
1. Move to .flow/backlog/task-5-admin-dashboard.md
2. Add metadata (original: Phase 2, reason: scope reduction)
3. Update DASHBOARD.md (remove from Phase 2)
4. Renumber remaining tasks (Task 6 becomes Task 5)
Proceed?"
User: "Yes"
AI Response:
"✅ Task backlogged!
**Backlog Summary**:
- Task 5: Admin Dashboard → .flow/backlog/
- Phase 2 now has 4 tasks (down from 5)
- Task 6 renumbered to Task 5
- Can restore later with `/flow-backlog-pull`"
User: "Show me the backlog"
AI Process:
1. List files in .flow/backlog/
2. Extract metadata from each
3. Format as table
AI Response:
"## Backlog Contents
**Total Backlogged**: 3 tasks
| Task | Original Phase | Backlogged | Reason |
|------|----------------|------------|--------|
| Admin Dashboard | Phase 2 | 2025-10-15 | Scope reduction - V2 feature |
| Performance Tuning | Phase 3 | 2025-10-22 | Priority shift - focus on core features |
| Advanced Analytics | Phase 3 | 2025-10-28 | Blocked - need more data first |
**When to Pull Back**:
- Admin Dashboard: After V1 launch with user feedback
- Performance Tuning: After core features stable
- Advanced Analytics: When data collection implemented
Use `/flow-backlog-pull [task-name]` to restore any task."
User: "Archive Phase 1 - it's been complete for weeks"
AI Process:
1. Verify Phase 1 is ✅ COMPLETE (yes)
2. Check all tasks complete (3/3 ✅)
3. Create backup before archiving
AI Response:
"Archiving Phase 1: Foundation
**Phase Summary**:
- Duration: Oct 15 - Oct 22 (7 days)
- Tasks: 3/3 complete
- Goal: Set up project structure ✅
**What Will Happen**:
1. Create backup: .flow/.backups/2025-11-02-pre-split.zip
2. Move phase-1/ → .flow/archive/phase-1/
3. Update DASHBOARD.md (move to Archived Phases)
4. Renumber remaining phases:
- Phase 2 → Phase 1 (Core Features 🚧 IN PROGRESS)
- Phase 3 → Phase 2 (Testing ⏳ PENDING)
5. Update current work pointer (Phase 2 Task 3 → Phase 1 Task 3)
**Benefit**: Active plan focuses on current work, DASHBOARD more concise
Proceed?"
User: "Yes"
AI Response:
"✅ Archive complete!
**Archived**:
- Phase 1: Foundation (7 days, 3 tasks) → .flow/archive/phase-1/
**Active Phases Renumbered**:
- Phase 2 → Phase 1: Core Features (currently Phase 1, Task 3)
- Phase 3 → Phase 2: Testing
**DASHBOARD Updated**:
- Current work: Phase 1, Task 3 (formerly Phase 2, Task 3)
- Active plan now 2 phases (down from 3)
- Backup available: .flow/.backups/2025-11-02-152030-pre-split.zip
Archive preserved all task files and notes for future reference."
User: "Priorities changed - let's pull back the Admin Dashboard task"
AI Process:
1. Find Admin Dashboard in backlog
2. Show task details
3. Prompt for target phase
AI Response:
"Pulling task from backlog: Admin Dashboard
**Original Info**:
- Backlogged: 2025-10-15
- Reason: Scope reduction - V2 feature
- Original Phase: Phase 2
**Current Phases**:
1. Phase 1: Core Features (4 tasks, 🚧 IN PROGRESS)
2. Phase 2: Testing (2 tasks, ⏳ PENDING)
Which phase should Admin Dashboard join?"
User: "Phase 2"
AI Process:
1. Move backlog/task-5-admin-dashboard.md → phase-2/task-3.md
2. Remove metadata header
3. Update DASHBOARD.md
AI Response:
"✅ Task restored from backlog!
**Restored Task**:
- Admin Dashboard → Phase 2, Task 3
- Removed backlog metadata
- Status: ⏳ PENDING (ready to start)
**Updated DASHBOARD**:
- Phase 2 now has 3 tasks (up from 2)
- Backlog now has 2 tasks (down from 3)
Use `/flow-task-start` when ready to begin work."
Planning Stage (flow-planner Skill):
Verify Stage (flow-verifier Skill):
Curate Stage (This Skill):
/flow-backlog-add, /flow-backlog-view, /flow-backlog-pull, /flow-plan-split