By STRML
Language-agnostic codemap generator for Claude Code. Scans your codebase and generates token-lean architecture maps that load into context at session start.
A Claude Code plugin that generates token-lean architecture maps for any codebase. Maps load into context at session start, giving Claude accurate structural knowledge without burning tokens on full file reads.
claude plugin add STRML/cc-codemaps
/update-codemaps
The skill auto-detects your project's language from CLAUDE.md, README.md, or build system markers (package.json, Cargo.toml, go.mod, platformio.ini, pyproject.toml), then loads language-specific guidance and generates maps into codemaps/.
| File | When |
|---|---|
architecture.md | Always. System overview, module graph, build envs, data flow |
backend.md / firmware.md | Per-module breakdown with key functions/classes |
frontend.md | Only for projects with a frontend |
data.md | Core types, schemas, constants, config objects |
integrations.md | External APIs, third-party SDKs |
workers.md | Background jobs, queues, cron tasks |
Files that don't apply are skipped. Stale files are pruned.
Each language has a reference file with discovery tools, what-to-capture guidance, and codemap file suggestions. Adding a new language is one markdown file in skills/update-codemaps/references/.
CLAUDE.md.CLAUDE.md or README.md without explicit user approval.MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub strml/cc-codemaps --plugin cc-codemapsMulti-model AI plan review: run any acpx-supported agent (Codex, Gemini, Kimi, Qwen, etc.) in parallel, synthesize feedback, debate contradictions
Detects plugin marketplace updates at session start and flags security-relevant changes for review
iTerm2 tab highlighting for Claude Code permission requests — orange tab + dock bounce on permission, auto-reset on focus
Automatically record browser demo videos of pull requests using agent-browser
Persistent cross-session memory for Claude Code. Hooks extract learnings automatically; Sonnet + Opus maintain MEMORY.md files per project and globally.
Maps and documents codebases of any size using parallel AI subagents
Turn complex codebases into clear, navigable architecture diagrams
Smart codebase exploration with dependency mapping and structure analysis
Generates indented markdown maps of the plugin ecosystem for agent navigation
Documentation generation with API docs, architecture diagrams, and tutorials
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation