law-machine-readable-interpreter

Generate machine-readable execution logic from YAML law files.

20|4|Updated Nov 10, 2025
One-click install
npx skills add https://github.com/MinBZK/regelrecht-mvp --skill law-machine-readable-interpreter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: law-machine-readable-interpreter
Source: https://github.com/MinBZK/regelrecht-mvp/tree/main/.claude/skills/law-machine-readable-interpreter
Command: npx skills add https://github.com/MinBZK/regelrecht-mvp --skill law-machine-readable-interpreter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill analyzes rule YAML files and automatically generates complete machine_readable sections that encode parameters, inputs, outputs, and execution logic for automated interpretation.

Core Features & Use Cases

  • Extract executable semantics from articles to enable automated evaluation
  • Create definitions, inputs, and actions that map to the law text
  • Cross-reference and TODOs for missing dependencies to maintain progress

Quick Start

Open a Dutch law YAML file under regulation/nl/ and run the interpreter to append machine_readable sections, then validate with the provided schema.

Frequently Asked Questions about law-machine-readable-interpreter

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

FAQPage Schema
How do I convert Dutch legal text in YAML format to machine-readable executable logic?

Machine-readable interpretation extracts legal semantics from YAML law files and generates executable sections with parameters, inputs, outputs, and actions. Open a regulation/nl YAML file and run the interpreter to automatically append machine_readable blocks that encode competent authority, requirements, and definitions for automated law execution.

What does a machine-readable section in a YAML law file contain?

Machine-readable sections encode competent_authority, requires, definitions, and an execution block with parameters, input, output, and actions. This structure transforms regulatory text into executable logic that can validate compliance, perform monetary conversions to eurocent, and cross-reference dependencies across multiple laws.

Can I automate compliance checking by interpreting regulation YAML files?

Yes. The interpreter generates complete executable artifacts from regulation/nl YAML files, enabling automated law execution. It maps article semantics to parameters and actions, adds cross-references across laws, and flags missing dependencies with TODOs so you can maintain progress toward full automation.

Do I need to manually create definitions and execution blocks for each law?

No. The interpreter automatically generates definitions, inputs, outputs, and execution logic from legal text using aggressive interpretation. You only need to provide the YAML law file; the Skill appends complete machine_readable sections ready for validation and execution.

How does the interpreter handle cross-references between different Dutch laws?

The interpreter identifies dependencies across regulation/nl YAML files and creates cross-references within the machine_readable sections. When references are missing or incomplete, it adds TODOs to track gaps, allowing you to progressively build a connected regulatory knowledge base.

What happens if a regulation YAML file has incomplete or ambiguous legal language?

The interpreter uses aggressive interpretation to extract executable semantics even from incomplete text and generates TODO markers for unresolvable references. This lets you produce working executable artifacts incrementally while identifying what legal details require human review or clarification.