requirements

Transform rough notes into a structured REQUIREMENTS.md document.

294|54|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/owainlewis/blueprint --skill requirements-owainlewis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements
Source: https://github.com/owainlewis/blueprint/tree/main/skills/requirements
Command: npx skills add https://github.com/owainlewis/blueprint --skill requirements-owainlewis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill transforms unstructured notes into a clear, actionable requirements document, ensuring all stakeholders are aligned before development begins.

Core Features & Use Cases

  • Structured Document Generation: Creates a formal REQUIREMENTS.md file.
  • Clarifying Questions: Proactively identifies and asks for missing information.
  • Use Case: You have a quick idea for a new feature scribbled on a notepad. Use this Skill to turn those scribbles into a well-defined set of requirements for your team.

Quick Start

Use the requirements skill to turn these rough notes into a requirements document: I need a CLI tool that parses markdown and generates HTML

Frequently Asked Questions about requirements

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

FAQPage Schema
How do I turn rough notes into a structured requirements document for agile development?

To turn rough notes into a structured requirements document, you provide your initial scribbles to the tool. It acts as a technical product manager, outputting a formal REQUIREMENTS.md file with sections for functional requirements, success metrics, and open questions.

What sections are included in a generated REQUIREMENTS.md file?

A generated REQUIREMENTS.md file includes structured sections for Overview, Problem Statement, Users, Functional Requirements, Non-Functional Requirements, Out of Scope, Success Metrics, Assumptions, and Open Questions to ensure comprehensive feature definition.

Can I use this to define feature requirements for a Scrum team from unstructured text?

Yes, you can define feature requirements for a Scrum team from unstructured text. The tool transforms rough notes into atomic, testable, and unambiguous requirements, ensuring your team has a clear, actionable document before development begins.

How does a product manager identify gaps in feature definition notes?

To identify gaps in feature definition notes, the tool proactively analyzes your rough input and asks clarifying questions. It ensures all sections of the requirements document are populated by requesting missing information before finalizing the output.

What is the best way to document success metrics and assumptions for product management?

The best way to document success metrics and assumptions for product management is to generate a formal requirements document. The tool automatically structures these elements into dedicated sections, ensuring your feature definition remains testable and unambiguous.