project-mapper

Map codebase architecture, components, features, data models, and user flows into a YAML blueprint.

1|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/JuanMS20/bundles-skills --skill project-mapper-juanms20
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-mapper
Source: https://github.com/JuanMS20/bundles-skills/tree/main/skills/doc-forge/project-mapper
Command: npx skills add https://github.com/JuanMS20/bundles-skills --skill project-mapper-juanms20

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of comprehending complex codebases and projects quickly by converting them into detailed blueprints that simplify analysis, documentation, and onboarding.

Core Features & Use Cases

  • Comprehensive Analysis: Maps out the architecture, components, features, data models, configurations, and user flows.
  • Integration: Utilizes zoom-out techniques for multi-layered analysis.
  • Blueprint Generation: Outputs a structured YAML file suitable for further documentation and development activities.

Quick Start

Map your codebase and generate a blueprint using project-mapper skill.

Frequently Asked Questions about project-mapper

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

FAQPage Schema
How do I map project architecture and generate a blueprint from an existing codebase?

To map project architecture, you can automate code analysis to identify components, features, and data models, generating a structured YAML blueprint. This simplifies onboarding, documentation, and development by converting complex codebases into detailed architectural maps.

What is the best way to document user flows and data models for a complex codebase?

Documenting user flows and data models is best achieved through automated code mapping that analyzes the project at multiple levels. This process extracts granular details and architectural features, outputting a comprehensive blueprint suitable for ongoing documentation activities.

Can I use code mapping to extract both high-level architecture and granular details?

Code mapping supports multi-layered analysis to extract both high-level architecture and granular details. It utilizes zoom-out techniques to identify project components, features, and configurations, ensuring a comprehensive understanding of the entire codebase structure.

Does project architecture discovery work without installing external dependencies?

Project architecture discovery operates without external dependencies, using internal scripts and references to analyze the codebase. It identifies architecture, components, and user flows natively, outputting a structured YAML file for development and documentation.

What format is generated when automating code analysis for project architecture?

Automating code analysis for project architecture generates a structured YAML file. This blueprint format captures the identified architecture, components, features, data models, configurations, and user flows, making it immediately usable for downstream documentation and development tasks.