What problem does it solve?
This Skill automates the iterative refinement of artifacts, ensuring they meet predefined quality standards through a structured, multi-phase loop. It's designed to improve quality systematically and reduce manual oversight.
Core Features & Use Cases
- Iterative Refinement: Runs a strict loop (PLAN, PRODUCE/PREPARE, EVALUATE, CRITIQUE, REFINE) to improve an artifact.
- Quality Gates: Uses configurable quality thresholds and rules to determine when an artifact is acceptable.
- Persistence: Maintains state across sessions, allowing loops to be resumed.
- Use Case: You need to generate an OpenAPI 3.1 specification for a new API. You can use this Skill to generate an initial spec, have it evaluated against correctness and completeness rules, critique any issues, and refine it until it passes your defined quality gates.
Quick Start
Start a new iterative refinement loop for generating an OpenAPI 3.1 spec with DDD notes.