harness-builder

Automates turning product specs and QA feedback into source files and commits changes.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/bianhaifeng789-hue/openclaw-config --skill harness-builder-bianhaifeng789-hue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-builder
Source: https://github.com/bianhaifeng789-hue/openclaw-config/tree/main/skills/harness-builder
Command: npx skills add https://github.com/bianhaifeng789-hue/openclaw-config --skill harness-builder-bianhaifeng789-hue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turn product specs and QA feedback into production-ready code by automatically generating actual source files and iterating through refinement strategies.

Core Features & Use Cases

  • Code generation: create real HTML/CSS/JS/TS files from specs and contracts.
  • QA feedback handling: read and fix issues raised in feedback.md to meet acceptance criteria.
  • Strategy support: use REFINE to improve current implementation or PIVOT to rewrite when necessary.

Quick Start

Write the actual source code files that satisfy the spec and QA feedback according to the builder workflow.

Frequently Asked Questions about harness-builder

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

FAQPage Schema
How do I auto-generate production code from product specifications?

You can automate code generation by reading spec.md and contract.md, then writing actual HTML, CSS, JS, or TS source files that satisfy the requirements. The process installs dependencies, verifies the build, and commits changes automatically.

What is the best way to fix QA feedback issues during web development?

To fix QA feedback issues, process feedback.md when present and apply iterative refinement strategies to update the current implementation. This ensures the generated source code meets acceptance criteria before committing.

How does spec-driven code generation handle iterative refinement?

Spec-driven code generation handles iterative refinement by using a REFINE strategy to improve the current implementation or a PIVOT strategy to rewrite when necessary, ensuring code meets QA feedback and acceptance criteria.

Can I generate React and Vite source files directly from specs?

Yes, you can generate React and Vite production-ready source files directly from product specs. The workflow creates actual code files, installs required dependencies, verifies the build, and commits the changes.

Do I need to manually install dependencies after generating code files?

No, you do not need to manually install dependencies. The code generation workflow automatically installs dependencies, verifies the build succeeds, and commits changes after writing the actual source files.

When should I use a PIVOT strategy instead of REFINE for code generation?

You should use a PIVOT strategy to rewrite the implementation when current code cannot meet QA feedback, and use REFINE to incrementally improve existing source files to satisfy acceptance criteria.