iterion

← Documentation index · ← Iterion

AI Agent Skill

Iterion ships as an Agent Skill compatible with Claude Code, Codex, Cursor, Windsurf, GitHub Copilot, Cline, Aider, and other AI coding agents. Once installed, your agent knows the full .bot DSL and can write correct workflows for you.

Install the skill

npx skills add https://github.com/SocialGouv/iterion --skill iterion-dsl

What the skill provides

File Content
SKILL.md Complete DSL reference — node types, properties, edge syntax, templates, budget, MCP
SKILL-run-and-refine.md Practice guide for running, debugging and iteratively refining .bot workflows against real data
references/dsl-grammar.md Formal grammar specification (EBNF)
references/patterns.md 10 reusable workflow patterns with annotated snippets
references/diagnostics.md All validation diagnostic codes (C001–C086, sparse) with causes and fixes

Usage

Once installed, just ask your agent to write workflows:

The agent will use the skill reference to produce valid .bot files that pass iterion validate.