proposal

Guide structured feature specification with acceptance criteria and technical constraints.

8|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/zxdxjtu/harness --skill proposal-zxdxjtu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proposal
Source: https://github.com/zxdxjtu/harness/tree/main/skills/proposal
Command: npx skills add https://github.com/zxdxjtu/harness --skill proposal-zxdxjtu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guided process helps product teams and engineers produce precise, unambiguous feature specifications rapidly, reducing back-and-forth and rework.

Core Features & Use Cases

  • Structured Proposal Workflow: Step-by-step guidance from initialization to a finalized spec, capturing all critical decisions.
  • Automated Spec Artifacts: Generates the User Story, Acceptance Criteria, Invariants, Technical Constraints, and an evaluation plan ready for review and execution.
  • Optional Design & Approval: Produces design notes and supports an explicit approval step before implementation.

Quick Start

Provide a feature description to start the guided spec generation process.

Frequently Asked Questions about proposal

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

FAQPage Schema
How do I write a feature spec with acceptance criteria for automated execution?

To write a feature spec for automated execution, provide a feature description to start a guided process that captures scenarios, requirements, and a zero-decision-point checklist, outputting formal specs with acceptance criteria and invariants ready for agents.

What is a zero-decision-point checklist in feature spec planning?

A zero-decision-point checklist in feature spec planning is a structured verification step ensuring all critical decisions are captured upfront, eliminating ambiguity and enabling downstream automated execution without requiring further questions.

How do I generate design artifacts and technical constraints from a product idea?

You generate design artifacts and technical constraints from a product idea by entering a feature description, which triggers a structured workflow capturing baseline scenarios and requirements to produce formal specs and optional design documents.

Can I use this guided spec process to produce artifacts for test-driven development?

Yes, the guided spec process explicitly generates formal specs with evaluation criteria and invariants suitable for automated execution, enabling downstream tasks like tdd-align, decompose, and sprint without further questions.

Does the proposal workflow include an approval step before implementation?

Yes, the proposal workflow supports an explicit approval step before implementation, producing design notes and formal spec artifacts ready for review to ensure product teams and engineers align before execution.

What is the best way to reduce back-and-forth when defining feature requirements?

The best way to reduce back-and-forth when defining feature requirements is using a structured proposal workflow that captures all critical decisions through a guided initialization and baseline process, producing unambiguous specifications rapidly.