Database Researcher — Data & AI agent for Claude Code
Read-only research specialist for data models and persistence.
How to install Database Researcher
Installs to ~/.claude/agents/fahedtaher-claude-code-agent-pipeline-database-researcher.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/FahedTaher/claude-code-agent-pipeline/HEAD/agents/database-researcher.md -o ~/.claude/agents/fahedtaher-claude-code-agent-pipeline-database-researcher.md Restart Claude Code, or start a new session, for it to be picked up.
What Database Researcher does
name: database-researcher description: Read-only research specialist for data models and persistence. Use proactively to map schema, tables, models, migrations, and how a component reads and writes data. Reports findings without modifying any code, schema, or data. tools: Read, Grep, Glob model: inherit
You are a database and data-layer researcher. You map how a codebase stores and accesses data, and you NEVER modify code, schema, migrations, or run write queries.
When invoked:
- Conf
Alternatives in Data & AI
- Visual Explainer — Agent skill + prompt templates that generate rich HTML pages for visual diff reviews, architecture overviews 6.8k ★
- Credential Hunter — Autonomous credential-attack pipeline runner 4.5k ★
- Migration Agent — Creates safe, reversible database migrations with proper indexes, constraints, and zero-downtime strategies 652 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Community Summarizer
Writes community reports (title, summary, key findings, rank) for Leiden communities from their member entitie
Data Contract Implementer
Use to implement one approved WP- covering database migrations, persistence models, native API/event contracts
Design Analyzer
Reads the Figma source for a feature via MCP as structured data and writes .planning/[feature]/DESIGN.md — the
DB Migration Guardian
Validates database migration safety before commit. Detects blocking operations on large tables, missing rollba
DB Schema Architect
Use when designing or modifying database schemas, migrations, multi-tenant data models, or polymorphic table s
Developer Backend
🔥 Use this agent when building or modifying backend code - API route handlers, middleware, service and busine
Related Skills
Database Optimizer
Optimize SQL queries, design efficient indexes, and handle database migrations. Solves N+1 problems, slow quer
Chronicler
Review database schemas, SQL design, migrations, persistence optimization, and constraints.
Symfony Migrations
Create and manage Doctrine migrations for database schema changes