From gsd
Analyzes codebase with parallel mapper agents to generate .planning/codebase/ documents on stack, integrations, architecture, structure, conventions, testing, and concerns. Use for brownfield projects, onboarding, refactoring prep, or refresh.
npx claudepluginhub jnuyens/gsd-plugin --plugin gsdThis skill is limited to using the following tools:
<objective>
Analyzes existing codebases with parallel mapper agents to generate 7 structured docs on tech stack, integrations, architecture, structure, conventions, testing, and concerns in .planning/codebase/. For brownfield projects, onboarding, refactoring prep.
Orchestrates parallel subagents to map any codebase, creating docs/CODEBASE_MAP.md with architecture, file roles, dependencies, and navigation. Updates incrementally via git or scans.
Share bugs, ideas, or general feedback.
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> @${CLAUDE_PLUGIN_ROOT}/workflows/map-codebase.md </execution_context>
Focus area: $ARGUMENTS (optional - if provided, tells agents to focus on specific subsystem)Load project state if exists: Check for .planning/STATE.md - loads context if project already initialized
This command can run:
<when_to_use> Use map-codebase for:
Skip map-codebase for:
<success_criteria>