moai-workflow-gan-loop

Automate iterative design quality improvements with a Builder-Evaluator GAN loop.

4|4|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/modu-ai/moai-studio --skill moai-workflow-gan-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-workflow-gan-loop
Source: https://github.com/modu-ai/moai-studio/tree/main/.claude/skills/moai-workflow-gan-loop
Command: npx skills add https://github.com/modu-ai/moai-studio --skill moai-workflow-gan-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Builder-Evaluator GAN loop workflow for iterative design quality improvement. Implements Sprint Contract negotiation, 4-dimension scoring (Design Quality, Originality, Completeness, Functionality), stagnation detection, and escalation protocol. Reads parameters from design.yaml.

Core Features & Use Cases

  • Sprint Contract negotiation and governance for iterative design cycles.
  • 4-dimension scoring framework: Design Quality, Originality, Completeness, Functionality.
  • Stagnation detection and escalation protocols to handle stalled iterations.
  • Reads loop parameters from design.yaml and supports moai-domain design resources.

Quick Start

Run the GAN loop using the design.yaml in the project to start the first sprint iteration.

Frequently Asked Questions about moai-workflow-gan-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate iterative design quality improvement using a GAN loop?

Automating iterative design quality improvement involves running a Builder-Evaluator GAN loop that applies Sprint Contract negotiation and 4-dimension scoring across Design Quality, Originality, Completeness, and Functionality. This workflow reads parameters from design.yaml to orchestrate each sprint iteration.

What is the best way to score design quality across multiple dimensions during a sprint?

Scoring design quality across multiple dimensions uses a 4-dimension evaluation framework covering Design Quality, Originality, Completeness, and Functionality. The GAN loop evaluates each sprint iteration against these criteria to identify quality gaps and drive improvements.

How do I handle stagnation when iterating on design quality?

Handling stagnation during design quality iteration relies on built-in stagnation detection and escalation protocols. When the GAN loop detects stalled improvements across the 4-dimension scoring framework, it triggers an escalation to resolve the blocked iteration cycle.

Can I use design.yaml to configure sprint contract parameters for iterative design?

Yes, design.yaml is the configuration source for sprint contract parameters in iterative design cycles. The GAN loop reads loop parameters directly from design.yaml to govern sprint negotiations and drive the Builder-Evaluator iteration process.

Does the GAN loop support extension through moai-domain design resources?

Yes, the GAN loop supports extension through moai-domain design resources. It reads loop parameters from design.yaml and integrates moai-domain resources to expand the Builder-Evaluator workflow for contract-driven design iterations.

When do I need a Builder-Evaluator GAN loop for design reviews?

A Builder-Evaluator GAN loop is needed for design reviews requiring automated, contract-driven iterations with multi-dimensional quality scoring. It applies to sprint negotiations and quality assurance workflows where continuous design improvement must be systematically governed.