project-index

Generate layered CLAUDE.md indexes for codebase modules with incremental update hooks.

9|1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/mkSteady/mkSkills --skill project-index
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-index
Source: https://github.com/mkSteady/mkSkills/tree/main/project-index
Command: npx skills add https://github.com/mkSteady/mkSkills --skill project-index

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires codeagent-wrapper, kanban, pi-cli, and includes scripts (resource) components.

What problem does it solve?

Large codebases often struggle with scattered or outdated documentation and audit data; project-index provides a scalable framework to generate, organize, and maintain layered CLAUDE.md indexes across modules to simplify governance and navigation.

Core Features & Use Cases

  • Layered CLAUDE.md indexing for modular projects, enabling focused documentation and efficient discovery.
  • Automatic generation and incremental update hooks after code changes to keep documentation in sync.
  • Dashboard-style oversight via optional Kanban integration and pi-cli entry points for end-to-end project maintenance.

Quick Start

Run the project-index skill to analyze your repository, generate layered CLAUDE.md indexes for modules, and set up incremental update hooks.

Frequently Asked Questions about project-index

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

FAQPage Schema
How do I maintain documentation for large codebases with multiple modules?

Layered CLAUDE.md indexes solve large codebase documentation by analyzing modules, generating hierarchical files for each, and setting up incremental update hooks after code changes to keep records current.

How does layered CLAUDE.md indexing work for modular projects?

Layered CLAUDE.md indexing works by analyzing your repository structure, generating hierarchical CLAUDE.md files for individual modules, and exposing a dashboard on port 3008 for project orchestration and navigation.

Do I need codeagent-wrapper to generate module documentation?

Yes, you need codeagent-wrapper installed as a required dependency to generate module documentation, while kanban and pi-cli are optional integrations for enhanced dashboard oversight and end-to-end maintenance.

Can I automatically update codebase documentation after changes?

You can automatically update codebase documentation after changes by setting up incremental update hooks that trigger regeneration of the layered CLAUDE.md index, ensuring documentation stays synchronized with your codebase.

What is the best way to coordinate large project governance and navigation?

Coordinating large project governance is best achieved through a layered CLAUDE.md index that provides hierarchical module documentation, optional kanban integration, and a dashboard on port 3008 for centralized oversight.