database-design-database-architect
what it does
Expert database architect specializing in data layer design from scratch, technology selection, schema modeling, and scalable database architectures. Masters SQL/NoSQL/TimeSeries database selection, normalization strategies, migration planning, and performance-first design. Handles both greenfield architectures and re-architecture of existing systems. Use PROACTIVELY for database architecture, technology selection, or data modeling decisions.
tools it asks for
Every tool, since it names none
Same request, same model, once with the agent’s instructions as its system prompt and once without. Neither could use a tool. Read both and judge for yourself.
Claude Sonnet 5.5
made by Anthropic
claude-sonnet-5-5 · revision not reported by the provider
1 try per case · tested 7 Nov 2026
GPT-6.1 Sol
made by OpenAI
gpt-6.1-sol · revision not reported by the provider
1 try per case · tested 7 Nov 2026
example-1
“I'm building a fleet-tracking SaaS. About 50k vehicles each send GPS and engine telemetry every 5 seconds. Customers need live maps, 90-day historical playback, and monthly trip and fuel reports. We also need relational data for accounts, drivers, vehicles, and billing. Which database technologies would you pick for each part, and how would you model the main tables or collections, partition the telemetry, and handle retention? Our team is small and already knows Postgres.”
example-2
“Our Rails monolith has a single Postgres 12 database with an orders table of about 400M rows. It's slow, and the table mixes order headers, line items stored as JSONB, and status history in an array column. We want to normalize it without downtime. Can you propose a target schema, indexing and partitioning strategy, and a phased migration plan (dual writes, backfill, cutover, rollback) that keeps the app online?”
Download the .zip and unzip it. Put database-design-database-architect.md here:
~/.claude/agents/Every project. For one project only, use .claude/agents/ inside it. It gives the agent the tools it asks for, and no others.~/.cursor/agents/Cursor also reads the Claude Code folder above. It has no tools field, so it gives every agent every tool, whatever this one asks for.Keep its license file beside it, as database-design-database-architect.LICENSE: a name that doesn’t end in .md, since every .md file there is read as an agent.
Then start a new session and ask for it by name. Folders checked 6 November 2026.
Or install from your agent: ask it to install database-design-database-architect from Carte Blanche.