Refactoring

Code restructuring and optimization

Showing 193-216 of 907 skills
ertugrul-dmr

clean-tests

by ertugrul-dmr

Use when writing, fixing, editing, or refactoring Python tests. Enforces Clean Code principles—fast tests, boundary coverage, one assert per test.

Debugging 66 4mo ago
ertugrul-dmr

clean-functions

by ertugrul-dmr

Use when writing, fixing, editing, or refactoring Python functions. Enforces Clean Code principles—maximum 3 arguments, single responsibility, no flag parameters.

Analytics 66 4mo ago
freekmurze

referral-program

by freekmurze

"When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' or 'partner program.' This skill covers program design, incentive structure, and growth optimization."

Code Gen 950 3mo ago
anton-abyzov

TDD Cycle - Comprehensive Test-Driven Development

by anton-abyzov

Execute full TDD red-green-refactor cycle with validation gates. Use when saying "TDD cycle", "test-driven development", or "full TDD workflow".

Automation 144 3mo 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 136 3mo ago
sammcj

prompt-enhancer

by sammcj

Knowledge for transforming poor or overly simple user prompts with expert-level framing. Triggers include: user explicitly asking to improve/refine/rewrite their prompt or user requesting help framing a request for another AI system.

Processing 136 3mo ago
Heyvhuang

review-clean-code

by Heyvhuang

'Analyze code quality based on "Clean Code" principles. Identify naming, function size, duplication, over-engineering, and magic number issues with severity ratings and refactoring suggestions. Use when the user requests code quality checks, refactoring advice, Clean Code analysis, code smell detection, or mentions terms like code review, code quality, refactoring check.'

Code Review 336 4mo ago
Heyvhuang

review-clean-code

by Heyvhuang

'Analyze code quality based on "Clean Code" principles. Identify naming, function size, duplication, over-engineering, and magic number issues with severity ratings and refactoring suggestions. Use when the user requests code quality checks, refactoring advice, Clean Code analysis, code smell detection, or mentions terms like code review, code quality, refactoring check.'

Code Review 336 4mo ago
Heyvhuang

skill-improver

by Heyvhuang

"Improve skills and workflows by analyzing run artifacts and execution logs (events.jsonl/state.json) under runs/ (or OpenSpec changes/). Use when you want to iterate on skills based on real runs: find failure modes, bottlenecks, unclear prompts, missing I/O contracts, and propose concrete edits."

Code Gen 336 4mo ago
michalparkola

scrum-sage

by michalparkola

AI-powered Scrum Master and Enterprise Agility Coach based on Jeff Sutherland, Taiichi Ohno, and First Principles thinking. Use when user needs help with Scrum, sprint analysis, backlog refinement, scaling advice, impediment removal, team dynamics, or agile coaching. Activate for questions about Scrum mechanics, Scrum@Scale, flow optimization, or team performance.

Code Review 425 3mo ago
olelehmann100kMRR

autoresearch

by olelehmann100kMRR

"Autonomously optimize any Claude Code skill by running it repeatedly, scoring outputs against binary evals, mutating the prompt, and keeping improvements. Based on Karpathy's autoresearch methodology. Use when: optimize this skill, improve this skill, run autoresearch on, make this skill better, self-improve skill, benchmark skill, eval my skill, run evals on. Outputs: an improved SKILL.md, a results log, and a changelog of every mutation tried."

Code Gen 955 2mo ago
manojbajaj95

analytics-interpretation

by manojbajaj95

Interpret GA4 and GSC data with benchmarks, status indicators, and actionable insights

Monitoring 56 3mo ago
benjaminasterA

application-performance-performance-optimization

by benjaminasterA

"Optimize end-to-end application performance with profiling, observability, and backend/frontend tuning. Use when coordinating performance optimization across the stack."

Automation 50 3mo ago
flpbalada

kanban

by flpbalada

Visualize and optimize workflow with Kanban boards. Use when managing team

Agents 254 4mo ago
iliaal

writing

by iliaal

Prose editing, rewriting, and humanizing text for natural tone. Use when asked to "write", "rewrite", "edit", "humanize", "improve text", "fix the tone", "remove AI language", "proofread", or when writing copy, docs, blog posts, articles, emails, PR descriptions, or plans.

Debugging 18 3mo ago
petekp

data-sleuth

by petekp

Identify non-obvious signals, hidden patterns, and clever correlations in datasets using investigative data analysis techniques. Use when analyzing social media exports, user data, behavioral datasets, or any structured data where deeper insights are desired. Pairs with personality-profiler for enhanced signal extraction. Triggers on requests like "what patterns do you see", "find hidden signals", "correlate these datasets", "what am I missing in this data", "analyze across datasets", "find non-obvious insights", or when users want to go beyond surface-level analysis. Also use proactively when you notice interesting anomalies or correlations during any data analysis task.

Processing 38 3mo ago
lexler

refactoring

by lexler

Refactoring process. Invoke immediately when user or document mentions refactoring, or proactively when code gets too complex or messy.

File Ops 215 4mo ago
YYH211

prompt-optimize

by YYH211

Expert prompt engineering skill that transforms Claude into "Alpha-Prompt" - a master prompt engineer who collaboratively crafts high-quality prompts through flexible dialogue. Activates when user asks to "optimize prompt", "improve system instruction", "enhance AI instruction", or mentions prompt engineering tasks.

Processing 268 7mo ago
knoopx

nh

by knoopx

Switches NixOS/Home Manager configurations, cleans old generations, and performs system maintenance. Use when running os/home switch, pruning the Nix store, or managing system generations.

CLI Tools 57 4mo ago
OmidZamani

dspy-output-refinement-constraints

by OmidZamani

This skill should be used when the user asks to "refine DSPy outputs", "enforce constraints", "use dspy.Refine", "select best output", "use dspy.BestOfN", mentions "output validation", "constraint checking", "multi-attempt generation", "reward function", or needs to improve output quality through iterative refinement or best-of-N selection with custom constraints.

Processing 78 4mo ago
kylesnowschwartz

sc-refactor-review

by kylesnowschwartz

This skill SHOULD be used when the user asks to "review code", "find dead code", "check for duplication", "simplify the codebase", "find refactoring opportunities", "do code cleanup", "check naming consistency", "analyze test organization", "run codebase health check", "review my PR", "refactor this code", "extract method", "rename variable", "consolidate duplicates", "adversarial review", "red team review", "find ways to break this", "multi-model review", or "get multiple AI opinions on this code". Routes to specialized analysis agents, refactoring workflow, or multi-model adversarial review based on the type of request.

Automation 102 3mo ago
kylesnowschwartz

effective-go

by kylesnowschwartz

"Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. This skill SHOULD be used when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations."

Code Review 102 3mo ago
jkitchin

tdd

by jkitchin

Test-Driven Development facilitation using the red-green-refactor cycle. Guides users through writing tests first, implementing minimal code to pass, and refactoring for quality. Use when users want to practice TDD, need help writing tests before code, are developing new features test-first, or want guidance on test structure and implementation. Triggers include 'use TDD,' 'test-driven development,' 'write tests first,' 'red-green-refactor,' or requests to develop functionality with tests.

Refactoring 31 6mo ago
jkitchin

python-multiobjective-optimization

by jkitchin

Expert guidance for multiobjective optimization in Python - Pareto optimality, evolutionary algorithms (NSGA-II, NSGA-III, MOEA/D), scalarization methods, Pareto front analysis, and implementation with pymoo, platypus, and DEAP

Code Gen 31 6mo ago