Refactoring

Code restructuring and optimization

Showing 73-96 of 909 skills
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.3K 5mo ago
modu-ai

moai-workflow-tdd

by modu-ai

Test-Driven Development workflow specialist using RED-GREEN-REFACTOR cycle for test-first software development. Use when developing new features from scratch, creating isolated modules, or when behavior specification drives implementation. Do NOT use for refactoring existing code (use moai-workflow-ddd instead) or when behavior preservation is the primary goal.

Agents 1.1K 5mo ago
LeoYeAI

agentic-eval

by LeoYeAI

Patterns and techniques for evaluating and improving AI agent outputs. Use this skill when: - Implementing self-critique and reflection loops - Building evaluator-optimizer pipelines for quality-critical generation - Creating test-driven code refinement workflows - Designing rubric-based or LLM-as-judge evaluation systems - Adding iterative improvement to agent outputs (code, reports, analysis) - Measuring and improving agent response quality

Processing 2.1K 4mo ago
rmyndharis

c-pro

by rmyndharis

Write efficient C code with proper memory management, pointer

Debugging 1.2K 6mo ago
bitwize-music-studio

explicit-checker

by bitwize-music-studio

Scans lyrics for explicit content and verifies that explicit flags match actual content. Use before Suno generation or release to ensure accurate content ratings.

Refactoring 374 5mo ago
different-ai

openwork-orchestrator-npm-publish

by different-ai

Publish the openwork-orchestrator npm package with clean git hygiene. Triggers when user mentions: - "openwork-orchestrator npm publish" - "publish openwork-orchestrator" - "bump openwork-orchestrator"

CLI Tools 17K 5mo ago
sickn33

analytics-tracking

by sickn33

Design, audit, and improve analytics tracking systems that produce reliable, decision-ready data. Use when the user wants to set up, fix, or evaluate analytics tracking (GA4, GTM, product analytics, events, conversions, UTMs). This skill focuses on measurement strategy, signal quality, and validation— not just firing events.

Analytics 43.7K 5mo 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 987 5mo ago
phuryn

customer-journey-map

by phuryn

"Create an end-to-end customer journey map with stages, touchpoints, emotions, pain points, and opportunities. Use when mapping the customer experience, identifying friction points, improving onboarding, or visualizing the user journey."

Academic 24.2K 4mo ago
coder

dev-desktop-sandbox

by coder

Run isolated mux desktop (Electron) instances (temp MUX_ROOT + free ports)

Processing 1.9K 5mo 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 64 5mo ago
luongnv89

code-refactor

by luongnv89

Systematic code refactoring based on Martin Fowler's methodology. Use when users ask to refactor code, improve code structure, reduce technical debt, clean up legacy code, eliminate code smells, or improve code maintainability. This skill guides through a phased approach with research, planning, and safe incremental implementation.

Code Review 40.2K 6mo ago
wasintoh

prompt-optimizer

by wasintoh

Advanced prompt optimization and composition system for all prompt types (system prompts, task-specific, creative, technical, agentic). Use when users need to refine, optimize, or transform prompts to achieve better AI outputs. Triggers include requests to improve prompts, make prompts more effective, analyze prompt quality, create prompts from scratch, optimize existing prompts for specific goals, or optimize for Claude 4.x models. Also use when users share prompts that could be improved or ask for prompt engineering guidance.

Processing 87 7mo ago
DmitrL-dev

TDD Enforcement

by DmitrL-dev

Строгое соблюдение Test-Driven Development с Iron Law

Code Review 106 4mo ago
rudrankriyam

asc-xcode-build

by rudrankriyam

Build, archive, and export iOS/macOS apps with xcodebuild before uploading to App Store Connect. Use when you need to create an IPA or PKG for upload.

CLI Tools 922 5mo ago
guanyang

test-driven-development

by guanyang

Use when implementing any feature or bugfix, before writing implementation code

Debugging 935 6mo ago
RediSearch

jj-split-changeset

by RediSearch

Split a jj (Jujutsu) changeset into smaller, focused changesets. Use when asked to break up a large changeset, split commits, reorganize changes across revisions, or create stacked PRs from a single changeset. Covers safe duplication-based workflows, file-path and hunk-level splitting without interactive commands.

Code Gen 6.2K 5mo ago
RediSearch

build

by RediSearch

Compile the project to verify changes build successfully. Use this to verify your changes build properly together with the complete project and dependencies, and make sure to use it before running end to end tests.

CI/CD 6.2K 4mo ago
tech-leads-club

coding-guidelines

by tech-leads-club

Apply when writing, modifying, or reviewing code. Behavioral guidelines to reduce common LLM coding mistakes. Triggers on implementation tasks, code changes, refactoring, bug fixes, or feature development.

Code Review 4.9K 5mo ago
Yeachan-Heo

tdd

by Yeachan-Heo

Test-Driven Development enforcement skill - write tests first, always

Refactoring 38K 4mo ago
bfly123

ask

by bfly123

Async via ask, end turn immediately; use when user explicitly delegates to any AI provider (gemini/codex/opencode/droid); NOT for questions about the providers themselves.

Debugging 3.3K 4mo ago
rudrankriyam

asc-build-lifecycle

by rudrankriyam

Track build processing, find latest builds, and clean up old builds with asc. Use when managing build retention or waiting on processing.

Code Review 922 5mo ago
wshobson

cost-optimization

by wshobson

Optimize cloud costs through resource rightsizing, tagging strategies, reserved instances, and spending analysis. Use when reducing cloud expenses, analyzing infrastructure costs, or implementing cost governance policies.

Cloud 38.1K 6mo ago
meta-pytorch

implement

by meta-pytorch

Make tests pass. Invoke after /write-tests produces failing tests.

Refactoring 2.4K 6mo ago