explorer

Map and analyze codebases to reveal architecture and dependencies.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/yasarremre/SafeHands --skill explorer-yasarremre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explorer
Source: https://github.com/yasarremre/SafeHands/tree/main/.agent/skills/explorer
Command: npx skills add https://github.com/yasarremre/SafeHands --skill explorer-yasarremre

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep research agent for thorough repository exploration, mapping, and comprehensive system analysis.

Core Features & Use Cases

  • Comprehensive codebase mapping and dependency tracing for onboarding, audits, and refactoring.
  • Architecture discovery and pattern identification to aid design reviews and documentation.
  • Phase-based exploration with structured outputs for other agents.

Quick Start

Run the explorer on a target repository to generate an integrated map of its structure and dependencies.

Frequently Asked Questions about explorer

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

FAQPage Schema
How do I map and analyze a large codebase to understand its architecture?

To map a large codebase, you apply phase-based exploration to reveal architecture and dependencies. This process generates a comprehensive project map and structured summaries suitable for onboarding and audits.

What is dependency tracing and when do I need it for a monorepo?

Dependency tracing identifies and maps relationships between components in a codebase. You need it for monorepos or mixed-language projects during onboarding, architecture audits, and refactoring to understand structural dependencies.

Can I use architecture discovery on mixed-language projects?

Yes, architecture discovery applies to mixed-language projects and monorepos. It identifies design patterns and maps components to aid design reviews, documentation, and comprehensive system analysis across different languages.

What is the best way to onboard new developers to a complex repository structure?

The best way to onboard developers is to generate an integrated map of the repository structure and dependencies. This comprehensive codebase mapping reveals the architecture and provides structured outputs for new team members.

Does codebase exploration output structured data for other agents to consume?

Yes, codebase exploration outputs structured summaries specifically designed for other agents. It coordinates phase-based exploration and maintains a comprehensive project map that downstream processes can consume.

How do I identify architectural patterns during a repository audit?

You identify architectural patterns during a repository audit by applying comprehensive codebase mapping and dependency tracing. This reveals the system architecture and component relationships to support design reviews and refactoring decisions.