performance-optimizer

Profiles CPU, memory, and I/O bottlenecks and implements algorithmic and caching optimizations.

1|1|Updated Aug 5, 2025
One-click install
npx skills add https://github.com/slantview/claude --skill performance-optimizer-slantview
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimizer
Source: https://github.com/slantview/claude/tree/main/skills/performance-optimizer
Command: npx skills add https://github.com/slantview/claude --skill performance-optimizer-slantview

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses application performance issues by identifying and resolving bottlenecks, optimizing code, and improving system efficiency.

Core Features & Use Cases

  • Profiling and Bottleneck Identification: Pinpoints performance issues in CPU, memory, and I/O.
  • Code and Database Optimization: Implements algorithmic improvements, caching strategies, and query tuning.
  • Use Case: When a web application experiences slow response times, this Skill can analyze the system, identify the slowest database queries or inefficient code paths, and apply targeted optimizations to significantly improve performance.

Quick Start

Use the performance-optimizer skill to analyze and improve the response time of the user authentication module.

Frequently Asked Questions about performance-optimizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify bottlenecks causing slow application performance?

To identify bottlenecks causing slow application performance, you need to profile CPU, memory, and I/O metrics to pinpoint exact performance issues. Analyzing these metrics reveals inefficient code paths or slow database queries that require targeted optimization.

What is the best way to optimize slow database queries?

The best way to optimize slow database queries is through query tuning and implementing caching strategies. Analyzing performance metrics helps identify the slowest database operations so you can apply targeted optimizations for enhanced efficiency.

How do I fix high memory usage during code profiling?

To fix high memory usage during code profiling, implement memory management techniques alongside algorithmic improvements. Tactical code adjustments resolve memory bottlenecks identified through profiling, improving overall system efficiency and speed.

When do I need caching for application performance optimization?

You need caching for application performance optimization when profiling reveals I/O bottlenecks or repeatedly slow database queries. Implementing caching strategies resolves these specific system tuning issues by reducing redundant data retrieval operations.