codemap
Orchestrate parallel codebase analysis to produce 7 structured documents about the codebase in .planning/codebase/
Skill by suwandre
Chalk Labs
Need help deploying codemap?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/suwandre-codemap
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/codemap
What's inside
- Skill name
codemap- Description
- Orchestrate parallel codebase analysis to produce 7 structured documents about the codebase in .planning/codebase/
- License
- MIT
- Compatibility
- opencode, claude, amp, codex, gemini, cursor, pi
- Metadata
- audience: all · workflow: codebase-mapping
- Instructions
- 286 lines in SKILL.md · view on GitHub
Files (9)
- .my-ai-tools-managed
- SKILL.md
- ARCHITECTURE.md.template · templates/
- CONCERNS.md.template · templates/
- CONVENTIONS.md.template · templates/
- INTEGRATIONS.md.template · templates/
- STACK.md.template · templates/
- STRUCTURE.md.template · templates/
- TESTING.md.template · templates/
SKILL.md (first lines)
## What I do Analyze your entire codebase and create 7 comprehensive documentation files in `.planning/codebase/`: - **STACK.md** - Technologies, dependencies, configuration - **INTEGRATIONS.md** - 3rd party providers, APIs, databases, auth providers - **ARCHITECTURE.md** - System patterns, layers, data flow - **STRUCTURE.md** - Directory layout, key locations, naming conventions - **CONVENTIONS.md** - Code style, patterns, error handling - **TESTING.md** - Framework, structure, mocking, coverage - **CONCERNS.md** - Tech debt, bugs, security, performance issues ## When to use me Use this skill when you need to: - **Onboard** new developers to understand the codebase quickly - **Plan** new features with full context of existing patterns - **Understand** code conventions before making changes - **Identify** technical debt and areas of concern - **Document** the current state of the project ## How it works This skill orchestrates 4 parallel agents, each exploring a specific focus area: 1. **Tech Agent** → Analyzes stack and integrations → STACK.md, INTEGRATIONS.md 2. **Architecture Agent** → Analyzes patterns and structure → ARCHITECTURE.md, STRUCTURE.md 3. **Quality Agent** → Analyzes conventions and testing → CONVENTIONS.md, TESTING.md 4. **Concerns Agent** → Identifies tech debt and issues → CONCERNS.md Each agent: - Explores the codebase in a fresh context - Uses templates from `$SKILL_PATH/templates/` - Writes documents directly to `.planning/codebase/` - Returns only confirmation (not document contents) The orchestrator: - Creates `.planning/codebase/` directory - Spawns 4 parallel agents with `run_in_background=true` - Collects confirmations - Verifies all documents created - Commits the codebase map (if configured) ## Process ### Step 1: Check Existing Map If `.planning/codebase/` already exists, prompt: ``` .planning/codebase/ already exists. What's next? 1. Refresh - Delete existing and remap codebase 2. Update - Keep existing, only update specific documents 3. Skip - Use existing codebase map as-is ``` ### Step 2: Create Structure Create the output directory: ```bash mkdir -p .planning/codebase ``` ### Step 3: Spawn Parallel Agents Use the `Task` tool with `agent_type="explore"` and `run_in_background=true` for parallel execution. **Tech Agent:** ``` agent_type: explore description: Map codebase tech stack prompt: | Focus: tech Analyze this codebase for technology stack and external integrations. Write these documents to .planning/codebase/: - STACK.md - Languages, runtime, frameworks, dependencies, configuration - INTEGRATIONS.md - External APIs, databases, auth providers, webhooks Use the templates from map-codebase skill. Explore thoroughly. Write documents directly. Return confirmation only. ``` **Architecture Agent:** ``` agent_type: explore description: Map codebase architecture prompt: | Focus: arch Analyze this codebase architecture and directory structure. Write these documents to .planning/codebase/: - ARCHITECTURE.md - Pattern, layers, data flow, abstractions, entry points - STRUCTURE.md - Directory layout, key locations, naming conventions Use the templates from map-codebase skill. Explore thoroughly. Write documents directly. Return confirmation only. ``` **Quality Agent:** ``` agent_type: explore description: Map codebase conventions prompt: | Focus: quality Analyze this codebase for coding conventions and testing patterns. Write these documents to .planning/codebase/: - CONVENTIONS.md - Code style, naming, patterns, error handling
From suwandre/my-codex-config, MIT.
More from suwandre/my-codex-config
- 0.469score
nextjs-image-art-direction
suwandre
Implement art direction for Next.js images using getImageProps().
SkillCFreshness: CClaude Code +9 - 0.469score
code-architecture-tailwind-v4-best-practices
suwandre
Guides Tailwind CSS v4 patterns for buttons and components.
SkillCFreshness: CClaude Code +9 - 0.469score
code-architecture-wrong-abstraction
suwandre
Guides when to abstract vs duplicate code.
SkillCFreshness: CClaude Code +9 - 0.469score
cognitive-biases
suwandre
Apply cognitive bias knowledge to product design and decision-making.
SkillCFreshness: CClaude Code +9 - 0.469score
cognitive-load
suwandre
Design experiences that optimize mental resources using Cognitive Load Theory.
SkillCFreshness: CClaude Code +9 - 0.469score
conventional-commit
suwandre
Structure commit messages following the Conventional Commits specification.
SkillCFreshness: CClaude Code +9 - 0.469score
css-container-queries
suwandre
Apply CSS container queries for component-based responsive design.
SkillCFreshness: CClaude Code +9 - 0.469score
curiosity-gap
suwandre
Create engagement through strategic information gaps that drive user action.
SkillCFreshness: CClaude Code +9 - 0.469score
halo-effect-psychology
suwandre
Apply the halo effect in product design and UX.
SkillCFreshness: CClaude Code +9 - 0.469score
loss-aversion-psychology
suwandre
Leverage loss aversion in product design and messaging.
SkillCFreshness: CClaude Code +9 - 0.469score
naming-cheatsheet
suwandre
Apply language-agnostic naming conventions using the A/HC/LC pattern.
SkillCFreshness: CClaude Code +9 - 0.469score
hicks-law
suwandre
Optimize decision-making speed by managing choice quantity.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Apr 28, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/suwandre/my-codex-config
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from suwandre
- 0.469score
code-architecture-tailwind-v4-best-practices
suwandre
Guides Tailwind CSS v4 patterns for buttons and components.
SkillCFreshness: CClaude Code +9 - 0.469score
code-architecture-wrong-abstraction
suwandre
Guides when to abstract vs duplicate code.
SkillCFreshness: CClaude Code +9 - 0.469score
cognitive-biases
suwandre
Apply cognitive bias knowledge to product design and decision-making.
SkillCFreshness: CClaude Code +9 - 0.469score
cognitive-load
suwandre
Design experiences that optimize mental resources using Cognitive Load Theory.
SkillCFreshness: CClaude Code +9 - 0.469score
conventional-commit
suwandre
Structure commit messages following the Conventional Commits specification.
SkillCFreshness: CClaude Code +9 - 0.469score
css-container-queries
suwandre
Apply CSS container queries for component-based responsive design.
SkillCFreshness: CClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get codemap running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
codemap skill. Agent Mart. https://agentmart.dev/skills/suwandre-codemap (last updated 2026-10-24)