About Performance Profiler
A skill for developers that guides application and database performance analysis, from profiling resource use to verifying targeted optimizations.
Key features
- 01Establish performance baselines
- 02Profile CPU, memory, and I/O
- 03Locate slow code paths
- 04Analyze queries and execution plans
- 05Review indexes and connection pooling
- 06Measure optimization results
Use cases
- 01Find an application's performance bottlenecks
- 02Investigate slow database queries
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ eddiebe147/ claude-settings --skill performance-profilerAfter installing, type/performance-profilerin Claude Code to confirm it loaded.
Details
From the project READMEPerformance Profiler
Identify and eliminate performance bottlenecks. From CPU profiling to database query optimization, systematically improve application speed and efficiency.
Core Workflows
Workflow 1: Application Profiling
- Baseline - Establish current performance metrics
- Profiling - Run CPU, memory, and I/O profilers
- Hotspot Analysis - Identify slow code paths
- Optimization - Implement targeted improvements
- Verification - Measure improvement
Workflow 2: Database Optimization
- Query Analysis - Identify slow queries
- Explain Plans - Analyze query execution
- Index Review - Optimize indexes
- Query Rewriting - Improve query structure
- Connection Pooling - Optimize connections
Quick Reference
| Action | Command |
|---|---|
| Profile app | "Profile [application] performance" |
| Find bottlenecks | "Identify performance bottlenecks" |
| Optimize queries | "Optimize slow database queries" |
Comments
Markdown supported