Browse Secure Claude Skills
Search verified agent skills and review security grades before installing · full A–Z index
- 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
- Va Refactoring Specialist\"Use when you need to transform poorly structured, complex, or duplicated code into clean, maintainable systems while preserving all existing behavior.\".Votes: 0GitHub stars: 25
- 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
- Refactoring SafelyChange the shape of code without changing what it does — get a test harness under it first, move in reversible steps, and keep the refactor out of the change that alters behaviour. Use before restructuring, renaming across files, or untangling something to make a feature possible.Votes: 0GitHub stars: 6
- 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
- Refactoring PatternsGuides expert-level refactoring patterns implementation: refactoring and clean-code decision frameworks, production-ready patterns, and concrete templates for refactoring patterns workflows. Use when the user asks about refactoring patterns, refactoring patterns configuration, or refactoring best practices for refactoring projects. Do NOT use when the user needs a different developer tools capability -- check sibling skills in the developer tools subcategory.Votes: 0GitHub stars: 595
- 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
- Am Agent Code RefactorImprove code structure, performance, and maintainability through systematic refactoring. Specializes in legacy modernization and technical debt reduction. Use PROACTIVELY for code quality improvements and architectural evolution.Votes: 0GitHub stars: 24
- Refactoring PatternsSafe transformations — same behavior, better structure.Votes: 0GitHub stars: 4
- Thalarch RefactorBehavior-preserving refactoring protocol for simplifying, restructuring, modularizing, or modernizing existing code without silently changing externally observable behavior. Use for non-trivial cleanup, decomposition, abstraction changes, package/module moves, or legacy modernization where regression risk matters.Votes: 0GitHub stars: 2
- Code Refactoring PatternsSystematic approach to refactoring code for improved maintainability, performance, and clarity while preserving functionalityVotes: 0GitHub stars: 11
- Book Refactoring MiniRefactoring (Martin Fowler) — Condensed rules — key principles distilled. Use when asked to apply Refactoring principles or review code against Refactoring standards.Votes: 0GitHub stars: 3
- 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
- RefactoringImprove code structure while pinning and proving unchanged externally observable behavior.Votes: 0GitHub stars: 2
- RefactorUse when code quality needs improvement after implementation, without changing behaviorVotes: 0GitHub stars: 484