- name
- human-plan-manager
- description
- |
- version
- 1.0.0
- author
- 文轩先师
Human Plan Manager
Manage short-term plans and detailed implementation schemes in a structured, trackable way.
Who is it for? Anyone who needs to organize tasks, track progress, or document step-by-step execution plans.
What makes it different?
- Structured: separates high-level overview from detailed implementation
- Trackable: uses tables and checkboxes for clear status visibility
- Lightweight: just Markdown files, no external tools needed
Quick Start
- Create
plans/plans-overview.mdfrom the overview template - Add your plan items to the table
- If a plan needs detailed steps, create
plans/detailed/XX-{plan-name}.md - Update
plans/detailed/index.mdto link the new plan - Update statuses weekly (or as plans change)
Directory Structure
plans/
├── plans-overview.md ← from templates/plans-overview.md
└── detailed/
├── index.md ← from templates/index.md
└── XX-{plan-name}.md ← from templates/detailed-plan.mdWhen to Use
- Creating a new plan or todo list
- Viewing or updating existing plan status
- Breaking a plan into detailed steps
- Recording detailed implementation documentation
- Structured project plan management
Example: Refactoring the Auth Module
Step 1 — Add to plans/plans-overview.md:
| 1 ||***|| Auth module refactor ||***|| In Progress ||***|| High ||***|| TBD ||***|| TBD ||***|| Break into service layer |Step 2 — Create plans/detailed/01-auth-refactor.md:
# Detailed Plan - Auth Module Refactor
## Plan ID: #1
## Objective
Extract auth logic into a dedicated service layer with unit tests.
## Schedule
TBD
## Deadline
TBD
## Implementation Steps
### 1. Extract service layer
- [ ] Move auth logic from controllers
- [ ] Define service interfaces
### 2. Add tests
- [ ] Unit tests for login
- [ ] Unit tests for token refresh
## Estimated Time
4-6 hoursStep 3 — Update plans/detailed/index.md:
| #1 | Auth module refactor | TBD | TBD | [01-auth-refactor.md](./detailed/01-auth-refactor.md) |Templates
All templates live in templates/:
plans-overview.md— High-level plan board with status table and priority listsindex.md— Index of all detailed plansdetailed-plan.md— Step-by-step implementation plan with checkboxes
Tips
- Keep plan names concise; use kebab-case for filenames (
01-auth-refactor.md) - Update
last_updatedin frontmatter whenever the overview changes - Use checkboxes (
- [ ]) in detailed plans to track subtask progress - Archive completed plans by moving them to the "Completed Items" section