Ask AI Rule Authoring

Describe the behavior you want in plain language. AIChessGM drafts a rule, validates it against schema constraints, then requires a dry-run confirmation before enable.

Authoring Flow

Natural language to safe activation in four steps.

1. Prompt AI with your training intent and thresholds.
2. AI proposes conditions and actions in RuleSchema format.
3. App validates fields/comparators/action parameters.
4. Dry-run preview must be confirmed before activation.

Prompt Examples

Examples aligned to practical study workflows.

Blitz Tactics

Prompt: "Flag blitz games with big tactical misses and add them to my tactics queue."

Likely output: Condition on tactical miss count + eval swing; actions add tag and queue entry.

📗

Opening Drift

Prompt: "Create a rule to detect leaving my repertoire before move 10 in rapid and classical."

Likely output: Condition on left-book move threshold + time control filter.

🎛️

Refinement

Prompt: "Make that rule stricter and only for rated games above 1600."

Likely output: Adds rating/rated filters and higher threshold values.

Trust Model