What problem does it solve?
Moqui development teams often face friction when designing, validating, and maintaining Moqui XML definitions for services, entities, and queries. This skill provides a centralized guide, ready templates, and tooling that ensure definitions follow framework patterns and best practices.
Core Features & Use Cases
- Service and entity validation across XML definitions using scripts/validate_service.py and scripts/validate_entity.py to catch pattern or structure issues early
- XML formatting and consistency with format_moqui_xml.py to standardize style across projects
- Generation templates and interactive scaffolding via scripts/generate_service.py plus ready asset/templates in assets/ to accelerate new component creation
- Reference patterns and field guidance in references/ to support correct Moqui design
- Use Case: Start a new Moqui module, generate a service, validate it, and format XML in a single workflow.
Quick Start
Use the Moqui Service Writer Skill to scaffold and validate Moqui services and entities. Example: generate a new service template, then validate and format your XML.