Get Plan Index Manager up and running in 2 minutes!
curl -fsSL https://raw.githubusercontent.com/flyzhenghao/plan-index-manager/main/install.sh | bashThat's it! INDEX.md will now auto-update when you exit Plan Mode.
# Download
git clone https://github.com/flyzhenghao/plan-index-manager.git
cd plan-index-manager
# Install
bash install.sh# Check if installed
ls -l ~/.claude/hooks/plans-sync.sh
# Check configuration
cat ~/.claude/hooks/plans-sync-config.sh# Generate initial INDEX.md
bash ~/.claude/hooks/plans-sync.sh
# View result
cat ~/.claude/plans/INDEX.mdOpen Claude Code and ask:
查询 Plan: [any keyword]
bash ~/.claude/hooks/plans-sync.sh --lang zhbash ~/.claude/hooks/plans-sync.sh --lang en- Create Plans: Add
.mdfiles to~/.claude/plans/ - Use Plan Mode: Enter Plan Mode in Claude Code
- Auto-Update: Exit Plan Mode → INDEX.md updates automatically
- Search: Ask Claude to find or restore plans
Edit ~/.claude/hooks/plans-sync-config.sh:
PLANS_DIR="/path/to/your/plans"Edit template files:
- English:
~/.claude/hooks/templates/INDEX.en.md - Chinese:
~/.claude/hooks/templates/INDEX.zh.md
# Test manually
bash ~/.claude/hooks/plans-sync.sh
# Check hook configuration
grep -A 5 '"PlanModeEnd"' ~/.claude/settings.json# Check current setting
cat ~/.claude/hooks/plans-sync-config.sh
# Force language
bash ~/.claude/hooks/plans-sync.sh --lang enEnsure your plan files:
- Are in
~/.claude/plans/directory - Have
.mdextension - Contain a
# Titleheading
- Consistent Naming: Use descriptive filenames for plans
- Add Metadata: Include priority markers in your plans
- Mark Status: Add "completed" or "in progress" keywords
- Regular Sync: Run manual sync if auto-sync seems slow
Create ~/.claude/plans/my-project.md:
# My Awesome Project Implementation Plan
**Priority**: P1
## Status
In Progress
## Overview
This plan describes...
## Implementation Steps
1. Setup
2. Development
3. Testing
## Completion
- [ ] Feature A
- [x] Feature BAfter saving, run:
bash ~/.claude/hooks/plans-sync.shCheck ~/.claude/plans/INDEX.md - your plan is now indexed!
Happy planning! 🚀