expand-requirements

Decompose design documents into structured, testable requirements for Unity projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill converts design documents and inspirations into structured, verifiable requirements to guide development across iterations.

Core Features & Use Cases

  • Automated requirement extraction: converts prose into discrete, verifiable features with acceptance criteria.
  • Iteration planning: sorts features into iterative plans with dependencies.
  • Documentation output: exports per-feature specs to docs/harness/specs/ and templates for downstream tooling.

Quick Start

Provide a design document or idea and request a full set of verifiable requirements organized into iterations.

Frequently Asked Questions about expand-requirements

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

FAQPage Schema
How do I convert design documents into verifiable requirements for Unity projects?

To decompose design documents into structured requirements, provide your ideation materials and reference documents to the skill. It processes the input to extract discrete, testable features with acceptance criteria and outputs per-feature specifications to a standardized docs folder.

What is the best way to plan iterations and map dependencies from early feature scoping?

The best way to plan iterations and map dependencies from feature scoping is to process your design documents through automated requirement extraction. This sorts features into iterative plans with dependencies, enabling verifiable development across iterations.

Can I extract testable requirements from prose without writing manual specifications?

Yes, you can extract testable requirements from prose without manual specifications. The skill applies automated requirement extraction to convert design inspirations into discrete, verifiable features with acceptance criteria and exports them to docs/harness/specs/.

Does the requirement decomposition process support reference materials for Unity development?

Yes, the requirement decomposition process supports reference materials for Unity development. You can provide reference materials alongside your design documents to generate verifiable requirements, iteration plans, and dependency maps for downstream tooling.

Where are the generated feature specifications saved after requirement extraction?

Generated feature specifications are saved to a standardized docs/harness/specs/ folder after requirement extraction. The skill exports per-feature specs and templates to this location to guide downstream tooling and development across iterations.