Skip to main content

database-schema-validator

Validates SQL schema files for compliance with internal safety and naming policies.

ソース情報

リポジトリ
rominirani/antigravity-skills
ソースの最終更新活動
2026年1月14日 10:03
検出された SKILL.md の言語
英語
スター
597
フォーク
212

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
2 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
database-schema-validator
description
Validates SQL schema files for compliance with internal safety and naming policies.
# Database Schema Validator Skill This skill ensures that all SQL files provided by the user comply with our strict database standards. ## Policies Enforced 1. **Safety**: No `DROP TABLE` statements. 2. **Naming**: All tables must use `snake_case`. 3. **Structure**: Every table must have an `id` column as PRIMARY KEY. ## Instructions 1. **Do not read the file manually** to check for errors. The rules are complex and easily missed by eye. 2. **Run the Validation Script**: Use the `run_command` tool to execute the python script provided in the `scripts/` folder against the user's file. ```bash python scripts/validate_schema.py <path_to_user_file> ``` 3. **Interpret Output**: - If the script returns **exit code 0**: Tell the user the schema looks good. - If the script returns **exit code 1**: Report the specific error messages printed by the script to the user and suggest fixes.
GitHubで見る