Browse Secure Claude Skills
Search verified agent skills and review security grades before installing · full A–Z index
- Code RefactoringCode refactoring patterns and techniques for improving code quality without changing behavior. Use for cleaning up legacy code, reducing complexity, or improving maintainability.Votes: 0GitHub stars: 9
- RefactorEssentialist Refactor Specialist. Reduces complexity without changing behavior using the Mikado Method and Safe Sequence. Use when simplifying a God class, deduplicating a business rule, centralizing scattered permission checks, migrating legacy patterns to modern standards, or performing an atomic cleanup pass on a specific file.Votes: 0GitHub stars: 37
- Safe RefactorRestructure code while preserving behavior. Use for extraction, consolidation, ownership moves, or cleanup where verification must bracket structural edits.Votes: 0GitHub stars: 110,002
- Deep RefactorInstruct the AI to fully refactor code, prioritizing best quality over minimal changesVotes: 0GitHub stars: 33
- RefactoringApply Martin Fowler-inspired refactoring rules when improving existing code structure while preserving observable behavior.Votes: 0GitHub stars: 2,838
- 05 Refactor SafetyRefactor safely: scope, preserve behavior, cut complexity, sequence multi-file refactors, verify the changed surface.Votes: 0GitHub stars: 2
- RefactoringRestructuring code without changing behaviour — `architect:refactor`, or before a feature that the current shape blocksVotes: 0GitHub stars: 3
- Refactor RsmdtRefactor, simplify, or clean up code for improved maintainability without changing business logicVotes: 0GitHub stars: 3
- Csharp RefactoringPerforms safe, behavior-preserving refactoring of C#/.NET code, verified with build, tests, and analyzers. USE FOR: rename or move a symbol/type/file; extract a method/type/interface; inline a wrapper/method/local; merge or consolidate near-identical classes or duplicate helpers; split or modernize C# code; generated/partial declarations; public, serialized, friend-assembly, or multi-targeted contracts; and mixed requests where a feature, bug fix, package/framework upgrade, public nullability...Votes: 0GitHub stars: 485
- RefactoringImprove code structure while verifying unchanged behavior.Votes: 0GitHub stars: 2
- Code RefactoringUse when 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
- RefactorImprove existing code through surgical behavior-preserving refactoring. Use this skill when code is hard to understand or maintain, functions or classes are too large, code smells need addressing, adding features is difficult due to structure, or the user asks to clean up, refactor, or improve code without changing behavior.Votes: 0GitHub stars: 2
- Book Refactoring FullRefactoring (Martin Fowler) — Full rules — comprehensive mandatory coding standards. Use when asked to apply Refactoring principles or review code against Refactoring standards.Votes: 0GitHub stars: 3
- RefactoringImprove code structure while pinning and proving unchanged externally observable behavior.Votes: 0GitHub stars: 2
- Refactoring RecipesRefactor safely by name: a catalogue of the refactorings that come up in practice (extract function or module, inline, rename, replace conditional with polymorphism or lookup, introduce parameter object, replace flag argument, split phase, move function, encapsulate collection, strangler for large rewrites), each with when to apply it, the mechanical steps that keep the code working at every step, and the test to run between steps. Use when code is hard to change, before adding a feature to a...Votes: 0GitHub stars: 5
- Nw Progressive RefactoringProgressive L1-L6 refactoring hierarchy, 22 code smell taxonomy, atomic transformations, test code smells, and Fowler refactoring catalogVotes: 0GitHub stars: 3
- Code Refactoring StrategiesUse when systematically refactoring code.Votes: 0GitHub stars: 2
- RefactorImprove existing code through surgical behavior-preserving refactoring. Use this skill when code is hard to understand or maintain, functions or classes are too large, code smells need addressing, adding features is difficult due to structure, or the user asks to clean up, refactor, or improve code without changing behavior.Votes: 0GitHub stars: 2
- RefactorImprove existing code through surgical behavior-preserving refactoring. Use this skill when code is hard to understand or maintain, functions or classes are too large, code smells need addressing, adding features is difficult due to structure, or the user asks to clean up, refactor, or improve code without changing behavior.Votes: 0GitHub stars: 2
- Tdd Workflows Tdd RefactorUse when working with tdd workflows tdd refactorVotes: 0GitHub stars: 6