codebase-wiki

Index git history and project documentation to maintain a living codebase wiki.

4|2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/0xKobold/0xkobolds --skill codebase-wiki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-wiki
Source: https://github.com/0xKobold/0xkobolds/tree/main/packages/pi-codebase-wiki/skills/codebase-wiki
Command: npx skills add https://github.com/0xKobold/0xkobolds --skill codebase-wiki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps a wiki for codebase knowledge that updates itself by reading git history and project docs, so you can ask questions about architecture, decisions, and changes without re-deriving from scratch.

Core Features & Use Cases

  • Builds and maintains a living wiki from repository history and docs to answer questions about codebase structure, ADRs, and changelog generation.
  • Provides ingest, query, lint, and status tooling to keep the wiki accurate and up-to-date.
  • Use Case: When evaluating how a system evolved, you can quickly query the wiki for ADRs, module dependencies, and commit history.

Quick Start

Initialize and maintain a living codebase wiki by ingesting git history and project documentation.

Frequently Asked Questions about codebase-wiki

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

FAQPage Schema
How do I generate a searchable wiki from my git history and project documentation?

You can generate a searchable wiki by ingesting git history and project documentation to index architectural decisions, ADRs, and changelogs. The wiki updates itself by reading repository changes, eliminating manual knowledge re-derivation.

What is a living codebase wiki and how does it help software teams?

A living codebase wiki is an auto-updating knowledge index built from repository history and docs. It helps software teams query architecture, module dependencies, and system evolution without manually re-deriving context from scratch.

How do I query architectural decisions and ADRs across my codebase?

Query architectural decisions and ADRs using the wiki_query command after ingesting your repository history and documentation. This indexes decision records and commit context for quick retrieval of system evolution details.

Can I lint and check the status of my codebase documentation wiki?

Yes, you can lint and check wiki status using the wiki_lint and wiki_status commands to keep documentation accurate and up-to-date. These management tools verify that your indexed git history and ADRs remain consistent.

What's the best way to track codebase evolution and changelog history?

Track codebase evolution and changelog history by using wiki_changelog and wiki_evolve commands after ingesting git history. This maintains an up-to-date record of system changes, architectural decisions, and module dependencies over time.

Do I need any external dependencies to build a codebase wiki?

No external dependencies are required to build your codebase wiki. The Skill operates independently to ingest git history and project docs, providing built-in ingest, query, lint, and status tooling for managing architectural knowledge.