Code Refactoring skills
Free agent skills tagged code refactoring, ready to install into any SKILL.md-compatible agent.
19 skills
AWS Transform
aws
Streamline code upgrades and migrations with AWS Transform.
Migrate From NeMo Flow
nvidia
Seamlessly transition your code from NeMo Flow to NeMo Relay.
Apex Class Generation
forcedotcom
Streamline Apex class creation and refactoring effortlessly.
Refactor Method Complexity
github
Reduce cognitive complexity by extracting helper methods.
javax to jakarta Migration
github
Streamline your Java code migration to Jakarta EE.
Swarm Orchestration
ruvnet
Coordinate multi-agent tasks across complex codebases.
Self-Improvement Orchestrator
yeachan-heo
Automate your code improvement process with tournament selection.
LWC TypeScript Migration
forcedotcom
Seamlessly convert Lightning Web Components to TypeScript.
Adopting Generated API Types
posthog
Streamline your API migration to generated types and functions.
Lodash Migration Guide
toss
Migrate lodash code to es-toolkit effortlessly.
Resolve FIXME Comments
tailcallhq
Effortlessly implement and verify all FIXME comments in your codebase.
Golang Modernization
samber
Keep your Go codebase up-to-date with modern practices.
Migrate Static to Wrapper
dotnet
Streamline static dependency migrations in your codebase.
Modern JavaScript Patterns
Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.
Project Structure
Generate a single-file compressed symbol map of a TypeScript or Swift repository — files, exported symbols, typed signatures, plugin boundaries — sized to fit an LLM context window. Use for whole-project reasoning: duplication hunting, refactor planning, architecture recon, or feeding another agent a full-project map.
Codebase Cleanup Refactor
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
Refactor
Surgical 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.
Ponytail
Lazy senior dev mode for any coding task (write, refactor, fix, review): YAGNI, stdlib first, no unrequested abstractions. Not for non-coding requests.
Incremental Implementation
Delivers changes incrementally. Use when implementing any feature or change that touches more than one file. Use when you're about to write a large amount of code at once, or when a task feels too big to land in one step.
