moai-workflow-gan-loop

Automate iterative design improvement with a Builder–Evaluator GAN loop.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/gkswls5006-web/last-todo --skill moai-workflow-gan-loop-gkswls5006-web
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-workflow-gan-loop
Source: https://github.com/gkswls5006-web/last-todo/tree/main/.claude/skills/moai-workflow-gan-loop
Command: npx skills add https://github.com/gkswls5006-web/last-todo --skill moai-workflow-gan-loop-gkswls5006-web

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Builder–Evaluator GAN loop workflow for iterative design quality improvement, including sprint contract negotiation, 4-dimension scoring, stagnation detection, and escalation protocols. It reads parameters from design.yaml to drive governance and iteration scope, enabling consistent, auditable design reviews.

Core Features & Use Cases

  • Sprint Contract generation and negotiation to define acceptance criteria, focus areas, and test scenarios.
  • 4-Dimension scoring with Design Quality, Originality, Completeness, and Functionality to guide iterative improvements.
  • Stagnation detection and escalation to users when progress plateaus or thresholds are not met.
  • Centralized configuration and artifact management via the .moai workspace for reproducible iterations.

Quick Start

Start a GAN loop by loading design.yaml and initiating the evaluator, builder, and sprint-contract phases to iterate on a design brief.

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 builder-evaluator loop?

An automated iterative design quality loop uses a builder-evaluator GAN cycle to continuously generate, score, and refine designs. It loads parameters from design.yaml to drive iteration scope and applies sprint contracts for consistent, auditable design reviews.

How does sprint contract negotiation work for design evaluation workflows?

Sprint contract negotiation defines acceptance criteria, focus areas, and test scenarios before iteration begins. This ensures the automated design evaluation workflow targets specific quality goals and produces reproducible iterations within the .moai workspace.

What dimensions are used for design quality scoring in automated workflows?

Automated design quality scoring evaluates designs across four dimensions: Design Quality, Originality, Completeness, and Functionality. These scores guide the builder-evaluator loop to target specific weaknesses during each iteration cycle.

Can I detect stagnation during automated design iteration loops?

Automated design iteration loops detect stagnation by monitoring progress plateaus and threshold failures. When the builder-evaluator cycle stops improving, the workflow triggers an escalation protocol to notify users that manual intervention is needed.

Do I need a configuration file to run automated design evaluation workflows?

You need a design.yaml file to run automated design evaluation workflows. This configuration file loads parameters that govern the builder-evaluator GAN loop, control iteration scope, and manage artifacts for deterministic execution.

How do I manage artifacts during automated design quality loops?

Artifacts during automated design quality loops are managed centrally via the .moai workspace. This workspace stores iteration outputs, sprint contracts, and configuration files to ensure reproducible and auditable design reviews.