draft-requirements

Draft structured requirements documents using a GOAL/GUARD framework.

5|1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/tonitangpotato/rustclaw --skill draft-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: draft-requirements
Source: https://github.com/tonitangpotato/rustclaw/tree/main/skills/draft-requirements
Command: npx skills add https://github.com/tonitangpotato/rustclaw --skill draft-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Draft structured requirements documents from discussion notes and ideas, transforming scattered concepts into a clear, testable specification.

Core Features & Use Cases

  • Converts ideas into a GOAL-based requirements set (GOAL-1.1, GOAL-1.2, etc.)
  • Defines cross-cutting GUARD constraints and dependencies for design
  • Facilitates handoffs from ideas to design (DESIGN.md) and execution tasks

Quick Start

Provide a project concept and request a master requirements doc with GOALs and GUARDs generated from discussions.

Frequently Asked Questions about draft-requirements

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

FAQPage Schema
How do I convert project ideas into structured requirements documentation?

To convert project ideas into structured requirements documentation, provide your project concept and discussion notes. The system drafts a formal master requirements document using a GOAL/GUARD framework to ensure testability and traceability.

What is the GOAL and GUARD framework for requirements generation?

The GOAL and GUARD framework structures requirements by defining specific feature-level objectives (GOALs) and cross-cutting design constraints (GUARDs). It transforms scattered concepts into verifiable specifications with source traceability.

Can I extract requirements from existing discussion notes and documents?

Yes, you can extract requirements from existing discussion notes and documents. The system processes provided concepts and text to generate feature-level GOALs and master requirements, referencing original sources for traceability.

How do I define cross-cutting constraints and dependencies for design handoffs?

To define cross-cutting constraints for design handoffs, the system generates GUARDs from your project concepts. These GUARDs establish testable dependencies and limitations, facilitating structured transitions to design documentation.

What's the best way to structure feature-level goals in a master requirements doc?

The best way to structure feature-level goals in a master requirements doc is using a hierarchical GOAL system (e.g., GOAL-1.1, GOAL-1.2). This creates a verifiable specification linked to overarching GUARD constraints.