К основному содержанию
скилл CX Codex

specsfy-aux-database — скилл для Claude Code: карта данных проекта

Ведёт .specsfy/DATABASE.md с таблицами баз, схем, полей, связей и миграций, чтобы карта данных не расходилась с кодом.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add promovaweb/specsfy --skill specsfy-aux-database -a claude-code
Открыть на GitHub

Что делает specsfy-aux-database

Скилл обходит схемы, миграции, модели и конфиги проекта и собирает из них табличный инвентарь в .specsfy/DATABASE.md. Таблицы Markdown выбраны не для красоты: по ним удобно искать и сравнивать. Связи, индексы, ограничения, владельца, сроки хранения и назначение, которые по коду не выводятся однозначно, скилл помечает как неизвестные, а не додумывает.

Перед запуском обязательно загрузите $specsfy-setup в корне проекта и не продолжайте, если он показывает незакрытую задачу. Дальше скилл читает локальные инструкции, PROJECT.md, STACK.md и весь DATABASE.md, запускает node scripts/update_database.mjs --project <raiz> и сверяет найденное с исполняемыми источниками. Всё, что лежит вне блока specsfy:database, остаётся нетронутым, поэтому ваши заметки и решения переживут обновление.

Скилл работает без вопросов: если данных не хватает, он ставит пометку для следующего шага, а не прерывает работу. Правка схемы считается незаконченной, пока DATABASE.md не отражает новую структуру и тесты не зелёные. Строки подключения, пароли, токены и значения из .env в отчёт не попадают — это важно, если документация уходит в общий репозиторий.

Какие задачи решает

  • собрать табличный инвентарь баз, схем и полей из кода
  • проверить, совпадает ли карта данных с текущими миграциями
  • отметить связи, индексы и ограничения, которые не выводятся автоматически
  • обновить DATABASE.md, не затерев заметки и решения команды
  • закрыть задачу по схеме только после зелёных тестов

Примеры запросов агенту

  • обнови карту данных в .specsfy/DATABASE.md
  • проверь, соответствует ли инвентарь базы текущим миграциям
  • добавил таблицу и миграцию — обнови документацию персистентности

Как установить specsfy-aux-database

1Через Skills CLI (Vercel)

npx skills add promovaweb/specsfy --skill specsfy-aux-database -a claude-code

2Вручную: положить файлы

~/.claude/skills/specsfy-aux-database/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/specsfy-aux-database/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о specsfy-aux-database

Как установить specsfy-aux-database в Claude?

Выполните npx skills add promovaweb/specsfy --skill specsfy-aux-database -a claude-code. Скилл появится в ~/.claude/skills/specsfy-aux-database/SKILL.md.

Что делает specsfy-aux-database?

Собирает и поддерживает .specsfy/DATABASE.md: таблицы баз, схем, таблиц, полей, связей и миграций, сверенные с кодом.

Что нужно перед запуском скилла?

Загрузить $specsfy-setup в корне проекта и убедиться, что он не показывает незакрытую задачу. При автоматической передаче скилл загружает его заново.

Похожие скиллы

Все скиллы по теме «Данные и базы» →
database-designer Alireza Rezvani Помогает проектировать схемы БД, анализировать индексы и готовить миграции. Подойдёт, когда нужно проверить структуру или изменить её без резкого переключения приложения. 819установок metabase-database-metadata metabase Скилл читает YAML-дерево метаданных Metabase и отвечает по схеме проекта: колонки, типы, внешние ключи. Пригодится, когда агент пишет запросы к таблицам. CX Codex +1 560установок database-schema alinaqi Скилл заставляет агента прочитать схему базы и проверить колонки с типами до того, как он напишет запрос или миграцию. CX Codex +1 302установок convex-migrate convex Скилл проводит миграцию схемы и бэкфилл данных в развёрнутом приложении Convex через @convex-dev/migrations. Пригодится, когда меняешь схему на живом приложении. CX Codex +1 36 100установок convex-migrate-rehearse convex Прогоняет изменение схемы и бэкфилл на превью-деплое с продовым снапшотом, а потом переносит проверенную миграцию в прод. CX Codex +1 35 900установок nosql-database-design aj-geddes Помогает агенту проектировать коллекции MongoDB и таблицы DynamoDB: вложенные документы, индексы, денормализация. Пригодится, когда схему надо решить до кода. CX Codex +1 486установок

Из того же набора3

Спонсоры проекта

Компании, которые помогают держать аналитику открытой