generate-execdsl
CommunityGenerate and validate ExecDSL JSON from rules.
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 requiredComponents
💻 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.