repository - Create a repository interface and implementation
Creates a repository abstraction and Drizzle ORM implementation for storing, retrieving, querying, and deleting hydrated domain entities.
Tags
Updated: 2026-10-08Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Define repository contracts
- Implement Drizzle persistence
- Hydrate domain entities
- Support transactional mutations
- Register repository bindings
Inputs
- registry.yaml
- Domain context
- Domain entity
- Database table
Outputs
- Repository abstract class
- Drizzle repository implementation
- Mock repository implementation
- Registry bindings
Requirements
- Existing context
- Existing entity
- Existing database table
- Drizzle ORM project
