Sql Migration Generator - Auto-activating skill for Backend Development. Triggers on: sql migration generator, sql migration generator Part of the Backend Development skill category.
35
3%
Does it follow best practices?
Impact
93%
1.04xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/06-backend-dev/sql-migration-generator/SKILL.mdProduction-ready migration files
Separate up and down files
100%
100%
Versioned naming
100%
100%
All three tables created
100%
100%
Primary keys defined
100%
100%
Foreign key constraints
100%
100%
At least one index
0%
100%
Appropriate NOT NULL constraints
100%
100%
Correct rollback order
100%
100%
Monetary data types
100%
100%
Idempotent guards
50%
50%
No placeholder text
100%
100%
Step-by-step data migration sequencing
Sequential steps documented
100%
100%
New columns added first
100%
100%
Data copied in migration
100%
100%
Old column dropped last
80%
100%
Rollback migration present
100%
100%
Rollback reconstructs data
40%
100%
Transaction used
100%
100%
Column existence check or safe DDL
50%
0%
Step explanations in plan
100%
100%
Correct table and column names
100%
100%
Migration output validation and standards
Audit table created
100%
100%
Before/after values stored
100%
100%
Primary key on audit table
100%
100%
Timestamp field is timezone-aware
100%
100%
Index on timestamp
100%
100%
Index on entity/row identifier
100%
100%
Index on performed_by
100%
100%
NOT NULL on critical columns
100%
100%
Down migration included
0%
0%
Validation notes present
100%
100%
No placeholder SQL
100%
100%
3e83543
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.