From praxis
Simplifies and refines code for clarity, readability, and maintainability. Reduces complexity without changing behavior. Use when simplifying, cleaning up, or reducing complexity in code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/praxis:code-simplifierThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
icon: ✂️
icon: ✂️
Default scope: code modified in the current session or specified by the user. Broader scope only when explicitly requested.
Read CLAUDE.md for project-specific coding standards before making changes.
Prioritize clarity over brevity.
These make code worse, not better. Do not apply them:
npx claudepluginhub acunap/praxis --plugin praxisSimplifies code for clarity by reducing complexity while preserving exact behavior. Use when refactoring functional but hard-to-read code, during reviews, or for maintenance.
Refines existing code for clarity, readability, and maintainability without changing behavior, interfaces, or outputs. Use for simplify, clean up, refactor for readability requests.
Refactors code by removing dead code, extracting duplication, and simplifying deep nesting while preserving behavior. Runs tests before and after to confirm nothing breaks.