map

Generate codebase architecture documentation and a CLAUDE.md scaffold file.

2|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/dylan/claude --skill map-dylan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: map
Source: https://github.com/dylan/claude/tree/main/plugins/map/skills/map
Command: npx skills add https://github.com/dylan/claude --skill map-dylan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill generates essential documentation for new or existing codebases, including a comprehensive architecture overview and a scaffold for ongoing knowledge management, ensuring clarity and maintainability.

Core Features & Use Cases

  • Architecture Documentation: Automatically generates docs/codebase-architecture.md detailing file inventory, data flow, state shape, and more.
  • Scaffold Generation: Creates a .claude/CLAUDE.md file to guide AI interactions and knowledge capture.
  • Use Case: When starting a new project, use /map to bootstrap documentation and establish a clear understanding of the codebase structure from day one.

Quick Start

Run the map skill to generate architecture documentation for the current project.

Frequently Asked Questions about map

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate architecture documentation for an existing codebase?▼

To generate codebase architecture documentation, you can use a tool that explores your source code and asks targeted questions to produce a structured `docs/codebase-architecture.md` file detailing file inventory, data flow, and state shape.

What is the best way to onboard a new developer to an existing codebase structure?▼

Onboarding to an existing codebase is best handled by generating a comprehensive architecture overview and a scaffold file for AI interaction to establish a clear understanding of the codebase structure and data flow.

How do I bootstrap documentation when starting a new software project?▼

To bootstrap documentation for a new project, you can scaffold a codebase architecture file and an AI interaction guide from day one to enforce documentation-first development principles through structured output and file references.

Can I generate an AI scaffold file to guide codebase interactions automatically?▼

Yes, you can generate an AI scaffold file automatically to guide interactions and knowledge capture. The process creates a `.claude/CLAUDE.md` file by exploring your source code and asking targeted questions about the architecture.

Does the codebase architecture generation process require any specific dependencies?▼

No, the codebase architecture generation process requires no specific dependencies. It works by exploring your source code directly and asking targeted questions to output the architecture overview and scaffold files.