This skill should be used when the user asks to "review code", "find dead code", "check for duplication", "simplify the codebase", "find refactoring opportunities", "do code cleanup", "check naming consistency", "analyze test organization", "run codebase health check", "review my PR", "refactor this code", "extract method", "rename variable", or "consolidate duplicates". Routes to specialized analysis agents or refactoring workflow based on the type of request.
View on GitHubkylesnowschwartz/SimpleClaude
sc-refactor
January 24, 2026
Select agents to install to:
npx add-skill https://github.com/kylesnowschwartz/SimpleClaude/blob/main/plugins/sc-refactor/skills/sc-refactor-review/SKILL.md -a claude-code --skill sc-refactor-reviewInstallation paths:
.claude/skills/sc-refactor-review/# SC Refactor Review Skill Reference guide for routing review and refactoring requests to specialized agents. ## Quick Reference ### Commands | Command | Use When | Invokes | |---------|----------|---------| | `/sc-refactor:sc-refactor` | Refactor code (plan or execute) | sc-refactor-planner + sc-refactor-executor | | `/sc-refactor:sc-review-pr` | Reviewing a PR for quality with ticket context | sc-code-reviewer + sc-structural-reviewer | | `/sc-refactor:sc-pr-comments` | View unresolved PR review comments | Scripts (GraphQL) | | `/sc-refactor:sc-resolve-pr-parallel` | Batch resolve all PR comments | sc-pr-comment-resolver (parallel) | | `/sc-refactor:sc-cleanup` | Post-AI session cleanup (debug statements, duplicates) | 4 agents (dead-code, duplication, naming, test) | | `/sc-refactor:sc-audit` | Verify structural completeness (wiring, configs) | sc-structural-reviewer | | `/sc-refactor:sc-codebase-health` | Full codebase analysis | All 6 agents in parallel | ### Agents | Agent | Focus | Color | |-------|-------|-------| | `sc-refactor-planner` | Analyze code, recommend refactoring opportunities | yellow | | `sc-refactor-executor` | Execute ONE surgical refactoring with test verification | green | | `sc-structural-reviewer` | Change completeness, orphaned code, dev artifacts | blue | | `sc-duplication-hunter` | Copy-paste, structural, logic duplication | yellow | | `sc-abstraction-critic` | YAGNI violations, over-engineering, wrapper hell | orange | | `sc-naming-auditor` | Convention violations, semantic drift | cyan | | `sc-dead-code-detector` | Unreferenced exports, orphan files, commented code | red | | `sc-test-organizer` | Test structure, missing tests, fixture sprawl | green | | `sc-pr-comment-resolver` | Implement PR review comment changes | blue | External dependency (from simpleclaude-core): - `sc-code-reviewer` - Bugs, security, CLAUDE.md compliance ## Routing Table Match the user's request to the appropriate command or agents: | User Intent | R