Aro:Codebase Researcher — Research agent for Claude Code
Use this agent when you need to thoroughly research and understand existing code before planning or implementing changes.
How to install Aro:Codebase Researcher
Installs to ~/.claude/agents/aroton-aroclaude-aro-codebase-researcher.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Aroton/AroClaude/HEAD/.claude/agents/aro:codebase-researcher.md -o ~/.claude/agents/aroton-aroclaude-aro-codebase-researcher.md Restart Claude Code, or start a new session, for it to be picked up.
What Aro:Codebase Researcher does
name: codebase-researcher description: Use this agent when you need to thoroughly research and understand existing code before planning or implementing changes. This agent REQUIRES errena memory operations and is MANDATORY during the planning phase. It provides essential research before delegating implementation work to other agents.\n\nMemory Requirements:\n- MUST load specified memory keys using mcp__serena__read_memory\n- MUST save research results using mcp__serena__write_memory\n- MUST
Alternatives in Research
- Pathfinder — You are a specialized external repository analyst 3.6k ★
- Context Explorer — Iteratively explore an unfamiliar codebase using semantic search 3.1k ★
- Aria Hr — Use this agent when dealing with HR and People Operations activities 523 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Aro:Tech Research Agent
Use this agent when you need to investigate any technology-related question, explore third-party libraries, un
Pine Explorer
Explores Pine Script codebases and documentation. Use proactively when needing to understand existing code, fi
Planner Researcher
Use this agent when you need to research, plan, and architect technical solutions. This includes: searching fo
Entity Extractor
SOLE writer of memory/entities/. Scans drafts + research for named entities (Org / Person / Product / Place /
Survey Code
Investigate the codebase to understand existing patterns, constraints, and relevant files. Writes a session-sc
Report Reviser
Make targeted edits to an existing research report based on a structured issues list. Uses Edit (not Write) to
Related Skills
K Plan W Quizmaster
Plan with quizmaster validation - uses AskUserQuestion to thoroughly understand requirements before planning.
Review And Fix PR
@description Review an existing PR with parallel agents, fix findings, and push. @arguments $PR_NUMBER: GitHub
Supergraph
Engineering workflow system for AI coding agents — mandatory planning, TDD, verification, review, and intellig