AI agent skills for performance optimization
Performance skills are valuable mainly for the discipline of measuring first. A good one refuses to suggest a change until there is a number attached to the problem, and knows the difference between a p50 and a p99 complaint. The ones to avoid hand out a list of generic optimizations — adding a cache to code that was never slow is how you get a correctness bug in exchange for nothing.
People land here searching for “claude code performance skill”, “agent skill to optimize slow code”, “web performance audit skill”.
58 performance optimization skills Refine in search →
-
omer-metin Bundle Performance ThinkerPerformance optimization mindset - knowing when to optimize, how to measure, where bottlenecks hide, and when "fast enough" is the right answerUse when "slow, performance, optimize, profiling, benchmark, latency, throughput, cache, n+1, bottleneck, memory leak, too slow, speed up, response time, performance, optimization, profiling, caching, latency, throughput, big-o, benchmarking" mentioned.
128 -
majiayu000 Bundle Performance Optimization 2Apply systematic performance optimization techniques for Python and Rust code: estimation + profiling, API/bulk design, algorithmic wins, cache-friendly memory layout, fewer allocations, fast paths, caching, and compiler-friendly hot loops. Use for performance code reviews, refactors, and profiling-driven optimizations. Keywords: performance, latency, throughput, cache, allocation, memory layout, PyO3, msgspec, tokio, async, pprof, py-spy, perf.
567 -
archibate Bundle Cpp Hpc OptimizationEvidence-driven C++ high-performance computing design, profiling, and optimization across algorithmic time/space complexity, data layout, cache and memory behavior, numerics, SIMD, multicore scheduling, and CPU/accelerator pipelines. Use before designing or changing computation-intensive kernels, high-throughput data structures, performance-critical loops, SIMD/OpenMP/TBB/CUDA code, mixed-precision or sparse representations, or when investigating throughput, latency, scaling, cache, bandwidth, compiler-vectorization, or profiling problems.
-
majiayu000 Bundle Performance Expert 2Expert performance optimization including profiling, bottleneck analysis, caching, and load testing
567 -
archibate Bundle Cpp Hpc Optimization 2Evidence-driven C++ high-performance computing design, profiling, and optimization across algorithmic time/space complexity, data layout, cache and memory behavior, numerics, SIMD, multicore scheduling, and CPU/accelerator pipelines. Use before designing or changing computation-intensive kernels, high-throughput data structures, performance-critical loops, SIMD/OpenMP/TBB/CUDA code, mixed-precision or sparse representations, or when investigating throughput, latency, scaling, cache, bandwidth, compiler-vectorization, or profiling problems.
-
tomevault-io Bundle Performance Optimization 14Performance optimization strategies including caching, profiling, database query optimization, frontend optimization, and load testing. Use when optimizing application performance, reducing latency, improving throughput, or diagnosing performance bottlenecks. Use when this capability is needed.
-
kcenon Bundle Performance ReviewPerformance optimization analysis: CPU/memory profiling, caching strategies, database query optimization, connection pooling, concurrency patterns, memory leak detection, and throughput improvement. Use when code is slow, memory usage is high, latency needs reduction, or conducting performance reviews before release.
-
diegosouzapw Bundle PerformanceApply performance optimization best practices. Use when profiling slow code, optimizing memory usage, implementing caching, handling large datasets, or improving database queries.
54 -
jaykim88 Skill Performance ProfilingFind and fix backend bottlenecks — connection pooling, p95/p99 latency, load testing with SLO-aligned thresholds (k6), and CPU profiling (flame graphs). Use when latency is high, throughput plateaus, or before scaling traffic. Not for DB query specifics (use query-optimization) or read-load shedding (use caching-strategy).
-
omer-metin Bundle Performance HunterPerformance optimization specialist for profiling, caching, and latency optimizationUse when "performance, latency, slow query, profiling, caching, optimization, N+1, connection pool, p99, performance, profiling, caching, latency, optimization, async, database, load-testing, ml-memory" mentioned.
128 -
majiayu000 Bundle Moai Essentials PerfPerformance optimization with profiling, memory analysis, and benchmarking
567 -
neuralblitz Skill Performance OptimizationPerformance optimization techniques and best practices
1 -
majiayu000 Bundle Performance 5Performance profiling, optimization techniques, and caching strategies. Use when diagnosing slow applications, improving Core Web Vitals, or optimizing database queries and bundle size.
567 -
heshamfs Bundle Performance ProfilingIdentify computational bottlenecks, analyze parallel scaling, estimate memory requirements, and generate optimization recommendations for materials simulations — parse timing logs to find dominant phases (solver, assembly, I/O), evaluate strong and weak scaling efficiency, profile memory from mesh and field parameters, and detect bottlenecks with actionable fix suggestions. Use when a simulation is running slower than expected, investigating MPI scaling efficiency, planning HPC resource allocation, deciding whether to tune the preconditioner or reduce I/O frequency, or estimating if a problem fits in available RAM, even if the user only says "my simulation is too slow" or "how many nodes do I need."
-
aaaaqwq Skill Performance ProfilingSystematic performance profiling and optimization methodology. Covers CPU profiling, memory profiling, heap analysis, goroutine/thread analysis, FlameGraph generation, latency profiling, database query profiling, network I/O profiling, and continuous performance regression detection. USE WHEN: investigating performance issues, optimizing slow code, reducing memory usage, diagnosing GC/CPU bottlenecks, finding N+1 queries, analyzing pprof/flamegraph output, or establishing a performance baseline. Triggers on "profiling", "performance analysis", "slow code", "flame graph", "pprof", "heap dump", "memory leak", "CPU spike", "bottleneck".
1 -
majiayu000 Bundle Performance ReviewProvides performance optimization guidelines for profiling, caching, memory management, and concurrency. Use when optimizing slow code, fixing memory leaks, improving throughput, or conducting performance reviews.
567 -
kid-sid Bundle PerformanceUse when diagnosing a slow HTTP endpoint or high-latency service — profiling, adding an application-level cache, offloading CPU-bound work to threads or workers, or defining a latency budget. For slow queries or missing indexes, use database-design or postgresql.
-
layeddie Skill Performance ProfilingPerformance profiling and optimization for Elixir/BEAM applications
-
htlin222 Skill PerfProfile and optimize bottlenecks. Use for performance issues or caching strategies.
-
paulpas Skill Performance Optimization StrategiesImplements concrete performance optimization techniques including query-level tuning, multi-layer caching strategies, connection pooling, and lazy loading patterns for production web applications.
Audited -
krzysztofsurdy Bundle PerformanceApplication performance optimization patterns and profiling-driven methodology. Use when the user asks to optimize application speed, reduce latency, diagnose slow queries, fix N+1 problems, implement caching layers, profile memory usage, tune database queries, apply lazy loading, configure connection pooling, or set performance budgets. Covers CPU and memory profiling, caching strategies (application, HTTP, CDN), query optimization, indexing, and load testing approaches.
-
ffsshhttiikk Skill Performance OptimizationPerformance optimization techniques and best practices
Audited -
kreek Bundle PerformanceUse for performance, profiling, latency, throughput, allocation, caching, hot paths.
-
emaraschio Bundle Optimize Performance 2Profile and optimize performance bottlenecks
How to install a performance optimization skill
- Compare the skills. Read the performance optimization skills below — each page shows the full SKILL.md, its safety verdict, and the capabilities it declares.
- Install it. Run npx skillmds@latest add <owner>/<name>. The CLI writes the skill into every agent directory it detects, or use --agent to pin one.
- Use it. Restart your agent. It loads the skill on demand the next time you ask for something that matches — you do not have to name the skill.
What makes a good performance optimization skill?
Performance skills are valuable mainly for the discipline of measuring first. A good one refuses to suggest a change until there is a number attached to the problem, and knows the difference between a p50 and a p99 complaint. The ones to avoid hand out a list of generic optimizations — adding a cache to code that was never slow is how you get a correctness bug in exchange for nothing.
Every skill listed here is a plain SKILL.md file in the format Anthropic documents for Agent Skills, read unchanged by Cursor, OpenAI Codex and 60+ agents. Each passes a safety review before it is publicly listed; the verdict and declared capabilities are on every skill's page.
Frequently asked questions
What is an agent skill for performance optimization?
Performance skills are valuable mainly for the discipline of measuring first. A good one refuses to suggest a change until there is a number attached to the problem, and knows the difference between a p50 and a p99 complaint. The ones to avoid hand out a list of generic optimizations — adding a cache to code that was never slow is how you get a correctness bug in exchange for nothing.
Can a performance skill profile my app?
It can tell the agent which profiler to run and how to read the output, but the measurement happens through tools you already have. Skills that only reason about code without a measurement step are best treated as review checklists.
Which agents can use these performance optimization skills?
Any agent that reads SKILL.md files: Claude Code, Claude.ai, Cursor, OpenAI Codex, Windsurf, OpenCode and 60+ others. The format is not vendor-specific, so the same file works everywhere — each agent just keeps its skills in a different directory, listed at /agents.
Are these performance optimization skills free?
Yes. Searching, reading and installing skills on SkillMD is free and needs no account. Individual skills carry their own licence, shown on each skill's page.