Requirement Assistant

Write structured user stories and requirement documents with INVEST criteria and acceptance criteria.

70|13|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/AsiaOstrich/universal-dev-standards --skill requirement-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Requirement Assistant
Source: https://github.com/AsiaOstrich/universal-dev-standards/tree/main/locales/zh-TW/skills/requirement-assistant
Command: npx skills add https://github.com/AsiaOstrich/universal-dev-standards --skill requirement-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you write well-structured user stories and requirement documents, ensuring clarity and adherence to quality standards like INVEST.

Core Features & Use Cases

  • User Story Generation: Follows the "As a [role], I want [feature], So that [benefit]" format.
  • Acceptance Criteria Definition: Helps define specific, testable conditions for completion.
  • INVEST Guideline Adherence: Ensures stories are Independent, Negotiable, Valuable, Estimable, Small, and Testable.
  • Use Case: When starting a new feature, use this Skill to draft the initial user story and its acceptance criteria, ensuring all stakeholders have a shared understanding of the requirements.

Quick Start

Use the requirement assistant to write a user story for a new login feature.

Frequently Asked Questions about Requirement Assistant

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

FAQPage Schema
How do I write a user story using the INVEST criteria?

Acceptance criteria define specific, testable conditions for a user story's completion. They are created using standardized templates to ensure all stakeholders share a clear understanding of functional requirements.

What is the best way to document non-functional requirements for product management?

The best way to document non-functional requirements is using standardized templates and best practices. This ensures clarity and tracks quality attributes alongside functional requirements and bug reports.

Does this requirement assistant write structured bug reports?

Yes, the requirement assistant writes structured bug reports. It uses standardized templates and best practices alongside functional and non-functional requirements to maintain clear documentation.

How to define testable conditions for feature completion?

To define testable conditions for feature completion, establish clear acceptance criteria. This practice ensures user stories remain testable and provides a shared understanding of when the feature is done.