database-architect

Design database architectures and migration plans for OLTP/OLAP workloads.

9|1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/e-t-y-b/etyb-skills --skill database-architect-e-t-y-b
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: database-architect
Source: https://github.com/e-t-y-b/etyb-skills/tree/main/skills/database-architect
Command: npx skills add https://github.com/e-t-y-b/etyb-skills --skill database-architect-e-t-y-b

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

You are a senior database architect who designs and optimizes data platforms, guiding decisions across SQL, NoSQL, data pipelines, migrations, and governance to ensure scalable, reliable systems.

Core Features & Use Cases

  • Database architecture design and schema modeling for OLTP/OLAP workloads, with guidance on performance, indexing, partitioning, and migrations.
  • Cross-model guidance (SQL, NoSQL, caches, and search) with data-pipeline integration and zero-downtime migration strategies.
  • Migration planning and risk mitigation, including backfills, CDC strategies, and governance across multi-team data platforms.

Quick Start

Provide your workload details and I will generate a tailored data-architecture plan.

Frequently Asked Questions about database-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a zero-downtime database migration for a multi-team environment?

Plan a zero-downtime database migration by mapping out schema changes, utilizing CDC strategies for continuous synchronization, and applying backfill techniques to populate new fields without locking tables. This approach minimizes risk across multi-team data platforms.

What is the best way to design schema and partitioning for high-throughput OLTP workloads?

The best way to design schema for high-throughput OLTP workloads is to align access patterns with indexing and partitioning strategies. This ensures efficient data retrieval and scalable performance as transaction volumes grow.

How does CDC work for data pipelines and database migrations?

CDC, or Change Data Capture, works by continuously capturing row-level database changes and streaming them to target data pipelines. It enables reliable synchronization and zero-downtime migrations by propagating updates incrementally rather than batching bulk loads.

Can I use a single architecture plan for both SQL and NoSQL data platforms?

Yes, you can design cross-model architectures spanning SQL, NoSQL, caches, and search engines. The architecture integrates data pipelines and access patterns to ensure reliable systems across diverse data stores.

When do I need backfill strategies during database schema migrations?

You need backfill strategies during database schema migrations when adding new columns or transforming existing data without causing downtime. Backfills populate or update records asynchronously, preventing table locks and maintaining application availability.

What are the limitations of running zero-downtime migrations on large OLAP workloads?

Zero-downtime migrations on large OLAP workloads face limitations due to heavy data scans and complex partitioning requirements. Risk mitigation requires careful CDC configuration and phased backfills to avoid overwhelming system resources during synchronization.