Skip to main content
Run any Skill in Manus
with one click

innocuous-check

Stars1
Forks0
UpdatedJune 5, 2026 at 14:06

Verify that pending changes are behavior-preserving (innocuous) — that a refactor does NOT alter observable functionality. Use after refactoring to lower cognitive complexity, resolve SonarQube issues, rename, extract/inline functions, or apply guard clauses. Analyzes the diff hunk by hunk for behavior-changing edits, flags poor function names (generic auto-extract names, placeholders), then runs the affected tests. Optionally (opt-in) places START/END extraction markers in a too-complex function or .jsx component to plan a behavior-preserving extract-method/extract-component refactor. Triggers on: "is this safe", "inocuo", "inocuidad", "refactor", "bad function names", "did I break anything", "behavior preserving", "Sonar fix", "bajar complejidad cognitiva", "check my changes", "verify diff", "marca start/end", "marcadores para extraer", "comentarios para extraer", "extract markers", "ayudame a extraer", "WebStorm extract".

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly