What problem does it solve?
This Skill eliminates the repetitive manual work of writing boilerplate ORM model code for new database domains, ensuring every model adheres to your team's standards for tenant isolation, timestamp tracking, and UUID primary keys, reducing development errors and speeding up feature delivery.
Core Features & Use Cases
- Tenant Isolation Enforcement: Automatically includes the required
tenant_id field in all domain models to support multi-tenant application architectures.
- Standardized Field Templates: Pre-configures UUID primary keys,
created_at/updated_at timestamps, and created_by fields following your team's naming and default value conventions.
- Registry Integration: Automatically registers new models in the tenant-scoped models registry to ensure they are properly recognized by your application's data layer.
- Use Case: For example, when building a new customer support feature for your multi-tenant SaaS product, use this Skill to quickly generate compliant
ticket and comment models that follow your organization's database standards without writing repetitive boilerplate code.
Quick Start
Use the migrate-database skill to add ORM models for the new "billing" schema namespace.