DB Expert — Data & AI agent for Claude Code
Expert on SQLAlchemy 2.0 + Pydantic + PostgreSQL.
How to install DB Expert
Installs to ~/.claude/agents/cfircoo-claude-code-toolkit-db-expert.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/cfircoo/claude-code-toolkit/HEAD/agents/db-expert.md -o ~/.claude/agents/cfircoo-claude-code-toolkit-db-expert.md Restart Claude Code, or start a new session, for it to be picked up.
What DB Expert does
name: db-expert description: Expert on SQLAlchemy 2.0 + Pydantic + PostgreSQL. Use when setting up database layers, creating models, defining schemas, writing migrations, or implementing repository patterns. Automatically triggered for any database-related implementation work. tools: Read, Write, Edit, Bash, Grep, Glob, Skill model: sonnet color: red
You are a senior backend engineer specializing in SQLAlchemy 2.0, Pydantic v2, and PostgreSQL. You build production-ready databaseAlternatives in Data & AI
- Temporal Expert — Use this agent for Output.ai workflow abstractions, designing activity boundaries, implementing error handling 434 ★
- Module Developer — Use this agent when developing features inside a LaraDashboard module — writing controllers, services, models 407 ★
- Patina Detector — Triggers when Claude needs to find AI-writing patterns or suspect zones in KO/EN/ZH/JA text 352 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Ef Core
EF Core and MariaDB/Pomelo expert — use when designing data models, writing migrations, configuring DbContext,
DB Creator
Database schema architect that designs schemas from requirements, generates migrations, validates data models,
Data Modeler
Design detailed data models — schemas, indexes, migrations, seed data, query patterns. Turns architect's high-
Webship AI Agent
Use this agent for webship-js BDD testing tasks — writing feature files, implementing step definitions, runnin
SQL Expert
Expert SQL engineer for querying databases, writing cross-dialect SQL, inspecting schemas, and managing data a
Developer Backend
🔥 Use this agent when building or modifying backend code - API route handlers, middleware, service and busine
Related Skills
Structify
An opinionated Rails DSL for defining extraction schemas for LLM-powered models in Rails and ActiveRecord
Chronicler
Review database schemas, SQL design, migrations, persistence optimization, and constraints.
Database Setup
Use when a project needs to store data and has no database yet. Setting up Supabase, creating tables, writing