harness-product-brief

Create, update, or validate product briefs with YAML frontmatter compliance.

1|Updated May 23, 2026
One-click install
npx skills add https://github.com/baobao0303/harness --skill harness-product-brief
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: harness-product-brief
Source: https://github.com/baobao0303/harness/tree/main/.agents/skills/harness-product-brief
Command: npx skills add https://github.com/baobao0303/harness --skill harness-product-brief

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

It helps users create, update, or validate a product brief that is honest, right-sized, and ready for what comes next, by surfacing assumptions and unknowns through structured conversation.

Core Features & Use Cases

  • Brief creation, refinement, and validation: craft a new product brief, reconcile changes to an existing one, or critique the brief against its stated purpose.
  • Discovery-first coaching: extract the user’s thinking without doing the thinking for them, then iteratively shape the brief for the right stakes and domain.
  • Decision traceability: maintains a canonical decision log and uses an addendum to preserve user-contributed depth that belongs downstream.
  • Headless and interactive modes: runs without prompting when invoked headless, and halts with a clear blocked reason if intent is ambiguous.

Quick Start

Invoke the harness-product-brief skill and tell the AI whether you want to create, update, or validate your product brief.

Frequently Asked Questions about harness-product-brief

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

FAQPage Schema
What is the best way to validate assumptions in a product brief before writing a PRD?▼

Validating assumptions in a product brief requires a discovery-first coaching approach to surface unknowns through structured conversation, ensuring stakeholder alignment before downstream PRD workflows.

How do I create a product brief that captures stakeholder alignment and tracks decisions?▼

Create a product brief by iteratively extracting project purpose and constraints, then maintaining a canonical decision log to preserve audit traceability and right-sized artifact generation for stakeholders.

Can I update an existing product brief to reconcile new stakeholder requirements?▼

Yes, you can update an existing product brief by applying guided discovery to reconcile changes, capturing user-contributed depth in an addendum to preserve context for later architecture workflows.

Does product discovery coaching work for both ideation and internal pitch preparation?▼

Product discovery coaching supports both early ideation and internal pitch preparation by pressure-testing the brief against its stated purpose, halting with a clear blocked reason if intent is ambiguous.

How to handle ambiguous intent when generating product briefs in headless mode?▼

In headless mode, product brief generation runs without prompting but halts automatically with a clear blocked reason if intent is ambiguous, requiring YAML frontmatter compliance to resume artifact generation.