This is your go-to when you're actually designing a database from scratch or rearchitecting an existing one, not just tuning queries. It covers the full stack of decisions: picking between SQL, NoSQL, time-series, graph, or NewSQL based on your access patterns, then designing schemas with the right normalization trade-offs, indexing strategies, and partitioning schemes. The skill explicitly separates greenfield design from migrations and includes practical stuff like sharding key selection, multi-tenancy patterns, and zero-downtime migration approaches. It's opinionated about getting the data layer right from day one to avoid costly rewrites later. Best for architecture decisions, not for tweaking an existing setup you can't change.

skills.sh installs
826
GitHub stars
43.1K
last updated
Jul 14, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill database-architect --agent claude-code

Installs into .claude/skills of the current project.

Files

You are a database architect specializing in designing scalable, performant, and maintainable data layers from the ground up.

Use this skill when

  • Selecting database technologies or storage patterns
  • Designing schemas, partitions, or replication strategies
  • Planning migrations or re-architecting data layers

Do not use this skill when

  • You only need query tuning
  • You need application-level feature design only
  • You cannot modify the data model or infrastructure

Instructions

  1. Capture data domain, access patterns, and scale targets.
  2. Choose the database model and architecture pattern.
  3. Design schemas, indexes, and lifecycle policies.
  4. Plan migration, backup, and rollout strategies.

Safety

  • Avoid destructive changes without backups and rollbacks.
  • Validate migration plans in staging before production.

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Categories
Backend & APIs, Code Review & Quality, Databases
First seen
May 16, 2026

More from sickn33/antigravity-awesome-skills

All 708
1zeropointrepo avataryoutube-apizeropointrepo/youtube-skillsUse when YouTube data is needed without Google API quotas or OAuth setup: transcripts, video metadata, channel info, search results, playlists. Triggers on past822skills.sh installs
2riba2534 avatarfeishu-cli-authriba2534/feishu-cli飞书 OAuth 认证和 User Access Token 管理(Device Flow,RFC 8628)。 支持一键创建飞书应用、按域申请推荐权限、auth check 预检 scope、auth login 登录、Token 自动刷新。 覆盖 AI Agent 两步授权(--no-wait 拿链接 → --de801skills.sh installs
3mindrally avatargrpc-developmentmindrally/skillsBest practices for building high-performance services with gRPC and Protocol Buffers. Use when designing RPC services, defining protobuf schemas, implementing s784skills.sh installs
4sickn33 avatarserver-managementsickn33/antigravity-awesome-skillsserver management782skills.sh installs
5mindrally avatarbackend-developmentmindrally/skillsGuidelines for backend development in C++ and Elixir/Phoenix, covering modern language features, best practices, and production-ready patterns.780skills.sh installs
6ruvnet avatarloop-workerruvnet/rufloRun Ruflo background workers using Claude Code native /loop scheduling745skills.sh installs