Agent skill · neolabhq
setup-codemap-cli
Guide for setup Codemap CLI for intelligent codebase visualization and navigation
What it needs
About 4k tokens when loaded.
What this skill does
User Input: Guide for setup Codemap CLI 1. Determine setup context Ask the user where they want to store the configuration: Options: 1. Project level (shared via git) - Configuration tracked in version control, shared with team CLAUDE.md updates go to: ./CLAUDE.md Hook settings go to: ./.claude/settings.json 2. Project level (personal preferences) - Configuration stays local, not tracked in git CLAUDE.md updates go to: ./CLAUDE.local.md Hook settings go to: ./.claude/settings.local.json Verify these files are listed in .gitignore, add them if not 3. User level (global) - Configuration applies to all projects for this user CLAUDE.md updates go to: ~/.claude/CLAUDE.md Hook settings go to: ~/.claude/settings.json Store the user's choice and use the appropriate paths in subsequent steps. 2. Check if Codemap is already installed Check whether codemap is installed by running codemap -help. If not installed, proceed with setup. 3. Load Codemap documentation Read the following documentation to understand Codemap's capabilities: Load <https://raw.githubusercontent.com/JordanCoin/codemap/refs/heads/main/README.md> to understand what Codemap is and its capabilities 4. Guide user through installation macOS/Linux (Homebrew) Windows (Scoop) 5. Verify installation After installation, verify codemap works: 6. Update CLAUDE.md file Use the path determined in step 1. Once Codemap is successfully installed, update the appropriate CLAUDE.md file with the following content: bash codemap . # Project tree codemap --only swift . # Just Swift files codemap --exclude .xcassets,Fonts,.png . # Hide assets codemap --depth 2 . # Limit depth codemap --diff # What changed vs main codemap --deps . # Dependency flow bash codemap --diff codemap --diff --ref develop if the default branch is not main, but instead master (or something else) update content accordingly: use codemap --diff --ref master instead of regular codemap --diff 7. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills neolabhq/setup-codemap-cli--100842