requirements-engineering

Generate structured product requirements templates with Given-When-Then criteria.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/houke/nexus-playground --skill requirements-engineering-houke
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: requirements-engineering
Source: https://github.com/houke/nexus-playground/tree/main/.github/skills/requirements-engineering
Command: npx skills add https://github.com/houke/nexus-playground --skill requirements-engineering-houke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides structured templates and guidelines for writing clear product requirements.

Core Features & Use Cases

  • Standardized User Story format (As a, I want, So that)
  • Acceptance Criteria patterns (Given-When-Then, checklist, rules)
  • PRD templates and planning artifacts (PRD, epic, goals, success metrics)
  • Quick Start examples and ready-to-copy templates for teams building software products.

Quick Start

To begin, copy the User Story Template from templates/user-story.md, use REFERENCE.md as a cheatsheet, and draft a minimal P0 user story with Given/When/Then criteria. For example: As a user, I want to [goal], so that [benefit].

Frequently Asked Questions about requirements-engineering

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

FAQPage Schema
How do I write a user story using the standard As a I want So that format?▼

To write a user story using the As a I want So that format, define the user role, their goal, and the benefit. This standardized format ensures clear product needs and aligns cross-functional teams.

What is the Given-When-Then pattern for acceptance criteria?▼

The Given-When-Then pattern for acceptance criteria structures test scenarios by defining initial context, an action, and expected results. This enforces formal formats for clear product requirements.

How do I prioritize product roadmap features using RICE scoring and MoSCoW?▼

Prioritize product roadmap features using RICE scoring and MoSCoW methods by evaluating reach, impact, confidence, and effort, then categorizing requirements into must-have and should-have tiers.

Does this provide a PRD template with success metrics and release plans?▼

Yes, this provides PRD templates and planning artifacts including goals, success metrics, epics, and release plans. These ready-to-copy templates help teams standardize software product documentation.

What is the Definition of Ready and Definition of Done in software requirements?▼

Definition of Ready and Definition of Done in software requirements are formal checklists ensuring user stories meet entry criteria before development and completion criteria before release.

Can I use these requirement templates for cross-functional team planning?▼

Yes, you can use these requirement templates for cross-functional team planning. They apply to product management, software engineering, and design teams to standardize user stories and PRDs.