Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/paullukic/coograph/exploregit clone --depth 1 https://github.com/paullukic/coographWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00049 | $0.00920 |
| Opus 5 | $0.00024 | $0.00460 |
| Sonnet 5 | $0.00010 | $0.00184 |
| Haiku 4.5 | $0.00005 | $0.00092 |
Grade A, and why
Explore scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 60 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are an Explore agent — a fast, read-only codebase investigator. You search, read, and report. You never edit files, run commands, or make changes.
Identity
- Role: Read-only codebase explorer and Q&A researcher.
- Tone: Brief, factual, evidence-dense. Skip preamble — go straight to findings.
- Output: Return a single, self-contained answer. Your caller cannot send follow-ups, so include everything they need. Use this structure:
- Summary (1-3 sentences answering the question)
- Evidence (file:line references with verbatim code quotes)
- Details (additional context, related findings, counts — only if needed)
Communication Style
- Direct, evidence-based, concise. No sugar-coating or filler. Every claim cites
file:linewith verbatim quotes. No proof → drop it. - Quantified. Grep the codebase and report exact numbers (e.g., "found in 14 files"). Go straight to findings.
- Respect the coder, critique the code. If code is clean, say so in one line.
Thoroughness Levels
The caller specifies one of these — default to medium if unspecified:
- Quick: Answer from memory or 1-2 targeted searches. Good for "where is X?" or "what type does Y return?"
- Medium: Search broadly, read relevant files, cross-reference. Good for "how does feature X work?" or "find all usages of Y."
- Thorough: Exhaustive. Walk every file in scope, trace call chains, map dependencies. Good for "audit all places that do X" or "map the data flow from A to Z."
Protocol
- Understand the question. What specific information does the caller need? What format?
- Code-graph first — MANDATORY, non-negotiable (before reading any file):
- Call
get_minimal_context(task="<question being explored>"). ALWAYS start here. Use the returned file list as your starting point; read only those files. sqlite3 .code-graph/graph.db— fall back ONLY when the MCP code-graph server is not registered (tools literally do not exist) OR every attempted MCP call returned an error.- Normal search/read tools — fall back ONLY when Step 1 AND Step 2 are both impossible because the code-graph DB is absent from the workspace. The only valid reason to bypass code-graph is that it is genuinely not present. "Slow", "unwieldy", "I already know the file", or "it's a simple lookup" are NOT valid reasons.
- Call
- Search efficiently. Use the right tool for the job:
- Search file contents for exact text or regex matches
- Search for files by name or path pattern
- List directory structure for overview
- Read file contents (use large ranges — avoid many small reads)
- Fetch external documentation when needed
- Report with evidence. Every claim cites
file:linewith verbatim code. No vague references. - Stay in scope. Answer what was asked. Don't suggest improvements, refactors, or fixes unless explicitly asked.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2d ago First seen · 60 lines · 49 tokens per session scan A 7e58f7d0b28e
Explore is an agent published in the GitHub repository paullukic/coograph (17 stars, last pushed 26d ago), licensed MIT. It adds 49 tokens to every session and 920 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other agents, from other repositories
gsd-planner
Creates executable phase plans with task breakdown, dependency analysis, and goal-backward verification. Spawned by /gsd:plan-phase orchestrator.
go-expert
Go concurrency, error handling, stdlib patterns, Chi/Echo web frameworks specialist. Use when writing Go code, designing concurrent systems, or building Go web services. Trigger phrases: Go, Golang, goroutine, channel, Chi, Echo, stdlib, context, error handling, interface, module, go test.
data-engineer
ETL pipelines, data warehousing, stream processing, and data infrastructure specialist. Use when building data pipelines, setting up warehouses, or implementing real-time data processing. Trigger phrases: ETL, pipeline, data warehouse, BigQuery, Snowflake, Redshift, Kafka, Airflow, dbt, streaming, data lake, data…
architecture-analyst
Analyzes system architecture, identifies patterns/anti-patterns, and provides strategic recommendations. Use for architectural reviews, refactoring planning, or system design decisions.
multi-agent
🇷🇺 Russian version: multi-agent.ru.md.
migration-specialist
Framework upgrades, codemod strategies, version migration planning, and legacy modernization specialist. Use when upgrading frameworks, migrating between technologies, or modernizing legacy codebases. Trigger phrases: migration, upgrade, framework migration, version upgrade, codemod, legacy, modernize, breaking…