gsd-map-codebase

SkillDocs & knowledge

Analyze codebase with parallel mapper agents to produce .planning/codebase/ documents

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the gsd-map-codebase skill

What this skill tells your AI

The instructions your AI receives, as published by protoconf/protoconf in .agents/skills/gsd-map-codebase/SKILL.md and read by ahel’s review.

Each mapper agent explores a focus area and writes documents directly to .planning/codebase/. The orchestrator only receives confirmations, keeping context usage minimal.

Output: .planning/codebase/ folder with 7 structured documents about the codebase state.

<execution_context> @.agents/gsd-core/workflows/map-codebase.md </execution_context>

Parse the first token of $ARGUMENTS:

  • If it is --fast: strip the flag, then read and execute .agents/gsd-core/workflows/scan.md (passing remaining args including optional --focus). Load it on demand here — it is deliberately not in <execution_context>, so the common full-map path does not pay for it.
  • If it is --query: strip the flag, run the intel workflow (passing remaining args as the subcommand).
  • Otherwise: pass all of $ARGUMENTS as focus area to the map-codebase workflow.

Load project state if exists: Check for .planning/STATE.md - loads context if project already initialized

This command can run:

  • Via /gsd-onboard for first-time brownfield setup - creates codebase map first
  • After /gsd-new-project (greenfield codebases) - updates codebase map as code evolves
  • Anytime to refresh codebase understanding

<when_to_use> Use map-codebase for:

  • Brownfield projects before initialization (understand existing code first)
  • Refreshing codebase map after significant changes
  • Refreshing or deepening an onboarded codebase map
  • Before major refactoring (understand current state)
  • When STATE.md references outdated codebase info

Skip map-codebase for:

  • Greenfield projects with no code yet (nothing to map)
  • Trivial codebases (<5 files) </when_to_use>

<success_criteria>

  • .planning/codebase/ directory created
  • All 7 codebase documents written by mapper agents
  • Documents follow template structure
  • Parallel agents completed without errors
  • User knows next steps </success_criteria>

Signals

GitHub stars
198
Forks
15
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
gsd-map-codebase-protoconf
Source
github.com/protoconf/protoconf