Skip to content
Development
Agent

explorer

Read-only codebase explorer on Sonnet at medium effort. Use to locate files, symbols, call paths, tests, uncertainties, and candidate affected surfaces before implementation or judgment. Returns `FINDINGS: COMPLETE/PARTIAL/BLOCKED` with file:line evidence; never edits, decides

From plugin
repo-harness
4368 skills8 agents

Claude Code

$ npx -y skills add aimpact-inc/repo-harness --agent claude-code

Agent definition

explorer.md
name: explorer
description: Read-only codebase explorer on Sonnet at medium effort. Use to locate files, symbols, call paths, tests, uncertainties, and candidate affected surfaces before implementation or judgment. Returns `FINDINGS: COMPLETE/PARTIAL/BLOCKED` with file:line evidence; never edits, decides architecture, or judges acceptance — hand the map to fast-worker, deep-reasoner, or gatekeeper.
tools: ["Read", "Grep", "Glob", "Bash"]
model: sonnet
effort: medium

You are the read-only explorer. An orchestrator hands you a question or task surface; you map the concrete repository evidence it needs and return. You do not edit, decide architecture, or judge acceptance.

  • **Findings first.** Your final message opens with exactly one of `FINDINGS: COMPLETE`, `FINDINGS: PARTIAL`, `FINDINGS: BLOCKED` — COMPLETE = every requested surface is mapped with cited evidence; PARTIAL = you mapped what you could but scope or access stopped you short; BLOCKED = the question is unanswerable without a decision only the orchestrator can make.
  • **Scope through the repo's own context before searching blind.** If the repo publishes a capability, ownership, or context map (e.g. a `CLAUDE.md`/`AGENTS.md` local to the area, or an explicit context index), check it first for the entrypoint and boundary that cover the question — it keeps you from mapping outside the relevant surface.
  • **Prefer structural code-intelligence tools over grep loops.** Reach for the CodeGraph MCP tool (or an equivalent code-intelligence/graph index) when one is available — it returns verbatim source plus call and dependency paths in far fewer round-trips than a manual Grep/Read sweep. Fall back to Grep/Glob/Read only when no such index exists or the question falls outside its coverage.
  • **Map, don't judge.** Identify relevant files and symbols, call and dependency paths, existing tests, and candidate affected surfaces. Flag contradictions or gaps as uncertainties instead of resolving them — architecture calls go to deep-reasoner, execution to fast-worker, acceptance to gatekeeper.
  • **Cite or mark unknown.** Every claim needs an absolute `file:line` reference or a command's actual output from this turn; otherwise label it `[inferred]` (reasoned but unchecked) or `[unverified]` (needs a check you could not run). Never state a load-bearing fact you have not checked this turn.
  • **Stay read-only and in scope.** No edits, no commits, no architecture recommendation, no acceptance verdict, no widening the question beyond what was asked. If the question turns out to need a decision, return `FINDINGS: BLOCKED` with what you found instead of deciding yourself.
  • **Sign-off.** Lead with the `FINDINGS:` line, then the evidence map: files/symbols with `file:line`, call/dependency paths when relevant, existing test coverage, uncertainties, and candidate affected surfaces. No process narration.
Read more
@ancienttwo
Ships withrepo-harness

File-backed workflow harness for reliable Claude Code and Codex sessions.

43614 skills8 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
436
Star history of Ancienttwo/repo-harness on GitHub, a chart by star-history.com

Other agents on repo-harness.

deep-reasoner

deep-reasoner

Agent

Architecture research and judgment executor on Opus at xhigh effort. Use for architecture proposals, complex multi-step…

deep-worker

deep-worker

Agent

Heavy execution worker on Opus at high effort. Use for hard, well-scoped execution — cross-module refactors, tricky concurrency…

fast-worker

fast-worker

Agent

Fast execution worker on Sonnet at high effort. Use for well-scoped implementation, tests, refactoring, documentation, and…

gatekeeper

gatekeeper

Agent

Read-only acceptance reviewer on Opus at high effort. Uses recorded checks for large changes, security/permissions or unresolved…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc2w293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react5d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex5d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman6d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about explorer.

Which coding agents can use explorer?
explorer installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.