Refactoring Agent Skills

Refactoring

205 skills
zhaoxuya520
binary-diff
Migrates symbols and reverse-engineering results from an older binary version to a newer one using LLM-based structured diffing of disassembly and pseudocode, enabling rapid offset and function-name mapping when PDBs are missing.
12.8k · bundle
ecnu-icalk
vue3
在Vue3环境中,将包含多个字典(对象)的列表转换为仅包含值的列表([[],[]])或包含索引的字典列表([{0:{}}, {1:{}}])。
559
leandrobenjaminl
frontend-type-script
Escribe TypeScript estricto con tipos que ayudan: interfaces, genéricos, satisfies y uniones discriminadas, y resuelve errores de tipos.
0
nimoqup046-collab
ruby-pro
Provides guidance and best practices for writing idiomatic Ruby code, covering metaprogramming, Rails patterns, gem development, performance optimization, and testing.
2
sakamoto-family-smile
rust-patterns
Guides writing idiomatic Rust with ownership, error handling, traits, concurrency, and best practices for safe, performant code.
0
lord1egypt
simplify-code
Runs three parallel reviewer agents over recent code changes, aggregates their findings, and applies the fixes worth applying.
2
pwdev-solucoes
flow-simplify
Analyzes a completed phase diff for high-confidence behavior-preserving simplifications and applies only explicitly approved proposals, reducing duplication, dead code, needless complexity, or avoidable inefficiency.
2 · bundle
sdiamante13
tw-tk
Guides minimal-diff code changes by defining contracts and invariants, choosing a stable seam, and proving the result with an executed check.
7 · bundle
sdiamante13
dry
Refactors duplicated code by extracting helper methods, shared abstractions, or reusable structures, with automated testing and commits after each extraction.
7
sdiamante13
smells
Analyzes a class or module for code smells and produces a prioritized refactoring plan with phases, success criteria, and risk mitigation.
7
sdiamante13
legacy-code-safety
Guides adding characterization tests before modifying or refactoring untested legacy code, using the RGR workflow and strangler fig pattern to reduce risk.
7 · bundle
sdiamante13
tw-complexity-mitigator
Analyzes code to separate essential complexity from incidental noise, then produces a ranked refactoring plan with a structural sketch and TRACE assessment, without making edits.
7
jorcan
kaizen
Guides incremental code improvements, error-proofing through types and validation, and standardization for higher quality software.
0 · bundle
jorcan
php-pro
Write idiomatic, high-performance PHP code using generators, iterators, SPL data structures, and modern OOP features.
0 · bundle
samyakjhaveri
improve-codebase-architecture
Finds architectural friction in a codebase and proposes deep-module refactors to improve testability and AI-navigability, informed by the domain glossary and ADRs.
0 · bundle
neuralblitz
root
Assists with software engineering tasks including writing, editing, and explaining code, searching codebases, running commands, managing files, debugging, and implementing features.
1 · bundle
auto-skiller
refactoring
Identifies and removes dead code safely, with test verification at each step and categorization of risk levels.
1
mhassan0000
minimalist
Guides efficient coding by enforcing a strict ladder of reuse, standard library, and minimal code before writing anything new.
1
chimeranext
feature-first
Organizes Flutter code by business features instead of technical layers, with self-contained folders for UI, logic, and data, plus a recommended project structure and dependencies.
4
tools-only
me
Implements features, fixes bugs, and refactors code by orchestrating domain-specific skills, following existing patterns, and verifying tests and lint pass.
7 · bundle
phoroth
cpp-pro
Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms. Handles templates, move semantics, and performance optimization.
3 · bundle
lucaspmarie-a11y
rust-pro
Provides expert guidance on modern Rust development, covering async patterns, advanced type system features, and production-ready systems programming.
5
machenjie
refactoring
Splits, merges, moves, or deletes code while preserving behavior, tests, contracts, and boundaries, with characterization evidence and reversible steps.
4 · bundle
rajanthar
kotlin-patterns
Enforces idiomatic Kotlin conventions for null safety, immutability, sealed classes, coroutines, extension functions, DSL builders, and Gradle Kotlin DSL.
0
arustydev
convert-java-c
Translates Java code to idiomatic C, including type mappings, OOP-to-procedural patterns, memory management, and error handling for migration or systems programming.
8