harness-hearing

Decompose ambiguous development objectives into PR-ready technical specifications.

Updated Jun 6, 2026
One-click install
npx skills add https://github.com/kekemoto/skills --skill harness-hearing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-hearing
Source: https://github.com/kekemoto/skills/tree/main/skills/harness-hearing
Command: npx skills add https://github.com/kekemoto/skills --skill harness-hearing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill bridges the gap between high-level, ambiguous project ideas and actionable technical specifications, preventing scope creep and misalignment in AI-driven development.

Core Features & Use Cases

  • Requirement Elicitation: Conducts targeted interviews to clarify ambiguities and identify potential risks.
  • Roadmap Decomposition: Breaks down complex goals into a series of independent, verifiable PR-sized units.
  • Spec Generation: Automatically creates structured specification files for each unit, ensuring clear acceptance criteria and dependency management.

Quick Start

Invoke the harness-hearing skill with your high-level project goal to begin the requirement elicitation and specification process.

Frequently Asked Questions about harness-hearing

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

FAQPage Schema
How do I turn vague project ideas into structured development specifications?

To create structured development specifications from vague ideas, you can use a requirement elicitation process that conducts targeted interviews to clarify ambiguities, identify risks, and define project scope. This prevents scope creep and misalignment in AI-driven development.

What is the best way to break down complex development goals into PR-sized units?

The best way to break down complex development goals is through roadmap decomposition, which splits ambiguous objectives into a series of granular, independent, and verifiable PR-sized technical specifications with clear acceptance criteria and dependency management.

How do I prevent scope creep when planning automated coding workflows?

To prevent scope creep in automated coding workflows, you should bridge the gap between high-level ideas and actionable technical specs by generating standardized specification files that serve as a strict foundation for subsequent automated coding.

How does requirement elicitation work for defining software project scope?

Requirement elicitation for defining software project scope works by conducting targeted structured interviews to clarify ambiguous project goals and identify potential risks, ultimately producing standardized specification files for automated coding workflows.

Can I generate independent specification files for each development unit?

Yes, you can automatically generate standardized specification files for each independent development unit. These specs ensure clear acceptance criteria and dependency management, serving as the foundation for subsequent automated coding workflows.

When do I need to conduct risk-based analysis for software requirement decomposition?

You need to conduct risk-based analysis for software requirement decomposition when you have ambiguous development objectives that require structured interviews to granularly define project scope, implementation order, and PR-ready technical specifications.