Browse Secure Claude Skills
Search verified agent skills and review security grades before installing · full A–Z index
- Refactoring1. State the goal (readability/perf/dedup). 2. Behavior must remain unchanged — run tests before and after. 3. Smallest change that achieves the goal.Votes: 0GitHub stars: 2
- refactor-assistantHelps refactor code for better structure, readability, and maintainability. Use when cleaning up code, improving design, or removing technical debt.Votes: 0GitHub stars: 14
- Code RefactoringWhen the user says 'refactor this', 'rename class', or 'move method'. Safely refactors code in any language — finds all callers, updates downstream dependencies, verifies via quality tools.Votes: 0GitHub stars: 10
- Dev RefactorCode refactoring to improve quality. Trigger when the user wants to clean up, restructure, or improve existing code.Votes: 0GitHub stars: 5
- RefactorAI DevKit · Systematic structural or multi-file refactors across any stack while preserving behavior and public contracts. Use for reorganizing modules, boundaries, naming, APIs/contracts, staged refactor plans, or refactor risk review.Votes: 0GitHub stars: 1,640
- Code RefactoringThe practice of restructuring and simplifying code continuously – reducing complexity, improving design, and keeping codebases clean.Votes: 0GitHub stars: 207
- RefactoringRefactors code safely with test verification. Use when asked to refactor, restructure, clean up, or improve code organization.Votes: 0GitHub stars: 7
- Refactoring GuideSafe code transformation - changing structure without changing behavior. From Fowler's catalog to legacy code strategies, knowing when and how to improve code without breaking itUse when "refactor, refactoring, clean up, legacy code, code smell, improve this, restructure, technical debt, rewrite, extract, inline, rename, move method, refactoring, legacy-code, code-smells, transformation, incremental, technical-debt, clean-code" mentioned.Votes: 0GitHub stars: 137
- RefactorerRestructure code into clean architecture — separate concerns, raise modularity, reduce coupling, behavior unchanged — applying the repo's evolving `refactorer` role (.claude/roles/refactorer.md). Use when the user says "/roles:as refactorer", "refactor X", "untangle this module", or "clean this up without changing behavior".Votes: 0GitHub stars: 9
- Harness Refactoring> Safe refactoring with constraint verification at every step. Change structure without changing behavior, with harness checks as your safety net.Votes: 0GitHub stars: 20
- Refactoring PatternsImprove code structure without changing behavior — the discipline of small, named, test-backed moves. Extract function/variable, inline, rename, replace conditional with polymorphism, introduce parameter object, guard clauses. Recognize smells, refactor safely, avoid big-bang rewrites.Votes: 0GitHub stars: 9
- CollectionApply safe refactoring patterns to improve code structure without changing behavior. Use when cleaning up code, reducing technical debt, or improving maintainability.Votes: 0GitHub stars: 24
- RefactoringUse for behavior-preserving restructuring: extract, move, split, deduplicate, plan a refactor, or migrate an implementation behind an unchanged contract. Baseline tests, small steps, revert-on-red. Do NOT use for requested behavior or API-contract changes (including new return/error semantics), even when called a "refactor"; use the normal implementation workflow with regression tests and update affected callers together. Also exclude bug fixes (root-cause when stubborn), performance work (le...Votes: 0GitHub stars: 28
- RefactorRefactors code for quality and maintainability. Triggers: refactor, clean up, restructure, improve code, modernize.Votes: 0GitHub stars: 177
- RefactorSurgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety, eliminating code smells, and applying design patterns. Less drastic than repo-rebuilder; use for gradual improvements.Votes: 0GitHub stars: 4
- CollectionApply safe refactoring patterns to improve code structure without changing behavior. Use when cleaning up code, reducing technical debt, or improving maintainability.Votes: 0GitHub stars: 24
- Before You RefactorUse when considering, evaluating, or performing a refactor, restructure, cross-file rename, or cleanupVotes: 0GitHub stars: 24
- RefactorPropose or implement Rust refactors for specific coupling findings, with behavior and analysis verification.Votes: 0GitHub stars: 109
- Code Refactoring PatternsSystematic approach to refactoring code for improved maintainability, performance, and clarity while preserving functionalityVotes: 0GitHub stars: 11
- Refactor SafelyUse when restructuring existing code without intending to change its behavior — extracting functions, renaming across files, splitting modules, or swapping an implementation. Makes the agent pin current behavior with tests first, change in small verified steps, and prove behavior is unchanged, so a "cleanup" never silently breaks something.Votes: 0GitHub stars: 2