What problem does it solve?
This Skill helps developers author and customize SKMTC code generators without violating the framework's object-tree generation model, dependency guarantees, rendering lifecycle, or generator identity rules.
Core Features & Use Cases
- Generator Authoring: Build Projection classes, Snippets, routers, transform functions, enrichment schemas, and generator entry points.
- Generator Customization: Clone stock generators and change output names, export paths, HTTP layers, field handling, or enrichment options.
- Lifecycle Guidance: Apply the parse, generate, and render phases correctly, keeping construction stateful and rendering pure.
- Dependency Composition: Declare model and operation dependencies through the engine so files, imports, ordering, caching, and deduplication remain correct.
- Use Case: Create a TypeScript generator that emits validated models from OpenAPI schemas, adds configurable enrichments, and composes shared generated definitions without manual file management.
Quick Start
Use the skmtc-generator-v2 skill to author a generator that emits TypeScript models from an OpenAPI schema and verify its generated output.