スキル check-migration
📦

check-migration

コンテンツリビジョン r1 安全 ⚙️ 外部コマンド

Проверка миграций базы данных Flyway

Конфликты миграций могут нарушить релизы и развертывания базы данных. Этот навык помогает проверять имена Flyway, версии, конфликты с основной веткой и базовую безопасность SQL.

対応: Claude Codex Code(CC)
🥉 77 ブロンズ

自分のエージェントでインストール

このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。

エージェントリクエスト
Review the Skillstore skill "check-migration" from https://skillstore.io/skills/crearize-check-migration.md and its manifest at https://skillstore.io/api/skills/crearize-check-migration/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。

エージェントが読めるリソース

AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。

テストする

「check-migration」を使用しています。 Проверить ветку с тремя новыми файлами миграций Flyway перед слиянием.

期待される結果:

  • Количество миграций: 3 файла.
  • Последняя версия: V012.
  • Результат: дублирующиеся версии и конфликты с основной веткой не найдены.

「check-migration」を使用しています。 Проверить набор миграций с повторяющимся номером версии.

期待される結果:

  • Найдена проблема: два файла используют версию V011.
  • Переименуйте одну миграцию перед слиянием.
  • Повторно запустите проверку после обновления имени файла.

「check-migration」を使用しています。 Подготовить релизную проверку для ожидающих изменений схемы.

期待される結果:

  • Правило именования: пройдено.
  • Непрерывность версий: обнаружен один пропуск.
  • Следующий шаг: подтвердите, является ли пропуск намеренным, перед релизом.

セキュリティ監査

安全

All static findings are false positives caused by Markdown fences, inline examples, and readable Japanese documentation. The skill describes fixed migration inspection commands and report formatting, with no evidence of prompt injection, obfuscation, dynamic command construction, credential access, or data exfiltration.

1
スキャンされたファイル
62
解析済み行数
0
レビュー項目
0
誤検知を無視
最新の完了済み静的・セマンティック監査では、確認済みのセキュリティ検出事項は見つかりませんでした。これは、スキルに副作用がないことを証明するものではありません。
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。

バージョン別レポートを開く
セキュリティ評価

レポートリンクをコピー

https://skillstore.io/skills/crearize-check-migration/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/crearize-check-migration/security.svg)](https://skillstore.io/skills/crearize-check-migration?utm_source=security_passport_badge)

HTMLバッジ

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

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/crearize-check-migration.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形式の引用

Crearize. (2026). check-migration security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/crearize-check-migration/audits/10

BibTeX形式の引用

@techreport{crearize-crearize-check-migration-2026, author = {Crearize}, title = {check-migration security audit report (audit version 10)}, institution = {Skillstore}, year = {2026}, number = {10}, url = {https://skillstore.io/skills/crearize-check-migration/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: "check-migration security audit report (audit version 10)" version: "unspecified" type: report authors: - name: "Crearize" date-released: "2026-07-09" url: "https://skillstore.io/skills/crearize-check-migration/audits/10" identifiers: - type: other value: "skillstore:crearize-check-migration:audit:10" description: "Skillstore immutable audit report identifier"

Skillstore スコア

このスコアの理由 証拠の信頼度: 高
55
アーキテクチャ
85
保守性
85
コンテンツ
70
コミュニティ
83
仕様準拠

作成できるもの

Ревью миграций перед слиянием

Проверяйте имена миграций, версии и конфликты с основной веткой перед слиянием pull request.

Проверка готовности к релизу

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

Контроль качества изменений схемы

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

これらのプロンプトを試す

Проверь мои миграции
Проверь файлы миграций Flyway в этом репозитории и сообщи о проблемах именования, версий и базового SQL.
Проверить только версии
Проверь номера версий миграций на дубликаты, пропуски и проблемы порядка. Не изменяй файлы.
Сравнить с Main
Сравни миграции моей ветки с origin/main и выяви любые конфликтующие номера версий или пути миграций.
Аудит релизных миграций
Выполни полный чек-лист миграций и подготовь готовую к релизу сводку с блокерами, предупреждениями и рекомендуемыми следующими шагами.

ベストプラクティス

  • Запускайте чек-лист перед слиянием изменений базы данных.
  • Проверяйте удаленные операции git перед разрешением их запуска.
  • Сочетайте этот навык с SQL-валидацией, специфичной для базы данных, для критичных релизов.

回避

  • Не считайте базовые строковые проверки полноценной SQL-валидацией.
  • Не игнорируйте дублирующиеся версии миграций из-за того, что файлы находятся в разных ветках.
  • Не запускайте удаленные команды git без понимания контекста репозитория.

よくある質問

Какой формат миграций ожидает этот навык?
Ожидаются версионированные файлы миграций Flyway с номером V, двумя подчеркиваниями и описанием.
Может ли он валидировать каждый диалект SQL?
Нет. Он выполняет простые проверки SQL-сигналов и должен сочетаться с валидацией, специфичной для диалекта.
Изменяет ли он файлы миграций?
Нет. Документированный рабочий процесс просматривает файлы и сообщает результаты.
Почему он сравнивает с origin/main?
Сравнение помогает находить конфликты версий миграций, возникшие из-за параллельной работы в ветках.
Работает ли он вне документированного каталога?
Он написан для backend/src/main/resources/db/migration и может потребовать настройки для других структур.
Какие AI-инструменты могут его использовать?
В отчете указана совместимость с Claude, Codex и Claude Code.

開発者情報

作成者

Crearize

ライセンス

MIT

Skillstore リビジョン

r1

バージョンに関する注意

作者はバージョンを宣言していません。

参照

0519034dad657fb1f7706e0550e962beeda73fdf

メンテナンスの新しさ

2026/7/18

利用状況

6 ダウンロード · 197 閲覧

ファイル構成

📄 SKILL.md

Crearize のその他のスキル

すべて表示
すべて表示
📦

database-migrations-migration-observability

69

Мониторинг миграций баз данных в реальном времени

作成者 sickn33

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

DevOps&インフラ 表示
📦

backend-migrations

38

Планирование безопасных миграций бэкенда

作成者 EIS-ITS

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

DevOps&インフラ 表示
📦

db-migration

38

Управление миграциями базы данных Alembic

作成者 Awais68

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

DevOps&インフラ 表示