| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
An agent skill that studies any repository and produces structured knowledge artifacts. Drop it into Claude Code, Cursor, OpenCode, or any agent that supports the agentskills spec, point it at a codebase, and get back documentation that actually helps.
Most agents forget what they read three files ago. This skill fixes that by following a four-phase process:
The output is a set of knowledge artifacts. Each one covers a single subsystem and stands on its own. No prior context needed.
npx skills add OthmanAdi/codebase-knowledge-builder --skill codebase-knowledge-builder -gWorks with Claude Code, Cursor, Codex, Gemini CLI, and 40+ agents supporting the Agent Skills spec.
Manual install: Copy skills/codebase-knowledge-builder/ to your agent's skills folder.
skills/codebase-knowledge-builder/
SKILL.md # Skill definition and workflow
references/
recon-checklist.md # Phase 1 checklist
deep-dive-methodology.md # File reading and tracing strategies
templates/
knowledge_artifact.md # Output template for each subsystem
The SKILL.md stays lean (~80 lines). Detailed methodology lives in references/ and only gets loaded when needed. The template in templates/ defines the exact structure of every knowledge artifact the skill produces.
After running the skill on a Node.js API, each artifact includes:
The skill uses progressive disclosure. When an agent triggers it, only the SKILL.md body loads into context (~600 words). The references and template load on demand during each phase. This keeps the context window clean for the actual codebase files being studied.
Scratch files (recon_findings.md, per-file notes) are saved during study so the agent doesn't lose findings as it reads more files. The quality checklist at the end catches incomplete sections, missing diagrams, and placeholder text before delivery.
See CONTRIBUTING.md for guidelines on submitting issues and pull requests.
| Back | FazBrowse Home | New Git URL |