decision-table-creation
CommunityTurn complex rules into compact decision tables.
Software Engineering#consistency#validation#completeness#diagram#business-rules#decision-table#rules-engineering
AuthorSSiertsema
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Express complex business rules as decision tables — a compact tabular form where conditions (rows at top) × rules (columns) define which actions apply. Reveals completeness gaps, contradictions, and redundancy that prose rules hide.
Core Features & Use Cases
- Conditions + actions separated: top rows = condition values per rule; bottom rows = actions fired
- Rules as columns: each column is one rule (combination of condition values → actions)
- Controlled values: Y / N / - (don't-care) for limited-entry; specific values for extended-entry
- Completeness check: every combination of conditions either covered or explicitly marked irrelevant
- Consistency check: no two rules give different actions for same condition set
- Redundancy check: no two rules mean the same thing
- No fabricated rules: work from supplied business logic or explicit elicitation
Quick Start
Model a specific policy by mapping conditions to actions in a decision table and verify full coverage.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: decision-table-creation Download link: https://github.com/SSiertsema/claude-code-plugins/archive/main.zip#decision-table-creation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.