dev-explore

Analyze unfamiliar codebases and generate structured documentation with Mermaid diagrams.

1|Updated Sep 17, 2025
One-click install
npx skills add https://github.com/mpazaryna/claude-toolkit --skill dev-explore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-explore
Source: https://github.com/mpazaryna/claude-toolkit/tree/main/generated-skills/dev-explore
Command: npx skills add https://github.com/mpazaryna/claude-toolkit --skill dev-explore

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the confusion and time drain of understanding unfamiliar codebases and creating documentation from scratch.

Core Features & Use Cases

  • Codebase Analysis: Generate comprehensive analysis with tech stack, architecture, and diagrams.
  • Living Documentation: Create interconnected MOC (Map of Content) documentation.
  • Use Case: Imagine you just joined a new team with a complex TypeScript project. Use this Skill to automatically create a detailed codebase analysis with architecture diagrams and file breakdowns.

Quick Start

Use the dev-explore skill to analyze this codebase and help me understand the architecture.

Frequently Asked Questions about dev-explore

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

FAQPage Schema
How do I analyze an unfamiliar codebase to understand its architecture?

Codebase analysis generates structured documentation by examining your project's file structure, technology stack, and design patterns. It produces architecture diagrams, file breakdowns, and dependency maps to help you grasp the system quickly without manual exploration.

Can I automatically generate documentation from my codebase?

Yes. Automated documentation generation extracts your codebase structure, detects technologies in use, and produces interconnected documentation with cross-references, YAML frontmatter, and Mermaid diagrams—eliminating manual writeups.

What's the best way to create a Map of Contents for living documentation?

Generate a MOC by analyzing your codebase to identify modules, dependencies, and relationships, then output interconnected documentation files. This creates a maintainable reference that stays current with your architecture.

How do I document a TypeScript or complex project for onboarding?

Run codebase analysis to automatically detect your tech stack, generate architecture diagrams, and produce detailed documentation. The output includes file organization, technology breakdown, and visual representations suitable for new team members.

Can I use codebase analysis to build a portfolio project summary?

Yes. Generate a PROJECT.md file by analyzing your repository's structure and architecture. This produces a professional portfolio-ready summary with technical depth, diagrams, and organized documentation of your project.

What limitations should I know before analyzing a codebase?

Analysis depth depends on codebase structure clarity and file accessibility. Large monorepos may produce verbose output; sparse documentation limits context. Review generated diagrams and cross-references for accuracy in complex architectures.