OPM Modeler for Openclaw

A specialized modeling engine for creating and validating system diagrams using Object-Process Methodology (ISO 19450).

felix-antonio-sl
v1.0.0
Mar 31, 2026
0
735
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install opm-modeler

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install opm-modeler using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is OPM Modeler?

The OPM Modeler is a sophisticated technical skill designed for Openclaw Skills users who need to build rigorous conceptual models. Based on the Object-Process Methodology (ISO 19450), this skill enables the simultaneous creation of visual Object-Process Diagrams (OPD) and textual Object-Process Language (OPL). It provides a unified framework for representing both the structural and behavioral aspects of systems, ensuring that processes, objects, and their transformations are clearly defined and compliant with international standards.

By leveraging three core reference documents—ISO 19450 semantics, Spanish OPL templates, and a specialized modeling methodology—the skill acts as an expert consultant. It guides users through the complexity of system architecture, from initial classification to advanced refinement levels, ensuring that every model is logically sound and technically precise.

OPM Modeler Use Cases

  • Creating high-level System Diagrams (SD) for complex socio-technical architectures.
  • Generating automated OPL sentences in English and Spanish to document system logic.
  • Refining large-scale processes through standardized in-zooming and unfolding techniques.
  • Validating system consistency against ISO 19450 normative requirements.
  • Differentiating between human agents and technical instruments in automated workflows.

How OPM Modeler Works

  1. System Classification: The skill identifies if the system is artificial, natural, or social to set the modeling context.
  2. SD Wizard Execution: A 12-stage guided process defines the main process, beneficiaries, and value attributes.
  3. Entity Mapping: Objects and processes are identified, along with their states and environmental boundaries.
  4. OPL Generation: The skill emits formal textual sentences following EBNF syntax or localized Spanish templates.
  5. Model Refinement: High-level diagrams are decomposed into SD1 and SD2 levels using in-zooming heuristics.
  6. Automated Validation: A final pass checks the model against a checklist of 16 invariants to ensure structural integrity.

OPM Modeler Setup

To deploy this skill within your Openclaw Skills environment, you must populate your local references folder with the required normative documents. Use the following commands to initialize the structure:

# Create the reference directory
mkdir -p references/

# Initialize the three required SSOT documents
touch references/opm-iso-19450.md
touch references/opm-opl-es.md
touch references/metodologia-modelamiento-opm.md

Ensure your agent has read access to these files to trigger the modeling logic when keywords like OPM, OPD, or OPL are detected.

OPM Modeler Data Schema & Taxonomy

The OPM Modeler produces structured data outputs for every modeling level to ensure clarity and portability:

Output Component Description
Elements Table Lists name, type (object/process), essence, and affiliation (system/environment).
Links Table Defines link types, source/destination entities, and template identifiers.
OPL Paragraph A complete narrative of the system logic in the selected language.
Validation Matrix A checklist showing PASS/FAIL status for semantic and syntactic rules.
State Mapping Detailed breakdown of object transformations and state transitions.

OPM Modeler Advanced Features

  • Support for complex flow control including XOR/OR logic, events, and condition links.
  • Automated complexity management to maintain OPD readability (20-25 entities per diagram).
  • Language-specific linguistic mapping (English gerunds vs. Spanish nominalizations).
  • Human-centric agency modeling using the specialized agent link (black lollipop) syntax.
  • Quantitative attribute support for durations and execution costs within the conceptual model.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*