requirements-engineering

Convert stakeholder needs into structured, testable specifications with templates.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/alexsandrocruz/DominusLeads --skill requirements-engineering-alexsandrocruz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements-engineering
Source: https://github.com/alexsandrocruz/DominusLeads/tree/main/backend/Sapienza.Leads/.claude/skills/requirements-engineering
Command: npx skills add https://github.com/alexsandrocruz/DominusLeads --skill requirements-engineering-alexsandrocruz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Transform raw stakeholder needs into structured, testable specifications that guide development and reduce ambiguity across teams.

Core Features & Use Cases

  • User story templates: Create consistent user stories with clear acceptance criteria.
  • Process & data modeling: Define data requirements, business rules, and process flows to support implementation.
  • Use Case: Convert a vague feature request into a complete requirements package including US format, AC patterns, and BRs.

Quick Start

Provide a concise, actionable command to generate a requirements document from a stakeholder need, using the built-in templates.

Frequently Asked Questions about requirements-engineering

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

FAQPage Schema
How do I write user stories with clear acceptance criteria from raw feature requests?

To write user stories with clear acceptance criteria from raw feature requests, use standardized templates to convert stakeholder needs into structured formats, ensuring each story includes specific, testable conditions.

What is the best way to structure data models and business rules for a new feature?

The best way to structure data models and business rules for a new feature is to apply predefined modeling templates that define data requirements and enforce logic, resulting in ready-to-implement specifications that guide development.

How do you define process flows to support feature implementation?

You define process flows to support feature implementation by mapping the sequence of actions and business rules into structured templates, reducing ambiguity across product and engineering teams.

Can I convert a vague stakeholder need into a complete requirements package?

Yes, you can convert a vague stakeholder need into a complete requirements package by processing the request through enforced templates for user stories, acceptance criteria patterns, data models, and business rules.

What templates are needed to produce ready-to-implement specifications?

To produce ready-to-implement specifications, you need templates for user story formats, acceptance criteria patterns, data models, and process flows to ensure all requirements are structured and testable.