generate-execdsl

Community

Generate and validate ExecDSL JSON from rules.

AuthorSukiEva
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill converts business rules into a JSON DSL that complies with the current ExecDSL implementation constraints, and uses the repository's built-in validation script to perform post-generation checks and repairs. It helps generate the variables, steps, and on_fail structure from natural language prompts, validation rules, and SQL check requirements, and to verify that candidate DSLs satisfy the repository's check_engine parsing, references, message templates, and SQL safety rules.

Core Features & Use Cases

  • Automates the transformation of business rules into a top-level DSL structure consisting of variables, steps, and on_fail.
  • Aligns generated DSL with hard rules and intake checklist, and validates against the project-level validator, repairing issues within up to three iterations.
  • Determines DSL suitability for repository check_engine parsing, references, and messaging templates, ensuring safe SQL usage and proper outputs/consumes where relevant.

Quick Start

Provide your business requirements in natural language and run the generator to produce and validate the ExecDSL JSON until it passes project checks.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: generate-execdsl
Download link: https://github.com/SukiEva/CheckEngine/archive/main.zip#generate-execdsl

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.