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.