openprd-harness

Orchestrate end-to-end product development workflows with requirement intake, design review, and implementation verification.

283|45|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/DavidLam-oss/obsidian-wechat-converter --skill openprd-harness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openprd-harness
Source: https://github.com/DavidLam-oss/obsidian-wechat-converter/tree/main/.claude/skills/openprd-harness
Command: npx skills add https://github.com/DavidLam-oss/obsidian-wechat-converter --skill openprd-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the fragmentation and lack of rigor in AI-assisted product development by providing a structured, gate-kept workflow for requirements, design, implementation, and verification.

Core Features & Use Cases

  • Requirement Intake & Clarification: Uses semantic intake and reflection to ensure product goals are well-defined before any code is written.
  • Visual & Design Governance: Enforces design consistency through visual reviews, alignment checks, and automated design brief generation.
  • Gate-Kept Execution: Prevents premature implementation by requiring explicit confirmation of requirements, test strategies, and quality reports.

Quick Start

Use the openprd-harness skill to initialize the current directory and generate a project context view.

Frequently Asked Questions about openprd-harness

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

FAQPage Schema
How do I enforce quality gates during product development workflows?

To enforce quality gates during product development workflows, you need a structured system requiring explicit confirmation of requirements, test strategies, and quality reports before implementation. This prevents premature coding and ensures rigorous verification.

What is gate-kept execution in AI-assisted software development?

Gate-kept execution in AI-assisted software development is a workflow mechanism that prevents premature implementation by requiring explicit confirmation of requirements, test strategies, and quality reports before proceeding to subsequent lifecycle phases.

How do I automate requirement intake and clarification for product management?

Automate requirement intake and clarification for product management by applying semantic intake and reflection techniques. This ensures product goals are well-defined and rigorously documented before any code is written.

Can I use workflow automation for visual consistency and design governance?

Yes, you can use workflow automation for visual consistency and design governance. It enforces design alignment through automated visual reviews, consistency checks, and design brief generation within the development lifecycle.

Does structured product management work without automated testing integration?

Structured product management requires automated testing integration to satisfy rigorous quality gates. Without automated testing, iterative development tracking and implementation verification cannot be reliably validated.

What is the best way to orchestrate end-to-end product development lifecycles?

The best way to orchestrate end-to-end product development lifecycles is to integrate requirement intake, design review, and implementation verification into a single gate-kept workflow that enforces quality and documentation at every phase.