Plan Index Manager

Generate and maintain a bilingual INDEX.md from Claude Code plans.

5|1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/flyzhenghao/plan-index-manager --skill plan-index-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Plan Index Manager
Source: https://github.com/flyzhenghao/plan-index-manager/tree/main
Command: npx skills add https://github.com/flyzhenghao/plan-index-manager --skill plan-index-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Plan Index Manager automates the generation and ongoing maintenance of a centralized index (INDEX.md) from a directory of Claude Code planning files, removing manual tracking.

Core Features & Use Cases

  • Auto-index generation: scans ~/.claude/plans/ and builds a sortable index with date, title, priority, and status.
  • Bilingual templates: English and Chinese INDEX.md formats with runtime language switching.
  • Auto-sync workflow: updates INDEX.md when Plan Mode ends via a Claude Code hook, plus manual triggers.

Quick Start

Install and run the installer, then run the sync script to generate INDEX.md.

Frequently Asked Questions about Plan Index Manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically generate an index for Claude Code plans?

You can automatically generate an index for Claude Code plans by running a Bash script that scans the plans directory, extracting metadata like date, title, priority, and status to build a sortable INDEX.md file.

Can I automatically update my markdown index when exiting Plan Mode?

Yes, you can automatically update your markdown index when exiting Plan Mode by configuring a Bash hook that triggers a sync script to rewrite INDEX.md with the latest plan metadata.

Does the plan index template support bilingual English and Chinese formats?

Yes, the plan index template supports bilingual English and Chinese formats, allowing runtime language switching to generate the INDEX.md file in your preferred localization.

What do I need to configure to set up the plan index hook for Claude Code?

You need to configure the Bash hook at ~/.claude/hooks/plans-sync-config.sh and use the provided templates under the templates/ directory to ensure proper metadata extraction and index generation.

How does metadata extraction work when scanning planning files?

Metadata extraction works by scanning the Claude Code planning files in the plans directory to parse attributes such as date, title, priority, and status, compiling them into a centralized markdown index.