index-knowledge

Generate hierarchical AGENTS.md knowledge bases for codebases across multiple AI platforms.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ammonfife/sakima.co --skill index-knowledge-ammonfife
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: index-knowledge
Source: https://github.com/ammonfife/sakima.co/tree/main/.claude/skills/turso-index-knowledge
Command: npx skills add https://github.com/ammonfife/sakima.co --skill index-knowledge-ammonfife

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation of a hierarchical AGENTS.md knowledge base for codebases, saving developers time and effort in creating and maintaining documentation.

Core Features & Use Cases

  • Hierarchical Documentation: Generates root and complexity-scored subdirectory documentation.
  • Cross-Platform Support: Designed for Claude Code, OpenClaw, Gemini, and Codex platforms.
  • Dynamic Analysis: Utilizes parallel task calls for project analysis and knowledge base creation.
  • Scalable: Adapts to project size, including file count, line count, and directory depth.

Quick Start

Generate a new knowledge base for your codebase by running the index-knowledge skill with the '--create-new' flag.

Frequently Asked Questions about index-knowledge

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

FAQPage Schema
How do I generate a hierarchical knowledge base for my codebase?

To generate a hierarchical knowledge base for your codebase, run the index-knowledge skill with the '--create-new' flag. It automates project analysis and creates root and complexity-scored subdirectory documentation for your development workflow.

Does this code documentation tool support Gemini and Codex platforms?

Yes, this code documentation tool supports Claude Code, OpenClaw, Gemini, and Codex platforms. It generates hierarchical AGENTS.md files that provide cross-platform knowledge base support for agile development environments.

What is the best way to document large codebases with deep directory structures?

The best way to document large codebases is using dynamic analysis that scales based on file count, line count, and directory depth. This approach utilizes parallel task calls to adapt project analysis and documentation generation to your specific project size.

How does parallel task execution work during codebase analysis?

Parallel task execution works during codebase analysis by concurrently processing project structure evaluation and knowledge base creation. This dynamic analysis mechanism scales automatically based on project size, ensuring efficient generation of hierarchical documentation.

Can I automate code documentation for subdirectories with different complexity levels?

Yes, you can automate code documentation for subdirectories with different complexity levels. The tool generates complexity-scored subdirectory documentation alongside root documentation, creating a structured hierarchical knowledge base for your entire codebase.

When should I create a new AGENTS.md knowledge base instead of updating an existing one?

You should create a new AGENTS.md knowledge base when initializing documentation for a codebase that lacks structured hierarchical documentation. Use the '--create-new' flag to trigger a fresh parallel analysis and generate root and subdirectory documentation from scratch.