Browse Secure Claude Skills
Search verified agent skills and review security grades before installing · full A–Z index
- 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
- Arcanea Refactoring RitualTransform messy code into clean code through disciplined refactoring. Code smells, refactoring patterns, and the courage to improve without breaking. Leave every codebase better than you found it.Votes: 0GitHub stars: 2
- Java RefactoringRefactoring mechanics for Java: characterisation tests, small reversible steps, what behaviour preservation actually covers, risk classification, and the catalogue — Extract/Inline, Split Phase, guard clauses, Remove Flag Argument, Pull Up and Push Down, Replace Conditional with Polymorphism or sealed types. What to detect is java-code-smells; evolution rules for published APIs are java-api-design. Use when restructuring code without changing behaviour, when a change is needed in code that ha...Votes: 0GitHub stars: 2
- Refactor Legacy CodeModernize and improve legacy codebases while maintaining functionality. Use when you need to refactor old code, reduce technical debt, modernize deprecated patterns, or improve code maintainability without breaking existing behavior.Votes: 0GitHub stars: 327
- 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
- RefactoringSystematic refactoring with small-step discipline. Use when user says 'refactor', 'clean up', 'restructure', 'extract', 'rename', 'simplify', or mentions code smells. Enforces one change → test → commit cycle. For structural improvements, NOT style/formatting (use /lint). NOT for adding features or fixing bugs.Votes: 0GitHub stars: 416
- Refactor> Restructure code for clarity and maintainability without changing behavior.Votes: 0GitHub stars: 229
- 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
- Code RefactoringCode refactoring patterns and techniques for improving code quality without changing behavior. Use when cleaning up legacy code, reducing complexity, extracting methods, removing duplication, improving maintainability, planning refactor steps, or matching code smells to safe refactoring patterns.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
- Refactoring PatternsSafe refactoring pattern catalog: code smell taxonomy, transformation techniques, behavior preservation strategies, and metrics tracking.Votes: 0GitHub stars: 157
- Principle RefactoringRefactoring discipline — Fowler's catalog of behavior-preserving moves (Extract Function, Inline Variable, Move Function, Replace Conditional with Polymorphism, Introduce Parameter Object, Extract Class), the smell→move mapping (Long Method, Large Class, Feature Envy, Data Clumps, Primitive Obsession, Shotgun Surgery, Divergent Change, Speculative Generality), the rule of three, characterization-tests-before-touching-legacy, and small-steps-with-green-between discipline. Distinct from princip...Votes: 0GitHub stars: 3
- Refactoring执行代码重构(识别坏味道→选择手法→小步修改→运行测试),在保持外部行为不变前提下改进内部结构。当TDD进入REFACTOR阶段、发现代码坏味道、需要消除重复代码、优化代码结构时使用。支持提取方法、类、参数对象等重构手法。Votes: 0GitHub stars: 5
- 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
- Fec Refactoring FunctionsUse when behavior-preserving frontend refactoring focuses on function structure, naming, parameters, shared context, or phase boundaries, and the selected technique needs family-specific mechanics, risks, and JavaScript/TypeScript/React/Vue adaptation.Votes: 0GitHub stars: 21