Refactoring Agent Skills

Refactoring

205 skills
phoroth
php-pro
Write idiomatic, high-performance PHP using generators, iterators, SPL data structures, and modern OOP features.
3
phoroth
ruby-pro
Provides guidance and best practices for writing idiomatic Ruby code, covering metaprogramming, Rails patterns, gem development, performance optimization, and testing with RSpec and Minitest.
3
phoroth
rust-pro
Provides expert guidance on modern Rust 1.75+ development, covering async patterns, advanced type system features, and production-ready systems programming.
3
lucaspmarie-a11y
kaizen
Guides incremental code improvements, error-proofing through types and validation, and standardization for higher code quality.
5
lucaspmarie-a11y
php-pro
Write idiomatic PHP code using generators, iterators, SPL data structures, and modern OOP features for high-performance applications.
5
lucaspmarie-a11y
ruby-pro
Provides expert guidance for writing idiomatic Ruby code, covering metaprogramming, Rails patterns, gem development, performance optimization, and testing with RSpec and Minitest.
5
schattenspiegel
sqlglot-python
Write, review, debug, or test Python code that parses, inspects, transforms, builds, qualifies, optimizes, formats, or transpiles SQL with SQLGlot.
0 · bundle
addyosmani
code-simplification
Simplify code by reducing complexity while preserving exact behavior, making it easier to read, understand, modify, and debug.
69.5k
addyosmani
incremental-implementation
Delivers changes incrementally by building in thin vertical slices, testing and verifying each piece before moving to the next.
69.5k
antigravity
squirrel
Automatically detects project state and runs an 8-phase pipeline to plan, build, test, lint, fix bugs, and document code across multiple AI coding agents.
42.4k
adobe
remove-deprecated-api
Migrate deprecated and removed Java imports, Maven dependencies, and unmodifiable OSGi configs to comply with AEM as a Cloud Service enforcement policies.
142 · bundle
getsentry
typing-exclusion-worker
Remove assigned mypy exclusion modules in small batches, fix typing issues, run validation, and produce a structured completion summary.
845
github
javax-to-jakarta-migration
Migrate Java code from javax.* to jakarta.* namespace when upgrading to Tomcat 11, Jakarta EE 10, or when javax imports are detected.
36.2k
github
react18-lifecycle-patterns
Migrate React class component lifecycle methods (componentWillMount, componentWillReceiveProps, componentWillUpdate) to React 18.3.1 compliant patterns with decision trees and before/after code examples.
36.2k · bundle
jeffallan
cpp-pro
Writes, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techniques.
10.4k · bundle
tinh2
dead-code
Finds and safely removes dead code across a codebase: unreachable paths, unused exports, functions, variables, CSS selectors, dependencies, env vars, and commented-out blocks. Builds an import graph, verifies no dynamic references, and runs build and tests after cleanup.
13
nimoqup046-collab
moyu
Keeps AI coding agents tightly scoped by enforcing minimal changes, simplest solutions, and asking before expanding scope.
2
sakamoto-family-smile
golang-patterns
Provides idiomatic Go patterns, best practices, and conventions for writing, reviewing, and refactoring Go code.
0
sakamoto-family-smile
python-patterns
Apply idiomatic Python patterns and best practices for writing robust, efficient, and maintainable code, covering type hints, error handling, context managers, and data classes.
0
sakamoto-family-smile
coding-standards
Establishes baseline cross-project coding conventions for naming, readability, immutability, and code-quality review, with pointers to framework-specific skills.
0
sdiamante13
tidy
Refactors production code with test coverage using a TDD workflow that applies approved refactorings one at a time, gates each on passing tests, and commits or reverts accordingly.
7 · bundle
sdiamante13
srp
Refactors a class toward the Single Responsibility Principle by identifying responsibilities, grouping cohesive behavior, and extracting focused classes.
7
sdiamante13
declutter
Refactors code by removing unused imports, variables, methods, redundant comments, and fixing formatting, with automatic test runs and commits after each step.
7
sdiamante13
value-objects
Analyzes a class for primitive obsession and proposes value object extractions with validation, structure, and refactoring guidance.
7
scoheart
vercel-composition-patterns
Provides React composition patterns to avoid boolean prop proliferation, covering compound components, state management, and React 19 API changes.
2 · bundle
luokai0
code-write
Guides code modifications by reading affected files first, matching existing style, and making minimal, safe changes.
10 · bundle
neuralblitz
csharp
Write idiomatic C# code using .NET features, async/await, LINQ, SOLID principles, dependency injection, and unit tests.
1
galyarderlabs
refactor-cleaner
Resolves legacy references to the refactor-cleaner capability by routing to the current runtime equivalent, such as an agent or modern skill.
20
chimeranext
clean-architecture
Organizes Flutter code into domain, data, and presentation layers with unidirectional dependencies, using BLoC, use cases, and repository patterns for testable, maintainable enterprise applications.
4
samuelpatro
improve
Surveys a codebase as a senior advisor and produces prioritized, self-contained implementation plans for other models or agents to execute, without modifying source code.
2 · bundle
tools-only
011-tsx-69146321
Identifies common React useEffect anti-patterns and provides corrected implementations using derived state, event handlers, and cleanup functions.
7 · bundle
schattenspiegel
asyncio-python
Write, review, debug, or test Python asyncio code involving coroutines, Tasks, TaskGroups, cancellation, timeouts, queues, synchronization, and blocking-call boundaries.
0 · bundle
addyosmani
test-driven-development
Drive development with tests by writing a failing test before implementing code, and reproduce bugs with tests before fixing them.
69.5k
adobe
scheduler
Guides migration of AEM Cloud Service schedulers from legacy patterns to OSGi-compliant Sling Scheduler or Sling Jobs, with classification, review checklists, and troubleshooting.
142 · bundle
adobe
replication
Migrate AEM replication code from legacy CQ Replicator and Sling Replication Agent APIs to the Sling Distribution API for AEM as a Cloud Service, covering agent selection, async handling, and service-user setup.
142
adobe
asset-manager
Migrates AEM Cloud Service code from legacy AssetManager APIs (createAssetForBinary, getAssetForBinary, removeAssetForBinary, client-facing createAsset) to Direct Binary Access or in-JVM resolver patterns, covering IMS authentication and service-user setup.
142