Refactoring

Code restructuring and optimization

Showing 529-552 of 909 skills
derKlinke

code-simplifier

by derKlinke

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 8 5mo ago
Jst-Well-Dan

youtube-transcript

by Jst-Well-Dan

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

CLI Tools 8 7mo ago
patrickserrano

liquid-glass

by patrickserrano

Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in SwiftUI UI, refactor to Liquid Glass, or review Liquid Glass usage.

Code Review 13 6mo ago
jmsktm

Advisory Board Builder

by jmsktm

Recruit, structure, and manage advisory boards for strategic guidance

Code Review 7 6mo ago
ngxtm

analytics-tracking

by ngxtm

">"

Analytics 7 5mo ago
KentoShimizu

db-query-optimization

by KentoShimizu

"Query optimization workflow for reducing latency and resource cost through plan-aware rewrites and access-path improvements. Use when hot-path query behavior is the bottleneck; do not use for conceptual schema redesign without workload evidence."

Database 7 5mo ago
efremidze

swift-patterns

by efremidze

Review, refactor, or build SwiftUI features with correct state management, modern API usage, optimal view composition, navigation patterns, performance optimization, and testing best practices.

Code Review 7 5mo ago
KentoShimizu

architecture-clean-architecture

by KentoShimizu

"Clean Architecture workflow for enforcing dependency direction, stable domain boundaries, and use-case-centered application design. Use when teams must separate business rules from frameworks and delivery mechanisms; do not use for isolated module cleanup without boundary implications."

Database 7 5mo ago
ngxtm

agent-orchestration-multi-agent-optimize

by ngxtm

"Optimize multi-agent systems with coordinated profiling, workload distribution, and cost-aware orchestration. Use when improving agent performance, throughput, or reliability."

Agents 7 5mo ago
wdavidturner

jobs-to-be-done

by wdavidturner

Use when asked to "jobs to be done", "JTBD", "why customers churn", "prep for customer interviews", "hire and fire products", or "find real competitors". Helps discover unmet needs and the context behind purchasing decisions. The Jobs to be Done framework (created by Clayton Christensen and Bob Moesta) explains why customers hire and fire products.

Code Gen 16 6mo ago
wdavidturner

pmf-survey

by wdavidturner

Use when asked to "PMF survey", "measure product-market fit", "40% rule", "Sean Ellis test", "Rahul Vohra method", or "how disappointed would you be". Helps quantify product-market fit and systematically improve it. The PMF Survey framework (created by Sean Ellis, popularized by Rahul Vohra at Superhuman) measures how disappointed users would be without your product and turns that data into a roadmap.

Code Review 16 6mo ago
wdavidturner

okrs

by wdavidturner

Use when asked to "set OKRs", "objectives and key results", "quarterly OKR planning", "align objectives", "measure OKR progress", or "focus priorities with OKRs". Helps teams focus on what matters most and create a cadence of progress. The OKR framework (originated by Andy Grove at Intel, popularized by John Doerr at Google) creates alignment, focus, and learning cycles. Christina Wodtke's Radical Focus approach emphasizes simplicity and avoiding common pitfalls.

Code Gen 16 6mo ago
wdavidturner

thinking-in-bets

by wdavidturner

Use when asked to "thinking in bets", "make decisions under uncertainty", "think probabilistically", "avoid resulting", "separate decision quality from outcomes", or "reduce bias in decisions". Helps make explicit bets and evaluate decisions on process, not results. The Thinking in Bets framework (from Annie Duke) applies poker strategy to business and life decisions.

File Ops 16 6mo ago
wdavidturner

hierarchy-of-engagement

by wdavidturner

Use when asked to "define our core action", "North Star metric", "accruing benefits", "improve retention mechanics", "hierarchy of engagement", or "Sarah Tavel framework". Helps consumer products identify the actions and benefits that drive long-term retention. The Hierarchy of Engagement framework (created by Sarah Tavel at Benchmark) maps progression from core action to mounting loss.

Code Gen 16 6mo ago
open-horizon-labs

solution-space

by open-horizon-labs

Explore candidate solutions before committing. Use when you have a problem statement and need to evaluate approaches - band-aid, optimize, reframe, or redesign.

Auth 3 5mo ago
ferueda

ask-questions

by ferueda

Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.

Linting 2 6mo ago
montagao

refactor-pass

by montagao

Perform a refactor pass focused on simplicity after recent changes. Use when the user asks for a refactor/cleanup pass, simplification, or dead-code removal and expects build/tests to verify behavior.

Agents 2 5mo ago
zircote

anthropic-prompt-engineer

by zircote

Master Anthropic's prompt engineering techniques to generate new prompts or improve existing ones using best practices for Claude AI models.

Code Gen 3 6mo ago
whichguy

refactor

by whichguy

Refactor code for improved quality and structure. Dispatches to code-refactor agent for large multi-file refactoring operations. AUTOMATICALLY INVOKE when: - "refactor this", "clean up", "reduce duplication", "DRY this up" - "simplify", "modernize", "restructure" - When detecting code duplication or technical debt NOT for: Bug fixes (fix the bug directly), feature additions (use /develop)

Agents 2 4mo ago
mbarbieri

java

by mbarbieri

Use when writing, modifying, or reviewing Java code - applies SOLID principles, clean code practices, minimal documentation, and pragmatic abstraction to create maintainable Java applications

Comments 3 5mo ago
davidkiss

reflection

by davidkiss

"Analyzes the conversation and tool usage to propose improvements to skills or store user preferences."

Code Review 3 4mo ago
Crumbgrabber

image-enhancer

by Crumbgrabber

Improves the quality of images, especially screenshots, by enhancing

Docker 3 6mo ago
k1lgor

code-polisher

by k1lgor

Use this when the user asks to refactor, clean up, optimize, or improve code quality.

Performance 2 5mo ago
spjoshis

process-modeling

by spjoshis

Master process modeling with BPMN, flowcharts, swimlane diagrams, and process optimization techniques for business process improvement.

Code Gen 6 6mo ago