Refactoring

Code restructuring and optimization

Showing 25-48 of 928 skills
mattpocock

edit-article

by mattpocock

Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.

Refactoring 238.1K 4mo ago
mattpocock

edit-article

by mattpocock

The user will invoke this skill to help them edit an article.

Analytics 238.1K 7mo ago
ArabelaTso

code-smell-detector

by ArabelaTso

Identify and report code smells indicating poor design or maintainability issues in Python code, including duplicate code, magic numbers, hardcoded values, God classes, feature envy, inappropriate intimacy, data clumps, primitive obsession, and long parameter lists. Use when conducting code quality audits, preparing for refactoring, improving codebase maintainability, or performing design reviews. Produces markdown reports with severity ratings, locations, descriptions, and specific refactoring recommendations with before/after examples. Triggers when users ask to find code smells, identify design issues, suggest refactorings, improve code quality, or detect maintainability problems.

Processing 238 6mo ago
ArabelaTso

abstract-domain-explorer

by ArabelaTso

Applies abstract interpretation using different abstract domains (intervals, octagons, polyhedra, sign, congruence) to statically analyze program variables and infer invariants, value ranges, and relationships. Use when analyzing program properties, inferring loop invariants, detecting potential errors, or understanding variable relationships through static analysis.

Analytics 238 6mo ago
NeoLabHQ

ddd:software-architecture

by NeoLabHQ

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

File Ops 1.5K 6mo ago
Prat011

image-enhancer

by Prat011

Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.

Docker 1.7K 10mo ago
getsentry

code-simplifier

by getsentry

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "clean up code", "refactor for clarity", "improve readability", or review recently modified code for elegance. Focuses on project-specific best practices.

Debugging 954 6mo ago
pipecat-ai

Code Cleanup Skill

by pipecat-ai

Pattern checks follow recent Pipecat code

Git & VCS 14.8K 6mo ago
wondelai

clean-code

by wondelai

'Write readable, maintainable code through disciplined naming, small functions, and clean error handling. Use when the user mentions "code review", "naming conventions", "function too long", "code smells", or "readable code". Covers SRP, comment discipline, formatting, and unit testing. For refactoring techniques, see refactoring-patterns. For architecture, see clean-architecture.'

Debugging 2K 6mo ago
wondelai

refactoring-patterns

by wondelai

'Apply named refactoring transformations to improve code structure without changing behavior. Use when the user mentions "refactor this", "code smells", "extract method", "replace conditional", or "technical debt". Covers smell-driven refactoring, safe transformation sequences, and testing guards. For code quality foundations, see clean-code. For managing complexity, see software-design-philosophy.'

File Ops 2K 6mo ago
Leonxlnx

full-output-enforcement

by Leonxlnx

Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.

File Ops 81.1K 6mo ago
Leonxlnx

full-output-enforcement

by Leonxlnx

Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.

File Ops 81.1K 5mo ago
ruvnet

agent-gossip-coordinator

by ruvnet

Agent skill for gossip-coordinator - invoke with $agent-gossip-coordinator

Agents 69.5K 7mo ago
ruvnet

agent-matrix-optimizer

by ruvnet

Agent skill for matrix-optimizer - invoke with $agent-matrix-optimizer

Code Review 69.5K 7mo ago
ruvnet

agent-gossip-coordinator

by ruvnet

Agent skill for gossip-coordinator - invoke with $agent-gossip-coordinator

Agents 69.5K 7mo ago
ruvnet

agent-performance-optimizer

by ruvnet

Agent skill for performance-optimizer - invoke with $agent-performance-optimizer

Agents 69.5K 7mo ago
ruvnet

agent-consensus-coordinator

by ruvnet

Agent skill for consensus-coordinator - invoke with $agent-consensus-coordinator

Agents 69.5K 7mo ago
affaan-m

investor-materials

by affaan-m

Create and update pitch decks, one-pagers, investor memos, accelerator applications, financial models, and fundraising materials. Use when the user needs investor-facing documents, projections, use-of-funds tables, milestone plans, or materials that must stay internally consistent across multiple fundraising assets.

Code Gen 243.5K 6mo ago
affaan-m

cpp-testing

by affaan-m

Use only when writing/updating/fixing C++ tests, configuring GoogleTest/CTest, diagnosing failing or flaky tests, or adding coverage/sanitizers.

Code Gen 243.5K 6mo ago
CodebuffAI

cleanup

by CodebuffAI

Simplify and clean code

Code Review 10.8K 7mo ago
CodebuffAI

review

by CodebuffAI

Review uncommitted changes

Code Review 10.8K 7mo ago
davepoon

image-enhancer

by davepoon

Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.

Docker 3.4K 8mo ago
sammcj

code-simplification

by sammcj

Use this skill when you need to review and refactor code to make it simpler, more maintainable, and easier to understand. Helps with identifying overly complex solutions, unnecessary abstractions.

Performance 159 7mo ago
Microck

architecture-patterns

by Microck

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

Email 390 9mo ago