database-architect
Эксперт по проектированию баз данных: разработка архитектуры с нуля, выбор технологий, моделирование схем и создание масштабируемых решений. Пригодится для проектирования надежных и эффективных слоев данных.
AIsickn33
official
Разработка
★ 47.3k
Что делает навык
Эксперт по проектированию масштабируемых, производительных и поддерживаемых слоев данных с нуля или при реархитектуре существующих систем. Решает задачи выбора технологий, моделирования схем, планирования миграций и обеспечения безопасности и отказоустойчивости.
Когда применять
- Выбор типа базы данных (SQL, NoSQL, NewSQL и др.) и архитектуры хранения на основе паттернов доступа и требований к масштабируемости.
- Проектирование логических и физических схем, включая стратегии нормализации, индексирования и партиционирования.
- Планирование миграций данных, стратегий резервного копирования и стратегий развертывания (blue-green, zero-downtime).
- Проектирование кэширования, распределенных транзакций и моделей согласованности данных (ACID, BASE).
- Адаптация архитектуры под облачные платформы (AWS, Azure, GCP) и интеграция с ORM-фреймворками.
Как работает
- Анализ домена данных, паттернов доступа и целевых показателей масштабируемости.
- Выбор модели базы данных и архитектурного паттерна с учетом компромиссов (например, CAP theorem).
- Проектирование схем, индексов, стратегий эволюции схемы и политик жизненного цикла данных.
- Планирование стратегий миграции, резервного копирования и отката изменений.
- Валидация планов миграции в staging-среде перед развертыванием в production.
- Обеспечение безопасности через контроль доступа, шифрование и соответствие стандартам (GDPR, HIPAA и др.).
Примеры запросов агенту
Спроектируй архитектуру базы данных для микросервисной системы с высокой нагрузкой на чтение, используя PostgreSQL и Redis.
Разработай стратегию миграции с монолитной базы данных на распределенную архитектуру с нулевым простоем.
Оптимизируй схему данных для поддержки многопользовательского доступа с изоляцией данных по арендаторам (multi-tenancy).
Описание составлено по SKILL.md навыка, сверено 08.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «database-architect» из репозитория:
# https://github.com/sickn33/agentic-awesome-skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r database-architect/ ~/.claude/skills/database-architect/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.