Skip to main content
在 Manus 中运行任何 Skill
一键导入

innocuous-check

星标1
分支0
更新时间2026年6月5日 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".

安装

用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。

SKILL.md
readonly