← スキル一覧に戻る

managing-plans
by Git-Fg
⭐ 1🍴 0📅 2026年1月18日
SKILL.md
name: managing-plans description: "Orchestrates project plan state management and execution. Manages ROADMAP.md state tracking, task dispatch, phase transitions, and handoff protocols. PROACTIVELY Use when managing project plans, executing phases, or coordinating task workflows. MUST Use for all plan-related operations (creation, modification, execution). Do not use for architecture design, system analysis, or creating new projects without a plan → see designing-architecture skill." context: fork # Required: Processes entire project directory (10+ files), coordinates task dispatch across multiple phases allowed-tools: [Read, Write, Edit, Glob, Bash, Task]
Project Plan State Management
State Model
Plan State (ROADMAP.md)
- [ ] = Pending
- [~] = In Progress
- [x] = Complete
- [!] = Blocked
Phase State
- Task Status: [ ] → [~] → [x]
- Handoff: Created when blocked
- Summary: Created when complete
Quick Reference
Templates
- Roadmap:
assets/templates/roadmap.md- Phase-based progress tracking - Handoff:
assets/templates/handoff.md- Blocker documentation
References
- Creation:
references/creation-workflow.md- Logic for planning new projects (Autonomous vs Interactive) - Modification:
references/modification-workflow.md- Protocols for updating plans - Execution:
references/execution-workflow.md- State-based execution logic - State:
references/state-management.md- State tracking protocols - Handoffs:
references/handoff-protocols.md- Handle blockers and transfers - Verification:
references/verification-workflows.md- Success verification at task/phase/plan levels
Execution Protocol
- Read State: Read
.cattoolkit/plan/{project-slug}/ROADMAP.mdto find the active phase. - Read Tasks: Read the active phase file (e.g.,
phases/01-setup/01-01-PLAN.md). - Execute Loop:
- Pick next
[ ]task - Execute: Write code, run commands
- Verify: Run tests/checks (Self-Correction)
- Mark Complete: Edit phase file to
[x]
- Pick next
- Stop: When phase is done or blocked.
Execution Checklist (Quick Reference)
Phase Start
- Read ROADMAP.md & verify dependencies
- Update status [ ] → [~]
Task Execution
- Dispatch to worker agent (non-interactive)
- Monitor & verify completion
- Update task status immediately
Phase Complete
- All tasks [x] complete
- Create phase summary
- Update ROADMAP.md [~] → [x]
Handoff Required
- Identify blocker
- Create HANDOFF.md using template
- Update status [~] → [!]
- Pause execution
Error Handling
Recovery Strategy:
- Level 1: Automatic recovery (retry, clear cache, restart)
- Level 2: Partial recovery (skip task, use alternative)
- Level 3: Handoff required (authentication, critical errors, decisions)
State Management Protocol
- Read State: Always read ROADMAP.md before starting work
- Update State: Update task status immediately upon completion
- Atomic Commits: One commit per checkmark for reproducibility
- Handoff Creation: Create HANDOFF.md for blockers
- Verification: Verify completion at task, phase, and plan levels
Architecture Decision Records
When to Create ADR:
- Technology stack changes
- Major architectural patterns
- Breaking API changes
- Infrastructure additions
- Significant refactors
Protocol:
- Auto-increment numbering (ADR-001, ADR-002, etc.)
- Append-only to
.cattoolkit/plan/{project}/ADR.md - Never delete or modify old entries
Note: For architecture design and system analysis, use designing-architecture skill.
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です