analyze-requirements

Convert vague ideas into validated requirements with acceptance criteria.

7|3|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/nesnilnehc/ai-cortex --skill analyze-requirements-nesnilnehc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: analyze-requirements
Source: https://github.com/nesnilnehc/ai-cortex/tree/main/skills/analyze-requirements
Command: npx skills add https://github.com/nesnilnehc/ai-cortex --skill analyze-requirements-nesnilnehc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams translate vague ideas or incomplete requirements into a validated, testable requirements document by guiding a structured diagnostic progression through RA0–RA5, ensuring no design or implementation decisions are made before validation.

Core Features & Use Cases

  • Structured diagnostic progression through RA0 to RA5 to surface the true problem and gather requirements.
  • Output of a validated requirements document at docs/requirements-planning/<topic>.md with a clear constraint inventory and acceptance criteria.
  • Handoff readiness for design-solution once requirements are validated, with traces to upstream/downstream skills.

Quick Start

Provide your vague idea or requirement, and I will begin the RA0 diagnostic to validate it before design.

Frequently Asked Questions about analyze-requirements

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

FAQPage Schema
How do I turn a vague product idea into a validated requirements document?▼

To turn a vague idea into a validated requirements document, apply a structured RA0–RA5 diagnostic dialogue to surface the true problem, define acceptance criteria, and document constraints before any design begins.

What is the best way to write testable requirements for a new feature request?▼

The best way to write testable requirements is to guide the feature request through a structured diagnostic progression, ensuring validation and outputting a scoped V1 boundary with a clear constraint inventory.

How do I generate acceptance criteria and a risk inventory for project planning?▼

You generate acceptance criteria and a risk inventory by validating the project scope through a structured diagnostic, outputting the results to a docs/requirements-planning/<topic>.md artifact.

Can I use a structured dialogue to prevent premature design decisions during discovery?▼

Yes, you can use an RA0–RA5 structured dialogue to prevent premature design decisions, ensuring no implementation choices are made until the requirements are fully validated and scoped.

When do I need a requirements validation process instead of jumping straight into design?▼

You need a requirements validation process when handling new projects or incomplete requirements that lack clarity, ensuring you establish a scoped V1 boundary and handoff readiness before design begins.

Does this requirements discovery method output a standard file format for handoff?▼

Yes, this requirements discovery method outputs a docs/requirements-planning/<topic>.md artifact containing the validated requirements, ensuring handoff readiness for design-solution with clear upstream and downstream traces.