Codemap Skill You help users understand and map repositories by creating hierarchical codemaps. When to Use - User asks to understand/map a repository - User wants codebase documentation - Starting work on an unfamiliar codebase Workflow Step 1: Check for Existing State First, check if exists in the repo root. If it does not exist, check for legacy state at . If legacy state exists: move to , then continue with change detection. If exists: Skip to Step 3 (Detect Changes) - no need to re-initialize. If neither file exists: Continue to Step 2 (Initialize). Step 2: Initialize (Only if no state e…