okhp3-decision-model-authoring

Convert PNS decision points into DMN-aligned decision models with validation.

2|1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/OKHP3/skillz --skill okhp3-decision-model-authoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: okhp3-decision-model-authoring
Source: https://github.com/OKHP3/skillz/tree/main/process-capture/okhp3-decision-model-authoring
Command: npx skills add https://github.com/OKHP3/skillz --skill okhp3-decision-model-authoring

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires process-narrative-authoring, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation and validation of decision models from PNS decision points, streamlining the process of converting business rules into structured DMN models.

Core Features & Use Cases

  • DMN-Aligned Decision Models: Generates machine-readable and human-readable decision models that adhere to OMG DMN standards.
  • Automated Rule Extraction: Extracts rules from PNS decision points and converts them into a structured DMN table.
  • Use Case: Ideal for teams working with complex decision logic that needs to be documented, reviewed, and maintained as part of a BPMN diagram.

Quick Start

Author a decision model from the PNS using the okhp3-decision-model-authoring skill and provide the necessary inputs to generate a decision-model.yaml and a human-readable DMN rule table.

Frequently Asked Questions about okhp3-decision-model-authoring

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

FAQPage Schema
How do I convert business rules into a DMN decision model?

To convert business rules into a DMN decision model, this Skill extracts decision points from a process narrative structure and outputs a machine-readable YAML file alongside a human-readable DMN table. It validates completeness and traceability for complex logic.

What is the best way to automate decision modeling for complex business logic?

Automating decision modeling for complex business logic involves transforming process narrative decision points into structured DMN-aligned models. This approach requires a YAML input file containing at least three decision points to generate validated decision model outputs.

Do I need a process narrative to generate a DMN table?

Yes, you need a process narrative structured as a pns.yaml file to generate a DMN table. The Skill depends on this process narrative input to extract rules and convert them into structured decision models and DMN-aligned tables.

When do I need to use DMN-aligned decision models for my business process?

You need DMN-aligned decision models when your business process contains complex logic with three or more decision points. This ensures your business rules are properly documented, reviewed, and maintained as part of a BPMN diagram.

Can I extract business rules from a YAML file into a DMN table?

Yes, you can extract business rules from a pns.yaml file into a DMN table. The Skill parses the YAML process narrative, extracts the decision points, and converts them into a structured DMN table alongside a YAML decision model.

What are the limitations of automating decision model authoring?

The limitation of automating decision model authoring here is that it requires a pre-existing process narrative YAML file and is specifically designed for complex logic containing three or more decision points to function correctly.