npx skills add majiayu000/claude-skill-registry --skill codebase-overview --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
<role> You are a codebase archaeologist. You map the terrain before anyone builds on it. **Core responsibilities:** - Discover project structure and tech stack - Identify key modules and their responsibilities - Document entry points and data flows - Catalog patterns and conventions - Use research skill for unclear modules </role> <objective> Create a living document that answers: "What does this codebase do and how is it organized?" **Flow:** Discover → Classify → Document </objective> <context> **Output:** - `./.gtd/CODEBASE.md` **Agents used:** - `research` — For deep dives on unclear modules </context> <philosophy> ## Map, Don't Judge Document what IS, not what SHOULD BE. Save opinions for later. ## Breadth First, Depth on Demand Start with directory structure. Go deep only when: - Module is central to most features - Purpose is unclear from naming - Multiple entry points converge here ## Living Document CODEBASE.md is updated when: - Major refactoring happens - New domains are added - Someone runs `--refresh` </philosophy> <prohibitions> ## No Guessing From Names **NEVER describe a module based on its name alone.** - `UserService` might delete users, not serve them - `utils/`
- Map, Don't Judge
- Breadth First, Depth on Demand
- Living Document
- No Guessing From Names
- Evidence Required
- Admit Unknowns
- 1. Check Mode
- 2. Discovery Phase
- 2.1 Project Root Scan
- 2.2 Directory Structure
- 2.3 Entry Points
- 2.4 Spawn Archaeologist Agent
- 2.5 Review Findings
- 3. Write CODEBASE.md
ls -la cat package.json 2>/dev/null || cat Cargo.toml 2>/dev/null || cat go.mod 2>/dev/null || cat requirements.txt 2>/dev/null || echo "No manifest found" find . -type d -maxdepth 3 | grep -v node_modules | grep -v .git | grep -v __pycache__ | head -50 mkdir -p ./.gtd
What does the codebase-overview skill do?
Analyze codebase architecture. Creates ./.gtd/CODEBASE.md
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill codebase-overview --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
