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.