From raiola
Simplifies code while preserving exact behavior and keeping verification explicit. Use when a slice works but is harder to read, continue, or review than it needs to be.
How this skill is triggered — by the user, by Claude, or both
Slash command
/raiola:raiola-code-simplificationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill creates a dedicated lane for behavior-preserving cleanup so simplification does not get mixed with feature drift.
This skill creates a dedicated lane for behavior-preserving cleanup so simplification does not get mixed with feature drift.
rai simplify --scope "...".| Rationalization | Reality |
|---|---|
| "I'll clean this up while I add the feature." | Mixed intent makes regressions harder to spot and review. |
| "This abstraction might be useful later." | Future-proofing is not proof. Prefer the simplest code that serves the current slice. |
npx claudepluginhub aydoganberk/raiola --plugin raiolaRefines existing code for clarity, readability, and maintainability without changing behavior, interfaces, or outputs. Use for simplify, clean up, refactor for readability requests.
Reduces nesting, extracts names, and eliminates redundancy while preserving exact behavior. Applies after features work and tests pass, triggered by readability concerns or code review.
Simplifies code for clarity by reducing complexity while preserving exact behavior. Use when refactoring functional but hard-to-read code, during reviews, or for maintenance.