database-schema-validator
SKILL.md
Database Schema Validator Skill
This skill ensures that all SQL files provided by the user comply with our strict database standards.
Policies Enforced
- Safety: No
DROP TABLEstatements. - Naming: All tables must use
snake_case. - Structure: Every table must have an
idcolumn as PRIMARY KEY.
Instructions
-
Do not read the file manually to check for errors. The rules are complex and easily missed by eye.
-
Run the Validation Script: Use the
run_commandtool to execute the python script provided in thescripts/folder against the user's file.python scripts/validate_schema.py <path_to_user_file> -
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.
Weekly Installs
8
Repository
rominirani/anti…y-skillsGitHub Stars
185
First Seen
Jan 30, 2026
Security Audits
Installed on
gemini-cli7
opencode6
antigravity6
github-copilot6
codex6
replit5