Sql Migration Generator - Auto-activating skill for Backend Development. Triggers on: sql migration generator, sql migration generator Part of the Backend Development skill category.
Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill sql-migration-generator35
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillEvaluation — 93%
↑ 1.04xAgent success when using this skill
Validation for skill structure
Production-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%
Without context: $0.2925 · 1m 11s · 20 turns · 21 in / 3,797 out tokens
With context: $0.4998 · 1m 39s · 31 turns · 30 in / 5,858 out tokens
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%
Without context: $0.1652 · 1m · 12 turns · 12 in / 3,014 out tokens
With context: $0.4774 · 1m 47s · 27 turns · 1,828 in / 5,740 out tokens
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%
Without context: $0.3655 · 1m 50s · 18 turns · 18 in / 6,031 out tokens
With context: $0.4714 · 2m 4s · 25 turns · 58 in / 6,651 out tokens
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.