> database-schema-validator
Validates SQL schema files for compliance with internal safety and naming policies.
curl "https://skillshub.wtf/rominirani/antigravity-skills/database-schema-validator?format=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.
> related_skills --same-repo
> license-header-adder
Adds the standard open-source license header to new source files. Use involves creating new code files that require copyright attribution.
> json-to-pydantic
Converts JSON data snippets into Python Pydantic data models.
> git-commit-formatter
Formats git commit messages according to Conventional Commits specification. Use this when the user asks to commit changes or write a commit message.
> adk-tool-scaffold
Scaffolds a new custom Tool class for the Agent Development Kit (ADK).