Database Schema Designer - Auto-activating skill for Backend Development. Triggers on: database schema designer, database schema designer Part of the Backend Development skill category.
36
Quality
3%
Does it follow best practices?
Impact
100%
1.00xAverage 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/database-schema-designer/SKILL.mdProduction-ready schema with step-by-step guidance
Runnable DDL
100%
100%
Primary keys defined
100%
100%
Foreign key constraints
100%
100%
Indexes present
100%
100%
Appropriate data types
100%
100%
Normalization applied
100%
100%
Step-by-step design document
100%
100%
Rationale included
100%
100%
Validation checklist produced
100%
100%
Validation items checked
100%
100%
NOT NULL constraints
100%
100%
Enum or check constraints
100%
100%
Without context: $0.4975 · 2m 27s · 21 turns · 21 in / 8,878 out tokens
With context: $0.5876 · 2m 38s · 28 turns · 60 in / 9,426 out tokens
Microservices database patterns and production configs
Three separate schemas
100%
100%
Runnable DDL files
100%
100%
Constraints in schemas
100%
100%
Migration strategy documented
100%
100%
Example migration file
100%
100%
Rollback approach covered
100%
100%
Data duplication strategy
100%
100%
Step-by-step structure
100%
100%
Production readiness notes
100%
100%
Indexes in schemas
100%
100%
No cross-service foreign keys
100%
100%
Without context: $0.5799 · 2m 42s · 25 turns · 26 in / 10,381 out tokens
With context: $0.7709 · 3m 21s · 29 turns · 285 in / 13,959 out tokens
Caching and messaging schema design with validation
Runnable DDL
100%
100%
Notification and delivery tables
100%
100%
DB constraints and indexes
100%
100%
Redis key naming convention
100%
100%
Redis data structures specified
100%
100%
TTL strategy defined
100%
100%
Cache invalidation approach
100%
100%
Message JSON schema defined
100%
100%
Consumer processing notes
100%
100%
Validation report present
100%
100%
Tradeoffs documented
100%
100%
Step-by-step structure
100%
100%
Without context: $0.8667 · 5m 19s · 26 turns · 27 in / 17,918 out tokens
With context: $0.7475 · 4m 3s · 29 turns · 368 in / 13,462 out tokens
994edc4
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.