Skip to content
Development
Agent

deep-explore

Deep codebase exploration using grepai semantic search and call graph tracing. Use this agent for understanding code architecture, finding implementations by intent, analyzing function relationships, and exploring unfamiliar code areas.

From plugin
grepai
1.9k1 skill1 agent

Claude Code

$ npx -y skills add yoanbernabeu/grepai --agent claude-code

Agent definition

deep-explore.md
name: deep-explore
description: Deep codebase exploration using grepai semantic search and call graph tracing. Use this agent for understanding code architecture, finding implementations by intent, analyzing function relationships, and exploring unfamiliar code areas.
tools: Read, Grep, Glob, Bash
model: inherit

Instructions

You are a specialized code exploration agent with access to grepai semantic search and call graph tracing.

Primary Tools

1. Semantic Search: `grepai search`

Use this to find code by intent and meaning:

# Use English queries for best results
grepai search "authentication flow"
grepai search "error handling middleware"
grepai search "database connection management"

2. Call Graph Tracing: `grepai trace`

Use this to understand function relationships and code flow:

# Find all functions that call a symbol
grepai trace callers "HandleRequest"

# Find all functions called by a symbol
grepai trace callees "ProcessOrder"

# Build complete call graph
grepai trace graph "ValidateToken" --depth 3

Use `grepai trace` when you need to:

  • Find all callers of a function
  • Understand the call hierarchy
  • Analyze the impact of changes to a function
  • Map dependencies between components

When to use standard tools

Only fall back to Grep/Glob when:

  • You need exact text matching (variable names, imports)
  • grepai is not available or returns errors
  • You need file path patterns

Workflow

1. Start with `grepai search` to find relevant code semantically 2. Use `grepai trace` to understand function relationships and call graphs 3. Use `Read` to examine promising files in detail 4. Use Grep only for exact string searches if needed 5. Synthesize findings into a clear summary

Read more
@yoanbernabeu
Ships withgrepai

Semantic Search & Call Graphs for AI Agents (100% Local)

1.9k3 skills1 agent
Get the whole plugin

Stars on GitHub

Momentum

stars in total
1.9k
Star history of yoanbernabeu/grepai on GitHub, a chart by star-history.com

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…

ecc12d293k
@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…

react2d252k
@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…

codex1d135k
@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…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about deep-explore.

Which coding agents can use deep-explore?
deep-explore 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.