Install any skill in seconds. Free to start, no credit card required.
Get Started Free →vm0-ai/database-development
Database migrations and Drizzle ORM guidelines for the vm0 project
Passed 22 of 22 test cases with the skill, and 15 of 22 without it.
and 6 more in the full report
7 fixed15 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
In our monorepo codebase, which reference document contains the complete query contract decision order and examples for SQL rewrites and raw result selections?
| Checked | Without skill | With skill |
|---|---|---|
| Directs the developer to references/query-contracts.md for query contract decision rules. | Missed | Passed |
The instructions your model reads when the skill loads.
| Task | Read |
|---|---|
| Schema changes or data migration | Migration workflows and DB migrations |
| Selections, raw results, or SQL rewrites | Query contracts |
| Persisted shapes or deploy order | Deployment compatibility |
Use Drizzle to generate migration metadata; do not hand-edit journals or snapshots. Numbered external-data migration scripts are permanent historical records, even after their referenced schema is retired. Keep them self-contained and dry-run by default.
TypeScript generics do not decode PostgreSQL results. Use the first applicable schema column, installed Drizzle helper, or reviewed runtime decoder; preserve nullability, precision, and provenance. Query rewrites must preserve the whole SQL contract, including bindings, transactions, locks, and material plan costs. The query reference contains the complete decision order and examples.
test cases passed, vs 15 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.