Plugins

2 plugins

Results for “refactoring”

240 skills
theheavenlyd3mon
Refactoring Patterns
Apply named refactoring transformations to improve code structure without changing behavior. Use when the user mentions "refactor this", "code smells", "extract method", "replace conditional", "technical debt", "move method", "inline variable", or "decompose conditional". Also trigger when cleaning up legacy code, preparing code for new features by restructuring, or identifying which transformation to apply to a specific code smell. Covers smell-driven refactoring, safe transformation sequences, and testing guards. For code quality foundations, see clean-code. For managing complexity, see software-design-philosophy.
28 · bundle
hekivo
Superpowers Sage Block Refactoring
Refactor ACF Composer blocks — evolve blocks along 4 axes: rendering model, field composition, block variants $styles, InnerBlocks adoption; legacy block migration, ACF Composer v2 to v3, block phase classification, atomic vs container, block evolution report, get_block_wrapper_attributes, $styles, $innerBlocks, refactor without breaking existing content, block refactoring report
13 · bundle
kentbeck
Pharo Rename Method
Rename Pharo methods safely through Genie's `rename_method` MCP refactoring tool. Use when a selector should be renamed while preserving behavior, updating senders and symbol references across the live image, including as one step in larger refactorings such as clarify API names, split responsibilities, or move behavior behind better messages.
15 · bundle
huuanh20
Simplification Cascades
Find a unifying insight that eliminates multiple components, collapsing complexity by abstracting common patterns.
1
haongo232
Plan Writing
Structured task planning with clear breakdowns, dependencies, and verification criteria. Use when implementing features, refactoring, or any multi-step work.
3
mesteriis
Engineering Standards
Use only when the request concerns standards, responsibility, complexity, smells, naming, refactoring catalogs, or task-plan rules; not routine work.
0
whd4
Plan Writing
Structured task planning with clear breakdowns, dependencies, and verification criteria. Use when implementing features, refactoring, or any multi-step work.
0
danstrem2
Plan Writing
Structured task planning with clear breakdowns, dependencies, and verification criteria. Use when implementing features, refactoring, or any multi-step work.
2
rootcastleco
Plan Writing
Structured task planning with clear breakdowns, dependencies, and verification criteria. Use when implementing features, refactoring, or any multi-step work.
6
michaelschecht
Plan Writing
Structured task planning with clear breakdowns, dependencies, and verification criteria. Use when implementing features, refactoring, or any multi-step work.
0
getsentry
Code Simplifier
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality.
845
github
Review And Refactor
Review and refactor code according to project-specific coding guidelines and instructions.
36.2k
sdiamante13
Srp
Refactors a class toward the Single Responsibility Principle by identifying responsibilities, grouping cohesive behavior, and extracting focused classes.
7
rajanthar
Springboot Tdd
Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.
0
intelli-verse-x
Ivx Cf Refactoring
Safely refactor code to improve structure without changing behavior. Use when cleaning up code, extracting components, or modernizing patterns.
0 · bundle
cjthompson
Dignified Typescript
Use when implementing or reviewing substantial TypeScript, designing public APIs, modeling domain state, validating runtime data, or refactoring project-scale TypeScript code.
1
testdouble
Refactor
Restructure existing code without changing its behavior, through a test-gated refactoring loop: a named target, a green suite over that target before any edit, a planned sequence of small named refactorings, and the full suite re-run after every step. Use when the user wants to refactor, restructure, clean up, simplify, or improve the design of existing code, or to apply refactoring recommendations from a code-review or architectural-analysis report. This skill changes code; it does not review code (use code-review), assess architecture (use architectural-analysis), or build new behavior test-first (use tdd). Do not use it on code inside an active tdd loop; the refactor step of tdd owns that cleanup. Runs its planned sequence to completion without pausing for review; to review each named refactoring as it lands, use pairing.
218 · bundle
antigravity
Code Polish
Rewrites unprofessional code comments into clear ones and performs non-semantic cleanup without altering logic or behavior.
42.4k
kk20300113-png
Springboot Tdd
Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.
0
anantha-236
Springboot Tdd
Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.
1
sdiamante13
Tw Review Fold
Classifies code review findings to choose the smallest correct response, preventing one-patch-per-comment churn.
7
lucaspmarie-a11y
Moyu
Keeps AI coding agents tightly scoped by enforcing minimal changes, simplest solutions, and asking before expanding scope.
5
jarbitechture
Codex
Execute OpenAI Codex CLI for code analysis, refactoring, and automated editing. Also use for delegating complex debugging and research to GPT models for second opinions.
0 · bundle
cjthompson
Tighten Typescript Types
Use when tightening annotations in existing TypeScript, removing avoidable any or assertions, improving changed-file types, or reducing compiler errors without broad refactoring.
1
theheavenlyd3mon
Look Before Edit
Forces investigation of file dependencies before editing code to prevent cascade failures.
28
ichichuang
Opencode
Delegate coding tasks to OpenCode CLI agent for feature implementation, refactoring, PR review, and long-running autonomous sessions. Requires the opencode CLI installed and authenticated.
0 · bundle
ichichuang
Vue Giant File Refactoring
Refactor Vue 3 giant files (>500 lines) using Blueprint-First Mode. Extract composables and UI sub-components while preserving 100% business logic.
0
addyosmani
Code Simplification
Simplify code by reducing complexity while preserving exact behavior, making it easier to read, understand, modify, and debug.
69.5k
obra
Receiving Code Review
Provides a structured protocol for receiving and evaluating code review feedback, emphasizing technical verification over performative agreement.
247k
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
sdiamante13
Dry
Refactors duplicated code by extracting helper methods, shared abstractions, or reusable structures, with automated testing and commits after each extraction.
7
sdiamante13
Methods
Refactors long methods or large code blocks by extracting small, focused helper methods with clear names and narrow responsibilities.
7
livelybug
Tdd Workflow
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
0
rajanthar
Tdd Workflow
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
0
ichichuang
Claude Code
Delegate coding tasks to Claude Code (Anthropic's CLI agent). Use for building features, refactoring, PR reviews, and iterative coding. Requires the claude CLI installed.
0 · bundle