@firstpick/pi-skill-repo-explorer

Agents should invoke this skill before modifying unfamiliar codebases, answering where/how something is implemented, tracing dependencies, mapping repo structure, or planning changes. Explores a repository and returns a strict JSON handoff with key files,

Packages

Package details

extensionskill

Install @firstpick/pi-skill-repo-explorer from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@firstpick/pi-skill-repo-explorer
Package
@firstpick/pi-skill-repo-explorer
Version
0.2.2
Published
Aug 7, 2026
Downloads
492/mo · 179/wk
Author
firstpick
License
MIT
Types
extension, skill
Size
218.9 KB
Dependencies
0 dependencies · 3 peers
Pi manifest JSON
{
  "skills": [
    "./skills"
  ],
  "extensions": [
    "./extensions"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Repository Explorer

Quickly understand an unfamiliar project without reading every file yourself.

Helpful when

  • You need to find where a feature is implemented.
  • A change depends on unfamiliar parts of a project.
  • You want a map before planning or editing.

What to share with Pi

  • The repository or folder
  • What you need to understand
  • Any areas that should be included or ignored

Try asking

Map how sign-in works in this repository. Show the key files, important connections, risks, and the evidence needed for a change.

What you’ll get

  • A focused map of relevant files
  • Important names and relationships
  • Risks, unknowns, and recommended next steps

Keep in mind

The explorer keeps its output focused. If the request is too broad, a narrower follow-up may be needed. Each exploration also saves local index data and a small effectiveness report for later review.

Install

pi install npm:@firstpick/pi-skill-repo-explorer

Restart Pi if the skill does not appear in your current session.

Technical details

See TECHNICAL.md for advanced usage, configuration, compatibility, and limitations.