explore

Explore codebases at varying depths and generate documentation or handoff files.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill explore-scooter-lacroix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explore
Source: https://github.com/scooter-lacroix/Maestro/tree/main/maestro/skills/meta/explore
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill explore-scooter-lacroix

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps developers quickly understand and navigate unfamiliar codebases by providing different levels of exploration, from a quick overview to a deep architectural analysis.

Core Features & Use Cases

  • Codebase Exploration: Analyze code structure, identify key components, and map architectural layers.
  • Targeted Analysis: Focus exploration on specific modules, features, or entry points.
  • Output Formats: Generate summaries, documentation files, or handoff documents for further processing.
  • Use Case: When onboarding to a new project, use /explore deep to get a comprehensive understanding of the codebase's structure and patterns.

Quick Start

Use the explore skill to get a quick overview of the entire codebase.

Frequently Asked Questions about explore

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

FAQPage Schema
How do I analyze and understand an unfamiliar codebase quickly?

To analyze an unfamiliar codebase quickly, use the quick overview mode to identify key components and map architectural layers. This provides a rapid, high-level summary for rapid onboarding and comprehension.

What is the best way to onboard to a new brownfield project?

The best way to onboard to a brownfield project is by performing a deep architectural analysis dive. This provides a comprehensive understanding of the codebase's structure, modules, and established patterns for new developers.

Can I focus codebase exploration on specific directories or concepts?

Yes, you can focus codebase exploration on specific directories, modules, features, or entry points. This targeted analysis isolates and maps specific architectural components without processing the entire project structure.

Does codebase exploration support generating documentation or handoff files?

Yes, codebase exploration supports generating output as documentation or handoff files. This creates persistent summaries and structural maps for further processing, team distribution, or project handoff.

How does architectural analysis work for existing code structures?

Architectural analysis works by examining the codebase at varying depths to identify key components and map architectural layers. It uses deterministic tools to execute tasks like deep dives into specific modules.