Drops a single Python command that crawls your project directory and spits out an interactive HTML tree you can click through in your browser. Genuinely helpful when you're dropped into an unfamiliar codebase or inheriting someone else's work and need to get your bearings fast. The visualization opens automatically after generation, which is a nice touch. It's bare bones, just file structure and navigation, but that's often exactly what you need before diving into the actual code. Works from any project root, no configuration required.

GitHub stars
826
last updated
May 30, 2026

Install

$ npx -y skills add huangjia2019/claude-code-engineering --skill codebase-visualizer --agent claude-code

Installs into .claude/skills of the current project.

Files

Run the visualization script from your project root:

python .claude/skills/codebase-visualizer/scripts/visualize.py .

This creates codebase-map.html and opens it in your default browser.

Sponsors

Details

Repository
github.com/huangjia2019/claude-code-engineering
Category
Data Science & ML
First seen
Jun 11, 2026

More from huangjia2019/claude-code-engineering

All 11
1hyperlink-academy avatarspechyperlink-academy/leafletDraft design documents and specs with research-informed questioning0skills.sh installs
2JamieMason avatarfix-bugJamieMason/syncpackDebug and fix bugs in Syncpack using scientific debugging methodology. Use when a test is failing, unexpected behaviour occurs, or investigating issues. Covers 0skills.sh installs
3jdrhyne avatargongjdrhyne/agent-skillsGong API for searching calls, transcripts, and conversation intelligence. Use when working with Gong call recordings, sales conversations, transcripts, meeting 0skills.sh installs
4jdrhyne avatarlast30daysjdrhyne/agent-skillsResearch any topic from the last 30 days on Reddit + X + Web, synthesize findings, and write copy-paste-ready prompts. Use when the user wants recent social/web0skills.sh installs
5k-dense-ai avatardesigning-the-analysisk-dense-ai/science-superpowersThis is the skill you reach for after your research question is approved but before you touch any outcome data.0skills.sh installs
6k-dense-ai avatarpreregistering-analysisk-dense-ai/science-superpowersUse before running any confirmatory analysis or looking at outcome data, when testing a hypothesis, computing a p-value, or about to claim an effect - locks pre0skills.sh installs