domain-type-creator
Installation
SKILL.md
When to use this skill
When you need to add a new domain type to the ORE Studio project with complete support for JSON I/O, table I/O, test data generation, and database persistence with CRUD operations.
How to use this skill
Recommended approach: Use code generation first. The ores.codegen project can generate all domain type artefacts from JSON models, ensuring consistency and reducing boilerplate errors.
Priority order
- Use code generation: Create a JSON model and generate all artefacts using the appropriate profiles. See ORE Studio Codegen for details.
- Update templates: If the domain type doesn't fit existing templates, modify the Mustache templates in
library/templates/to support the new pattern. - Manual creation: Only create artefacts manually as a last resort when code generation cannot support the required pattern.