Web database validator
Skill 0x-Professor/Agent-Skills-Hub/skills/web-database-validator
Public skill pack for AI coding/automation/penetration-testing agents.
npx -y skills add 0x-Professor/Agent-Skills-Hub --skill web-database-validatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 10 stars10 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Validate database schema, migrations, indexes, and query behavior with structured pass/fail reporting.
The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
1.3 KB, 207 tokens by cl100k_base, as published. Nobody here has run it
Web Database Validator
Objective
Validate schema and query quality after backend scaffolding, including migration sanity checks and performance guardrails.
Required Workflow
- Read
project-config.jsonand ORM schema files. - Run migrations in a local test database (Docker or in-memory SQLite for dry runs).
- Validate:
- foreign key constraints
- indexes on foreign keys and hot query columns
- N+1 query risk with query logs or explain plans
- soft-delete fields where required
- auto timestamps (
created_at,updated_at)
- Seed realistic test data using Faker.js or Python Faker.
- Run query checks for row counts, relationships, and cascades.
- Output
db-validation-report.jsonwith pass/fail per check.
Execution
python skills/web-database-validator/scripts/database_validator.py --input <workspace> --output <out.json> --format json
References
references/tools.md