
from dotfiles117
Guides profiling and targeted optimizations for code and systems — measure, identify bottlenecks, and verify improvements across Python, Node, shell, and system
A practical, tool-focused guide that helps agents assist users with performance analysis and optimization. It walks through measuring baseline performance, finding hot paths, applying targeted optimizations (algorithmic fixes, caching, vectorization, parallelism), and verifying gains with benchmarks and profiling tools. The content spans Python, JavaScript/Node, shell scripting, and system-level techniques so agents can recommend concrete commands and code changes.
Use this skill when a user reports slow code, high resource usage, or unclear bottlenecks; when asked how to profile an application; or when recommending language-specific profiling tools and concrete optimization patterns. Good for both quick fixes (I/O batching, caching) and deeper algorithmic work.
Agents with code execution and terminal capabilities (Codex/Copilot-style code assistants, Claude Code, Cursor, or any agent that can suggest shell commands) will be most useful. The guidance assumes ability to run profiling commands and inspect outputs.
A pure knowledge/guidance skill with no executable scripts. Provides well-organized performance optimization advice across Python, Node.js, shell, SQL, and web — covering profiling tools, common anti-patterns, and optimization techniques. Strong educational content but monolithic structure with no separation into scripts/references.
Clean skill — no security concerns whatsoever since it contains only instructional text and code examples. Architecture is the weakest point: single-file monolith with no frontmatter beyond name/description and no output contracts. Quality is decent with clear sections and practical examples across multiple languages.