Навыки schema-alignment
📦

schema-alignment

Ревизия содержимого r1 Безопасно 🔑 Переменные окружения⚙️ Внешние команды🌐 Доступ к сети

Выявляйте дрейф схемы до релиза

Дрейф базы данных вызывает ошибки во время выполнения, сломанные миграции и скрытые риски для данных. Этот навык сравнивает схемы, ORM-модели и миграции, чтобы создавать сфокусированные отчеты о согласованности.

Поддерживает: Claude Codex Code(CC)
🥉 78 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "schema-alignment" from https://skillstore.io/skills/consiliency-schema-alignment.md and its manifest at https://skillstore.io/api/skills/consiliency-schema-alignment/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «schema-alignment». Проверить проект SQLAlchemy перед релизом.

Ожидаемый результат:

Отчет перечисляет отсутствующие столбцы, несовпадения типов, различия в nullable и пробелы в миграциях с уровнем серьезности и доказательствами из файлов.

Использование «schema-alignment». Проверить схему Prisma после изменений моделей.

Ожидаемый результат:

Сводка выявляет несопоставленные поля, различия enum, проблемы связей и рекомендуемые шаги миграции.

Использование «schema-alignment». Спланировать CI-проверку дрейфа схемы.

Ожидаемый результат:

Чеклист определяет источники данных, пороги серьезности, обязательные approvals и артефакты отчета для pipeline.

Аудит безопасности

Безопасно

All 50 static findings are false positives caused by Markdown fences, inline code, schema examples, and ordinary ORM identifiers. No prompt injection, credential exfiltration, network request, or executable implementation was found in the documentation-only skill.

