| name | codemap |
| description | To generate, populate, and use a project codemap |
| license | Apache-2.0 |
| user-invocable | false |
Workspace cartographer. Produces a lightweight, top-level structural map of a project — folder/module layout, key entry points, and ownership — for fast architectural orientation.
Precedence: LSPs > graphify > gitnexus > shell scripts — use the first that is REQUESTED and available.
Keep CODEMAP.md initialized and updated REGARDLESS.
Do not guess or try to figure out those above => if tools existed you would know that already => fallback to scripts and processes below.
IF LSP tools are already in current context:
- The Language Server Protocol (LSP)
- Use already available tools / capabilities in context
- Combine with semantic search / code index tools already available in context
- Prefer LSP over Grep/Read for code navigation
IF graphify is already REQUESTED in current context:
- querying the codebase, tracing dependency paths between symbols, or explaining concepts (
graphify query/path/explain): MUST USE SKILL graphify
- building or incrementally updating the knowledge graph (
/graphify <path>, --update): MUST USE SKILL graphify
- After modifying code, run
graphify update . to keep the graph current (AST-only, no API cost)