From sprint
Scans the entire codebase to produce a structured project-map.md covering tech stack, structure, API, database, frontend, infrastructure, and testing. Accepts --force to overwrite existing map.
How this command is triggered — by the user, by Claude, or both
Slash command
/sprint:generate-map [--force]The summary Claude sees in its command listing — used to decide when to auto-load this command
# Generate Project Map Command You are generating a comprehensive `.claude/project-map.md` file for this codebase. ## Your Task Analyze the entire codebase and create a clear, concise project map that a new developer can read in a few minutes to understand the system. ## Workflow 1. **Scan the codebase structure** - List all top-level directories - Identify the main technology stack - Find configuration files (package.json, pyproject.toml, docker-compose.yml, etc.) 2. **Identify the tech stack** - Backend framework and language - Frontend framework (if any) - Databas...
You are generating a comprehensive .claude/project-map.md file for this codebase.
Analyze the entire codebase and create a clear, concise project map that a new developer can read in a few minutes to understand the system.
Scan the codebase structure
Identify the tech stack
Map the project structure
Document the API surface (if applicable)
Document the database (if applicable)
Document the frontend (if applicable)
Document infrastructure
Document testing
Create/overwrite .claude/project-map.md with this structure:
# Project Map
> Auto-generated overview of the codebase. Last updated: [date]
## Tech Stack
- **Backend:** [framework, language, version]
- **Frontend:** [framework, language, version]
- **Database:** [type, version]
- **Infrastructure:** [Docker, etc.]
- **Key Libraries:** [list]
## Project Structure
/ ├── backend/ # [description] ├── frontend/ # [description] ├── ...
## API Surface
### [Domain 1]
- `GET /api/...` - [description]
- `POST /api/...` - [description]
### [Domain 2]
...
## Database Schema
Main entities:
- **Entity1** - [description, key fields]
- **Entity2** - [description, key fields]
Relationships: [brief description]
## Frontend Architecture
Main routes:
- `/` - [description]
- `/dashboard` - [description]
Key components: [list]
## Infrastructure
### Local Development
```bash
# Commands to run the project
| Service | Port | Description |
|---|---|---|
| ... | ... | ... |
| Variable | Purpose | Required |
|---|---|---|
| ... | ... | ... |
[command]
## Guidelines
- Keep it concise - aim for a document readable in 5 minutes
- Use bullet points and tables
- Link to detailed docs rather than copying content
- Remove any sections that don't apply
- Be accurate - verify information from actual files
## After Generation
Report to the user:
- Summary of what was documented
- Any areas that need manual review
- Suggestions for missing documentation
npx claudepluginhub fleet-to-force/claude-code-plugins-plus --plugin sprint/generate-mapScans the entire codebase to produce a structured project-map.md covering tech stack, structure, API, database, frontend, infrastructure, and testing. Accepts --force to overwrite existing map.
/update-codemapScans the project structure, identifies key modules and data flow, and generates or updates a concise codemap in CLAUDE.md or CODEMAP.md.
/map-codebaseGenerates a project structure map for faster codebase navigation. Supports --update to write the map directly to CLAUDE.md.
/fire-map-codebaseAnalyzes codebase using parallel mapper agents to produce structured documentation in .planning/codebase/. Optionally accepts a focus area argument.
/codemapScans project structure, detects tech stack and modules, generates token-optimized architecture docs in docs/CODEMAPS/ with overview.md, frontend/backend.md, and _meta.json. Supports --scope frontend|backend|all and --update for incremental updates.
/update-codemapsScans project structure and generates token-lean architecture codemaps documenting system design, back-end, front-end, data, and dependencies.