Install
$ agentstack add skill-davila7-claude-with-skills-codebase-visualizer ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Generate an interactive collapsible HTML tree of the project.
Usage
Run the visualizer script from the project root:
python3 ${CLAUDE_SKILL_DIR}/scripts/visualize.py .
This creates codebase-map.html in the current directory and opens it in the default browser.
What it shows
- Collapsible directory tree — click any folder to expand or collapse it
- File sizes displayed next to each file name
- Color-coded dots for file types (.js, .ts, .py, .go, .rs, and more)
- Directory size totals (sum of all files within)
- Sidebar summary: total file count, directory count, total size, number of unique file types
- Bar chart of the top 8 file types by total size
Ignored automatically: .git, node_modules, __pycache__, .venv, venv, dist, build, and any directory or file whose name starts with ..
Instructions
- Run the command above from the root of the project you want to visualize.
- Report the absolute path of the generated file.
- The script opens the file in the default browser automatically. If it does not open, tell the user to open the reported path manually.
- If Python 3 is not available, report the error from the command and stop.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: davila7
- Source: davila7/claude-with-skills
- License: MIT
- Homepage: https://claude-with-skills.vercel.app
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.