Track progress, update plan statuses, manage Claude Tasks, generate reports, coordinate docs updates. Use for project oversight, status checks, plan completion, task hydration, cross-session continuity.
Project oversight and coordination using Claude native Tasks with persistent plan files.
Principles: Token efficiency | Concise reports | Data-driven insights
Load: references/task-operations.md
Use TaskCreate, TaskUpdate, TaskGet, TaskList to manage session-scoped tasks.
pending → in_progress → completedaddBlockedBy / addBlocksLoad: references/hydration-workflow.md
Tasks are ephemeral. Plan files are persistent. The hydration pattern bridges them:
[ ] items → TaskCreate per unchecked itemTaskUpdate tracks progress in real-time[ ] → [x], update YAML frontmatter status[ ] itemsLoad: references/progress-tracking.md
./plans/*/plan.md for active plans[x] vs [ ] in phase files for completion %Load: references/documentation-triggers.md
Trigger ./docs updates when:
Delegate to docs-manager subagent for actual updates.
Load: references/reporting-patterns.md
Generate reports: session summaries, plan completion, multi-plan overviews.
{reports-path}/pm-{date}-{time}-{slug}.md[Scan Plans] → [Hydrate Tasks] → [Track Progress] → [Update Status] → [Generate Report] → [Trigger Doc Updates]
TaskList() — check existing tasks firstTaskUpdate as tasks progressWhen updating plan status, NEVER mark only the currently active phase.
phase-XX-*.md files under the target plan directory.TaskUpdate(status: "completed") item to phase metadata (phase / phaseFile).plan.md status/progress from real checkbox counts.All plan.md files MUST have:
---