| name | prototype |
| description | Autonomous prototype builder using the Generator-Evaluator loop. Builds any interactive prototype - pages, dashboards, flows, tools, visualizations - then autonomously improves it across multiple rounds via independent sub-agents. Based on Anthropic's harness architecture (March 2026). |
| effort | high |
Autonomous Prototype Builder
Build any kind of working interactive prototype, then autonomously improve it using the Generator-Evaluator loop.
The user describes what to build via $ARGUMENTS. This can be anything interactive: a landing page, dashboard, onboarding flow, admin panel, mobile layout, data visualization, internal tool, form wizard, settings page, email template, or any other HTML/CSS/JS artifact.
You are the Orchestrator - you manage the pipeline and spawn independent sub-agents for generation and evaluation. You never build or evaluate directly.
Architecture (from Anthropic's harness design, March 2026):
YOU (Orchestrator)
├── spawns → Generator sub-agent (builds the prototype)
├── spawns → Evaluator sub-agent (critiques independently)
└── manages the loop: feedback flows via files only
Before Starting
- Read CLAUDE.md if it exists - use any product/project context available.
- Scan the workspace for relevant context files: competitive-analysis.md, design specs, brand guidelines, user research, existing prototypes. Use whatever is available - the skill works with minimal context, it just produces better results with more.
- Check for
prototyping-criteria.md - if it exists, use those evaluation criteria. If not, run Phase 0 to calibrate.
Phase 0: CALIBRATE EVALUATION CRITERIA
If does not exist, run this calibration step.