Back to tags
Tag

Agent Skills with tag: code-refactoring

17 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

makepad-code-quality

Makepad-aware code simplification and quality improvement. Understands Makepad-specific patterns that must NOT be simplified, such as borrow checker workarounds, grapheme handling, live_design! syntax, and widget lifecycle patterns. Use when refactoring or reviewing Makepad code.

makepadcode-qualitycode-refactoringcode-simplification
ZhangHanDong
ZhangHanDong
11118

code-refactor

Perform bulk code refactoring operations like renaming variables/functions across files, replacing patterns, and updating API calls. Use when users request renaming identifiers, replacing deprecated code patterns, updating method calls, or making consistent changes across multiple locations.

code-refactoringbulk-operationscode-modernizationcross-file-changes
prof-ramos
prof-ramos
0

ast-grep

语法感知的代码搜索、linting 和重写工具。支持基于 AST 的结构化代码搜索和批量代码转换。

abstract-syntax-treecode-searchlintingcode-refactoring
Dwsy
Dwsy
0

spec-refactoring

Consolidate and improve evolved specs - identifies inconsistencies, removes redundancy, improves structure while maintaining feature coverage

code-refactoringspecificationredundancy-removalcode-quality
rhuss
rhuss
11

code-refactoring

Proactively monitors file sizes and suggests refactoring BEFORE editing. Auto-invoked when files exceed size thresholds (150/200/300 lines) or complexity patterns detected. Works across JavaScript/TypeScript, Python, and general codebases. Prevents accidental complexity growth.

code-refactoringcomplexity-assessmentjavascriptpython
WomenDefiningAI
WomenDefiningAI
21

safe-refactor

Perform safe code refactoring with reference checking and validation. Uses Julie's rename_symbol for workspace-wide renames and fuzzy_replace for precise edits. Activates when user wants to refactor, rename, or safely modify code.

code-refactoringrename-symbolvalidationworkspace-wide
anortham
anortham
11

codex

Use when the user asks to run Codex CLI (codex exec, codex resume) or references OpenAI Codex for code analysis, refactoring, or automated editing. Uses GPT-5.1-Codex by default for state-of-the-art software engineering.

codexcode-refactoringcode-analysisautomated-editing
iamladi
iamladi
1

arch-guard

進行代碼重構或新增模組時觸發。確保程式碼符合 Clean Architecture + DDD + CQRS 的層次關係,防止架構腐化。

clean-architectureDDDCQRSarchitecture-validation
knowlet
knowlet
1

python-file-splitter

Split large Python files into multiple files organized as a package. Use when user says "split this file", "this file is too big", "break this into multiple files", or similar requests for Python (.py) files.

pythonfile-organizationcode-refactoringpackage-structure
OhadRubin
OhadRubin
1

clean-code

Analyze and improve code quality, readability, and maintainability

code-qualityreadabilitymaintainabilitycode-refactoring
pluginagentmarketplace
pluginagentmarketplace
11

refactoring

Detect code smells and apply safe refactoring techniques

code-smellcode-refactoringcode-qualitydeveloper-productivity
pluginagentmarketplace
pluginagentmarketplace
11

coding-rules

Core coding rules for implementation, refactors, and bug fixes. Covers testing, safety, and maintainability guardrails.

coding-standardscode-refactoringbugfixtesting
bout3fiddy
bout3fiddy
0

code-like-djangonout

Provides Django web framework expertise including project structure, models, views, admin, Celery tasks, testing, and Python best practices. Use when generating, analyzing, refactoring, or reviewing Django/Python code.

djangopythoncelerytesting
vigo
vigo
1

code-like-gopher

Provides Go programming expertise, including language syntax, idiomatic patterns, concurrency, and standard library usage. Use when generating, analyzing, refactoring, or reviewing Go code.

goconcurrencylanguage-referencecode-refactoring
vigo
vigo
1

code-refactorer

Refactor code with safety checks and pattern application. Use when user says "refactor this code", "clean up this function", "simplify this logic", "extract this into a separate function", "apply the strategy pattern here", "reduce the complexity of this module", or "reorganize this file structure".

code-refactoringsafety-checksstrategy-patternfile-organization
Uniswap
Uniswap
254

dry-refactor

This skill should be used when the user asks to "refactor duplicate code", "apply DRY principles", "eliminate code repetition", "extract common functionality", or mentions code duplication, similar patterns, repeated logic, or reusable abstractions.

code-refactoringcode-smellbest-practicesDRY-principle
PaulRBerg
PaulRBerg
7210

refactor

Invoke IMMEDIATELY via python script when user requests refactoring analysis, technical debt review, or code quality improvement. Do NOT explore first - the script orchestrates exploration.

code-refactoringstatic-analysistechnical-debtpython
solatis
solatis
0