- Home
- /
- Categories
- /
- Performance
Performance
Performance profiling and optimization
fast-rust
by PsiACE
Practical guidance for writing, refactoring, and reviewing fast, reliable, and maintainable Rust code.
piglet
by PsiACE
Practical Python craftsmanship guidance based on One Python Craftsman. Use when writing, refactoring, or reviewing Python code for naming, branching, data structures, functions, exceptions, loops, decorators, imports, file I/O, edge cases, and modern syntax choices. If the skills set includes friendly-python, suggest invoking it for better Python outcomes.
rspack-tracing
by rstackjs
Comprehensive guide and toolkit for diagnosing Rspack build issues. Quickly identify where crashes/errors occur, or perform detailed performance profiling to resolve bottlenecks. Use when the user encounters build failures, slow builds, or wants to optimize Rspack performance.
spring-data-jpa
by giuseppe-trisciuoglio
Provides patterns to implement persistence layers with Spring Data JPA. Use when creating repositories, configuring entity relationships, writing queries (derived and @Query), setting up pagination, database auditing, transactions, UUID primary keys, multiple databases, and database indexing.
interpreters
by mohitmishra786
Bytecode interpreter and JIT compiler skill for implementing language runtimes in C/C++. Use when designing bytecode dispatch loops (switch, computed goto, threaded code), implementing stack-based or register-based VMs, adding a simple JIT using mmap/mprotect, or understanding performance trade-offs in interpreter design. Activates on queries about bytecode VMs, dispatch loops, computed goto, JIT compilation basics, tracing JITs, or implementing a scripting language runtime.
cpu-cache-opt
by mohitmishra786
CPU cache optimization skill for C/C++ and Rust. Use when diagnosing cache misses, improving data layout for cache efficiency, using perf stat cache counters, understanding false sharing, prefetching, or structuring AoS vs SoA data layouts. Activates on queries about cache misses, cache lines, false sharing, perf cache counters, data layout optimization, prefetch, AoS vs SoA, or L1/L2/L3 cache performance.
memory-model
by mohitmishra786
C++ and Rust memory model skill for concurrent programming. Use when understanding memory ordering, writing lock-free data structures, using std::atomic or Rust atomics, diagnosing data races, or selecting the correct memory order for atomic operations. Activates on queries about memory ordering, acquire-release, seq_cst, relaxed atomics, happens-before, memory barriers, std::atomic, or Rust atomic ordering.
valgrind
by mohitmishra786
Valgrind profiler skill for memory error detection and cache profiling. Use when running Memcheck to find heap corruption, use-after-free, memory leaks, or uninitialised reads; or Cachegrind/Callgrind for cache simulation and function-level profiling. Activates on queries about valgrind, memcheck, heap leaks, use-after-free without sanitizers, cachegrind, callgrind, KCachegrind, or massif memory profiling.
perf-theory-gatherer
by ComposioHQ
"Use when generating performance hypotheses backed by git history and code evidence."
perf-code-paths
by ComposioHQ
"Use when mapping code paths, entrypoints, and likely hot files before profiling."
perf-analyzer
by ComposioHQ
"Use when synthesizing perf findings into evidence-backed recommendations and decisions."
perf-profiler
by ComposioHQ
"Use when profiling CPU/memory hot paths, generating flame graphs, or capturing JFR/perf evidence."
binary-lifting
by gmh5225
Expertise in binary lifting techniques - converting machine code to LLVM IR for analysis, decompilation, and recompilation. Use this skill when working on reverse engineering, binary analysis, deobfuscation, or converting binaries to higher-level representations.
node-health-check
by scitix
Check node health and diagnose node-level issues (NotReady, DiskPressure, MemoryPressure, PIDPressure). Inspects node conditions, resource allocation, and real-time usage.
notebooklm
by sanjay3290
"Query and manage Google NotebookLM notebooks with persistent profile auth, source sync, batch/multi queries, and structured exports. Use when user asks to query NotebookLM, 'ask my notebook', shares NotebookLM notebook URLs, wants to list/create notebooks, manage sources, do bulk folder sync, dedupe, or audit exports."
code-optimizer
by luongnv89
Analyze code for performance issues and suggest optimizations. Use when users ask to "optimize this code", "find performance issues", "improve performance", "check for memory leaks", "review code efficiency", or want to identify bottlenecks, algorithmic improvements, caching opportunities, or concurrency problems.
hooks-eval
by athola
'Use this skill BEFORE deploying hooks to production. Use when auditing
war-room-checkpoint
by athola
"Inline reversibility assessment for embedded War Room escalation from commands. Use at decision points to determine escalation need. Skip for standalone strategic decisions."
architecture-paradigm-space-based
by athola
'Data-grid architecture for high-traffic stateful workloads with linear
cpu-gpu-performance
by athola
'Use this skill BEFORE resource-intensive operations. Establish baselines
skills-eval
by athola
Evaluate and improve Claude skill quality through auditing. Use when
cypress-ci-cd
by TheBushidoCollective
Use when cypress CI/CD integration including parallelization, test recording, and media capture.
github-controller
by holon-run
Controller skill for proactive GitHub automation. Run as a long-lived controller session, continuously consume events from HOLON_CONTROLLER_EVENT_CHANNEL, decide whether to run issue solve, PR review, PR fix, or no-op, then execute using existing GitHub skills.
fundraising-analyzer
by travisjneuman
Nonprofit fundraising performance analysis with donor segmentation, campaign ROI, retention metrics, and trend analysis. Use when evaluating fundraising effectiveness, analyzing donor data, or planning campaigns.