← ClaudeAtlas

rule-editorlisted

Single entry point for mutating rules in rules-as-scripts (issue
Eliyce/paqad-ai · ★ 4 · AI & Automation · score 76
Install: claude install-skill Eliyce/paqad-ai
## What It Does Owns the mutation cascade so adding, editing, or removing a rule recomputes only what changed — never a full regeneration: | Mode | Effect | | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | | add | Inserts the bullet into the target rule file, mints a stable `RL-<hash>` id, then classifies + generates scripts for **only the new rule**. | | edit | Updates the bullet text, **preserves the id**, regenerates only that rule's scripts, and surfaces a behavior diff via Decision Pause when scripts change. | | remove | Removes the bullet, moves the map entry to `archived:` (delayed delete); scripts pruned on the next regen pass. | | downgrade | Keeps the rule, deletes its scripts, flips the map entry to `verifiability.kind: unverifiable` with a recorded reason. | ## Use This When - A user prompt matches the priority-225 router rules `add rule`, `edit rule`, `remove rule`, or `mark rule as unverifiable`. ## Inputs - The target rule file (for `add`) or the `RL-<id>` (for edit/remove/downgrade). - The new rule text (`add`, `edit`) or downgrade reason (`downgrade`). - `docs/instructions/rules/rul