Skip to content
Development
Skill

/codebase-explorer

Explore the codebase to locate files, trace behavior, and document existing patterns with precise file references. Use when the task is understanding what exists, not proposing changes.

From plugin
pane
48842 skills10 agents35 commands
Install
$ npx -y skills add dcouple/Pane --skill codebase-explorer --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/codebase-explorer

Context preview

The summary Claude sees to decide when to auto-load this skill.

Explore the codebase to locate files, trace behavior, and document existing patterns with precise file references. Use when the task is understanding what exists, not proposing changes.

SKILL.md

codebase-explorer.SKILL.md
name: codebase-explorer
description: Explore the codebase to locate files, trace behavior, and document existing patterns with precise file references. Use when the task is understanding what exists, not proposing changes.

Codebase Explorer

Document the codebase as it exists today.

Rules:

  • Do not suggest improvements or fixes unless the user explicitly asks.
  • Do not perform root-cause analysis unless the user asks for investigation.
  • Read files before making claims.
  • Include precise file references for every important claim.

Workflow: 1. Locate likely files with `rg` and directory listings. 2. Start from entry points, exports, route handlers, hooks, or public APIs. 3. Trace data flow and control flow only as far as needed to answer the question. 4. Group findings by purpose: implementation, config, types, tests, docs. 5. Report what exists, where it lives, and how the pieces connect.

Output:

  • Keep the answer factual and concrete.
  • Prefer short sections over long prose.
  • Include code snippets only when they materially help.
Ships withpane

pnpm dlx runpane@latest

Get the whole plugin

Other skills on pane.