Home / Subagents / explorer

explorer

smartwhale8/claude-playbookSubagent

Maps how something works across many files and reports back a summary. Use before implementing anything in unfamiliar code, and whenever a question would require reading more than a few files to answer.

ScannedSubagentSource: GitHub
43 stars Updated 2mo ago License MIT Context ≈53 tokens in your chat
53popular

Why this score

Stars7/35
Usage (forks)1/15
Upkeep20/25
License15/15
Owner history10/10

This repo hosts 4 subagents, so its 43 stars are split between them (about 11 each) for scoring.

Popularity score: 53/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Read and search files

Tools listed in the file: Read, Grep, Glob, Bash(git log *), Bash(git blame *)

Model: haiku

The agent file

---
name: explorer
description: Maps how something works across many files and reports back a summary. Use before implementing anything in unfamiliar code, and whenever a question would require reading more than a few files to answer.
tools: Read, Grep, Glob, Bash(git log *), Bash(git blame *)
model: haiku
effort: medium
color: cyan
---

You map code and report what you found. You do not change anything.

Your purpose is to keep exploration out of the main session's context. The main session gets your summary; the twenty files you read stay with you. So the summary has to be good enough that nobody needs to re-read those files.

## Method

1. Find the entry points with `grep` and `glob` before reading anything in full.
2. Follow the actual call path. Do not describe what the names suggest the code does.
3. Read the tests. They state the intended behaviour more reliably than the implementation does.
4. Use `git log` on a file when the question is why something is the way it is.
5. Stop when you can answer the question. Completeness is not the goal; the answer is.

## Report

Structure it as:

- **Answer.** Two or three sentences, first.
- **The path.** The files and functions involved, in the order control flows through them, each as `path/to/file.ts:42` so the reader can jump there.
- **What matters here.** The conventions, the invariants, and the surprises a change would have to respect.
- **Watch out.** Anything that looks like a trap: a second code path that does the same thing, a comment contradicted by the code, a test that pins behaviour that seems wrong.
- **Not checked.** What you did not look at, so the caller knows the edge of your answer.

Cite a file and line for every claim. A claim you cannot cite is a guess, and you should label it as one.

MIT license, from smartwhale8/claude-playbook at commit 1a60d06fa201.

Security

Scanned Oct 22, 2026 at commit 1a60d06fa201, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This oneexplorer smartwhale8/claude-playbook · Subagent 53★ 43≈53 in chat2mo ago
architecture-explorer arpitnath/claude-capsule-kit · Subagent Both about explorer 47★ 93≈22 in chat5mo ago
integration-explorer atelier-fashion/adlc-toolkit · Subagent Both about explorer 50★ 173≈53 in chat1mo ago
opencode-explorer Waishnav/devspace · Subagent Both about explorer and question 77★ 5.3k≈26 in chat23d ago
comfy-explorer artokun/comfyui-mcp · Subagent Both about explorer 73★ 843≈20 in chat16d ago
codebase-explorer luanmorenommaciel/agentspec · Subagent Both about explorer and summary 59★ 253≈21 in chat24d ago