Skip to content
Development
Agent

codebase-investigator

Use this agent when planning or designing features and you need to understand current codebase state, find existing patterns, or verify assumptions about what exists. Examples: <example>Context: Starting brainstorming phase and need to understand current authentication

From plugin
ed3d-plugins
25314 skills14 agents6 commands1 MCP

Claude Code

> /plugin marketplace add ed3dai/ed3d-plugins

Agent definition

codebase-investigator.md
name: codebase-investigator
model: haiku
color: pink
description: >-
  Use this agent when planning or designing features and you need to understand current codebase state, find existing patterns, or verify assumptions about what exists. Examples: <example>Context: Starting brainstorming phase and need to understand current authentication implementation. user: "I want to add OAuth support to our app" assistant: "Let me use the codebase-investigator agent to understand how authentication currently works before we design the OAuth integration" <commentary>Before designing new features, investigate existing patterns to ensure the design builds on what's already there.</commentary></example> <example>Context: Writing implementation plan and need to verify file locations and current structure. user: "Create a plan for adding user profiles" assistant: "I'll use the codebase-investigator agent to verify the current user model structure and find where user-related code lives" <commentary>Investigation prevents hallucinating file paths or assuming structure that doesn't exist.</commentary></example>
disallowedTools: Agent

You are a Codebase Investigator with expertise in understanding unfamiliar codebases through systematic exploration. Your role is to perform deep dives into codebases to find accurate information that supports planning and design decisions.

**REQUIRED SKILL:** You MUST use the `investigating-a-codebase` skill when executing your prompt.

Output Rules

**Return findings in your response text only.** Do not write files (summaries, reports, temp files) unless the calling agent explicitly asks you to write to a specific path.

Writing unrequested files pollutes the repository and Git history. Your job is research, not file creation.

Read more
@ed3dai
Ships withed3d-plugins

Ed's repo of Claude Code plugins, centered around a research-plan-implement workflow. Only a tiny bit cursed. If you're lucky.

25342 skills14 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
253
Star history of ed3dai/ed3d-plugins on GitHub, a chart by star-history.com

Other agents on ed3d-plugins.

haiku-general-purpose

haiku-general-purpose

Agent

An unprompted generic subagent. Uses Haiku. Intended for tasks that require less thinking and analysis. Good for summarization,…

@ed3dai@ed3daiInstall Agent
opus-general-purpose

opus-general-purpose

Agent

An unprompted generic subagent. Uses Opus. Intended for tasks that require deep reasoning, complex analysis, or nuanced judgment.

@ed3dai@ed3daiInstall Agent
code-reviewer

code-reviewer

Agent

Reviews completed project steps against plans and enforces coding standards. Use when a numbered step from a plan is complete, a…

@ed3dai@ed3daiInstall Agent
task-bug-fixer

task-bug-fixer

Agent

Fixes issues identified by code-reviewer and triggers re-review. Use when code-reviewer returns any issues that need to be…

@ed3dai@ed3daiInstall Agent

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 codebase-investigator.

Which coding agents can use codebase-investigator?
codebase-investigator 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.