5
Просканировано файлов
1,161
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/consiliency-schema-alignment/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/consiliency-schema-alignment/security.svg)](https://skillstore.io/skills/consiliency-schema-alignment?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/consiliency-schema-alignment?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/consiliency-schema-alignment/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/consiliency-schema-alignment.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

Consiliency. (2026). schema-alignment security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/consiliency-schema-alignment/audits/10

Цитата BibTeX

@techreport{consiliency-consiliency-schema-alignment-2026, author = {Consiliency}, title = {schema-alignment security audit report (audit version 10)}, institution = {Skillstore}, year = {2026}, number = {10}, url = {https://skillstore.io/skills/consiliency-schema-alignment/audits/10}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "schema-alignment security audit report (audit version 10)" version: "unspecified" type: report authors: - name: "Consiliency" date-released: "2026-07-13" url: "https://skillstore.io/skills/consiliency-schema-alignment/audits/10" identifiers: - type: other value: "skillstore:consiliency-schema-alignment:audit:10" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
87
Контент
70
Сообщество
83
Соответствие спецификации

Что вы можете построить

Проверка Pull Requests

Проверяйте, включают ли изменения моделей соответствующие миграции и ограничения базы данных.

Подготовка релизных проверок

Находите дрейф схемы перед развертыванием изменений, зависящих от структуры базы данных.

Аудит legacy-проектов

Сравнивайте старые ORM-модели с миграциями, чтобы выявлять незадокументированный дрейф.

Попробуйте эти промпты

Проверить мой проект
Используй schema-alignment, чтобы проверить этот репозиторий и сообщить о дрейфе схемы с уровнем серьезности, доказательствами и предложенными исправлениями.
Проверить это изменение
Используй schema-alignment, чтобы сравнить текущие изменения с миграциями и моделями. Сосредоточься на отсутствующих миграциях и несовпадениях типов.
Сравнить конкретные таблицы
Используй schema-alignment для таблиц user и order. Включи допустимость NULL, значения по умолчанию, внешние ключи и различия в именовании.
Спроектировать CI Gate
Используй schema-alignment, чтобы определить CI-проверку на дрейф схемы. Включи пороги отказа, формат отчета и точки ручной проверки.

Лучшие практики

  • Запускайте навык перед merge изменений, которые изменяют модели или миграции.
  • Предпочитайте файлы миграций как основной источник, когда доступ к live database недоступен.
  • Проверяйте сгенерированные исправления перед применением миграций к общим окружениям.

Избегать

  • Считать ORM-модели единственным источником истины без проверки миграций.
  • Запускать команды миграции без предварительной проверки сгенерированных операций.
  • Игнорировать различия в nullable, значениях по умолчанию и внешних ключах только потому, что тесты проходят.

Часто задаваемые вопросы

Какие стеки поддерживает этот навык?
Он включает рекомендации для SQLAlchemy, Django ORM, Prisma, TypeORM, Drizzle, Alembic, миграций Prisma и миграций Django.
Изменяет ли он мою базу данных?
Навык предназначен для обнаружения и отчетности. Любая команда миграции должна требовать явной проверки и одобрения пользователем.
Может ли он использовать live database?
Он может направлять read-only проверки метаданных, когда доступны учетные данные и доступ. Предпочтительна проверка миграций на основе файлов.
Генерирует ли он исправления миграций?
Он может предлагать исправления и шаблоны миграций. Инженеры должны проверять каждую сгенерированную миграцию перед применением.
Будет ли он работать с custom ORMs?
Он все равно может сравнивать схемы, если паттерны моделей понятны. Пользовательские сопоставления типов могут требовать ручных указаний.
Как командам использовать его в CI?
Запускайте его как pre-merge проверку с четкими порогами серьезности и прикрепляйте отчет о согласованности к build output.

Сведения для разработчиков

Автор

Consiliency

Лицензия

MIT

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

635f69fb8d2f4e6330ba47a4e5a0fb239c04d110

Актуальность поддержки

18.07.2026

Использование

6 загрузок · 226 просмотров

Структура файлов

Больше от Consiliency

Показать все
📦

c4-modeling

79

Создание архитектурных диаграмм C4

Архитектурная документация часто смешивает уровни детализации и вводит заинтересованные стороны в заблуждение. Этот навык помогает создавать диаграммы C4 с синтаксисом Mermaid, правилами уровней и проверками при ревью.

Документация Просмотр
📦

standards-extraction

78

Извлечение стандартов кодирования проекта

Проектные соглашения часто разбросаны по руководствам и конфигурациям инструментов. Этот навык извлекает правила для внесения изменений, форматирования, линтинга, hooks и CI в понятную сводку стандартов.

Документация Просмотр
📦

toon-format

78

Преобразование структурированных данных в TOON

JSON может расходовать лишние токены, когда повторяющиеся структурированные данные отправляются в AI models. Этот навык помогает преобразовывать подходящие данные в компактный TOON с рекомендациями по валидации.

Данные и аналитика Просмотр
📦

multi-source-research

78

Исследование тем по вебу, документации и коду

Исследовательские задачи часто требуют актуальных источников, локальной документации и примеров кода. Этот навык помогает Claude, Codex и Claude Code выполнять параллельное исследование с синтезом на основе уровня уверенности.

Исследования и обучение Просмотр
📦

test-scaffolding

78

Генерация тестовых каркасов в разных кодовых базах

Написание первичных тестовых файлов на разных языках повторяется и его легко упустить. Этот skill анализирует структуру исходного кода и создает каркасы, специфичные для фреймворков, для рабочих процессов Claude, Codex и Claude Code.

Кодинг и разработка Просмотр
Показать все
📦

backend-models

79

Создание надежных бэкенд-моделей

от DevanB

Командам бэкенда нужны согласованные определения моделей, соответствующие стандартам базы данных и ORM. Этот навык помогает AI-ассистентам работать с именованием моделей, связями, casts, валидацией, фабриками и сидерами.

Кодинг и разработка Просмотр
📦

backend-queries

79

Оптимизация запросов к базе данных на бэкенде

от DevanB

Код запросов на бэкенде часто становится медленным, небезопасным или сложным в сопровождении. Этот навык направляет Claude, Codex и Claude Code к более безопасным параметрам, жадной загрузке, индексам, кэшированию и транзакциям.

Кодинг и разработка Просмотр
📦

analyzing-patterns

86

Анализ паттернов кода и архитектуры

от C0ntr0lledCha0s

В больших кодовых базах скрываются повторяющиеся структуры и неочевидные архитектурные решения. Этот навык находит паттерны, объясняет их назначение и выделяет практические возможности для рефакторинга.

Кодинг и разработка Просмотр
📦

code-reviewer

83

Ревью кода со структурированными проверками качества

от alirezarezvani

При ревью кода можно упустить проблемы качества, безопасности и сопровождаемости. Этот навык помогает проводить структурированные ревью с помощью скриптов, чеклистов и генерации отчетов.

Кодинг и разработка Просмотр
📦

senior-backend

82

Создавайте надежные бэкенд API

от alirezarezvani

Бэкенд-проекты часто требуют согласованного планирования API, баз данных, безопасности и развертывания. Этот навык дает Claude, Codex и Claude Code структурированные рекомендации по бэкенду с простыми вспомогательными скриптами и справочными материалами.

Кодинг и разработка Просмотр
📦

senior-fullstack

82

Создавайте fullstack-приложения с рекомендациями senior-разработчика

от alirezarezvani

Fullstack-проекты часто требуют согласованной настройки, выбора архитектуры и проверок качества. Этот навык предоставляет скрипты и справочные материалы для работы с React, Next.js, Node.js, GraphQL и PostgreSQL.

Кодинг и разработка Просмотр