pathfinder

Map an unknown codebase through a structured five-phase audit.

67|10|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/GadaaLabs/claude-code-on-steroids --skill pathfinder-gadaalabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pathfinder
Source: https://github.com/GadaaLabs/claude-code-on-steroids/tree/main/skills/pathfinder
Command: npx skills add https://github.com/GadaaLabs/claude-code-on-steroids --skill pathfinder-gadaalabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PATHFINDER provides a disciplined, repeatable process to map out a codebase before writing code, reducing misaligned effort and wasted iterations.

Core Features & Use Cases

  • Five-phase mapping: structure, entry points, data flow, architectural patterns, and landmine files.
  • Progressive depth strategy: read headers first, then deeper layers only when necessary.
  • Safe onboarding: guides new team members to quick situational awareness and reduced risk.

Quick Start

Initiate PATHFINDER and begin with a shallow directory listing to understand project shape before reading files.

Frequently Asked Questions about pathfinder

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

FAQPage Schema
How do I explore an unfamiliar codebase before writing new code?

To explore an unfamiliar codebase before writing code, you should map the project shape, entry points, data flow, and landmine files using a phased, depth-aware audit. Start with a shallow directory listing to understand the structure before reading deeper layers.

What is the best way to onboard a new developer to an inherited project?

The best way to onboard a new developer to an inherited project is through a structured five-phase mapping process covering structure, entry points, data flow, patterns, and landmines. This establishes quick situational awareness and reduces risk without unnecessary deep reads.

How do I map codebase architecture without reading every file?

You map codebase architecture without reading every file by applying a progressive depth strategy: read headers and shallow directory listings first, then access deeper layers only when necessary to identify data flow and architectural patterns.

How do I identify landmine files in a new codebase?

To identify landmine files in a new codebase, conduct a structured architectural audit that specifically traces data flow and entry points. This disciplined process highlights critical files where unintended changes carry high risk.

Does a structured codebase exploration process work for large legacy projects?

Yes, a structured codebase exploration process works for large legacy projects by applying a depth-aware approach. It establishes project shape and architectural patterns safely, preventing wasted iterations and misaligned effort on complex inherited codebases.