harness-brief

Creates canonical .harness/PROJECT_BRIEF.md files through guided questioning and context loading.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts vague harness ideas into a precise, executable PROJECT_BRIEF.md, enabling teams to start the harness pipeline with a clear, role-aligned plan.

Core Features & Use Cases

  • Guided Socratic questioning to surface requirements and constraints
  • Standardized PROJECT_BRIEF.md generator that works for greenfield and existing projects
  • Reads existing context (.harness/PROJECT_BRIEF.md and codebase) to improve relevance

Quick Start

Run the guided brief generator to produce .harness/PROJECT_BRIEF.md from the user's idea.

Frequently Asked Questions about harness-brief

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

FAQPage Schema
How do I create a project brief from a vague idea for my workflow?▼

To create a project brief from a vague idea, use guided Socratic questioning to surface requirements and constraints, then generate a structured PROJECT_BRIEF.md. This process works for both greenfield and existing projects by loading ambient context.

What is a PROJECT_BRIEF.md and when do I need one for project planning?▼

A PROJECT_BRIEF.md is a canonical document with six required sections that converts ideas into executable plans. You need one to start a pipeline with a clear, role-aligned plan and ensure all team members understand project constraints.

Does the project brief generator work with an existing codebase?▼

Yes, the project brief generator works with existing codebases by loading ambient context from the .harness/PROJECT_BRIEF.md file and available project files. This ensures the generated brief improves relevance and aligns with current project state.

How do I generate a .harness/PROJECT_BRIEF.md step by step?▼

To generate a .harness/PROJECT_BRIEF.md, run the guided brief generator which loads brainstorming context, asks clarifying questions, writes the brief with exact headings, and provides handoff instructions while ensuring the .harness/ directory exists.

What's the best way to structure a project brief for a new software project?▼

The best way to structure a project brief is using a standardized format with six required sections generated through guided questioning. This standardization enables teams to start pipelines with precise, role-aligned plans rather than ad-hoc documentation.

Why does my project planning lack a clear executable plan?▼

Your project planning lacks an executable plan because vague ideas have not been converted into a precise PROJECT_BRIEF.md. Using a guided generator to establish role-aligned plans and standard sections resolves this ambiguity.