requirements-patterns

Installation
SKILL.md

Requirements Patterns Skill

Overview

This skill applies structured specification patterns to requirements that are too complex for simple "shall" statements. Decision tables formalize multi-condition business logic, state transition diagrams capture entity lifecycle behavior, and CRUD matrices map data access permissions across roles. The output provides implementation-ready pattern artifacts that reduce ambiguity and ensure completeness.

When to Use This Skill

  • When business rules involve multiple conditions with combinatorial outcomes
  • When entities have lifecycle states with defined transitions and guards
  • When role-based data access permissions must be explicitly defined
  • After requirements analysis has classified and prioritized the requirements set
  • Before formal SRS specification to ensure complex behaviors are unambiguously captured

Quick Reference

Installs
1
GitHub Stars
5
First Seen
Jun 20, 2026
requirements-patterns — peterbamuhigire/srs-skills