Создание модели данных
[Deprecated] Optional advanced tool for complex data modeling. For simple MySQL table creation, use relational-database-tool directly; for PostgreSQL / CloudBase PG schema work, use postgresql-development. New environments should use PostgreSQL DDL via queryPgDatabase/managePgDatabase â see postgresql-development skill instead.
Что делает навык
Навык устарел и предназначен для сложного визуального моделирования данных с генерацией Mermaid classDiagram, а также для управления моделями CloudBase через инструменты manageDataModel и modifyDataModel. Он не подходит для простых задач создания таблиц или работы с базами данных, для которых следует использовать прямые SQL-инструменты.
Когда применять
- Пользователь явно запросил создание диаграммы классов (Mermaid classDiagram) или визуальной ER-схемы.
- Требуется проектирование сложной реляционной структуры с множеством сущностей и связей перед реализацией.
- Необходимо просмотреть существующие модели данных CloudBase или создать новую модель через специализированные инструменты.
- Пользователь хочет переиспользовать или обновить уже опубликованную модель данных.
Как работает
- Подтвердите, что визуальное моделирование действительно необходимо, и определите границы сущностей.
- Выделите 3–5 основных бизнес-сущностей, их атрибуты и кардинальность отношений.
- Составьте черновик Mermaid classDiagram, соблюдая правила именования (PascalCase для классов, camelCase для полей) и маппинга типов.
- Используйте manageDataModel для чтения существующих моделей или modifyDataModel для создания новой.
- Проверьте корректность полей, ограничений и направлений связей перед публикацией модели.
Примеры запросов агенту
Что понадобится
- Инструменты manageDataModel и modifyDataModel
- Смежные навыки: relational-database-mcp-cloudbase, postgresql-development-cloudbase, spec-workflow
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.