explore

Generate a concise map of repository directory structures and key files.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/mgoodman60/foremanos --skill explore-mgoodman60
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explore
Source: https://github.com/mgoodman60/foremanos/tree/main/.claude/skills/explore
Command: npx skills add https://github.com/mgoodman60/foremanos --skill explore-mgoodman60

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly understand a codebase by generating a concise map of its structure.

Core Features & Use Cases

  • Codebase overview: Produce a high-level map of directories and major components.
  • Key file discovery: Identify important files for architecture, onboarding, and maintenance.
  • Use Case: When onboarding new team members, run this Skill to get a snapshot of project structure and critical entry points.

Quick Start

Use the explore skill to scan the repository layout.

  • List top-level items: ls -la
  • Show a shallow tree: tree -L 2
  • Identify key files: find . -maxdepth 2 -type f | head -n 20

Frequently Asked Questions about explore

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

FAQPage Schema
How do I map my codebase structure for onboarding?

To map your codebase structure for onboarding, you can scan the repository layout to generate a high-level overview of directories and identify key files. This provides new team members with a snapshot of the project structure and critical entry points.

What is the best way to get a codebase overview for a monorepo?

The best way to get a codebase overview for a monorepo is to analyze directory layouts and key file counts. This approach produces an actionable overview of major components suitable for architecture reviews and documentation planning.

Can I use this to discover key files for architecture reviews?

Yes, you can discover key files for architecture reviews by analyzing the repository structure. The process identifies important files by scanning directory layouts and counting key files to produce an actionable overview.

Do I need special tools to explore a repository layout?

You do not need special tools to explore a repository layout, only basic repository access. The process uses standard shell commands like ls, tree, and find to list top-level items and show a shallow directory tree.

How do I identify critical entry points in an unfamiliar codebase?

To identify critical entry points in an unfamiliar codebase, scan the directory layout and locate key files. Running a shallow tree command and finding files up to a max depth of two reveals the major components and important architecture files.