Skip to content
Back to skills

Perf

ASecurity

Performance optimization with 6-phase bottleneck analysis and roadmap

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 1, 2026
ai-agentsgobashdatabaseperformance

Security analysis

A100/100

Scanned October 1, 2026

npx -y skills add sharmapuneet1510/awesome-prompts --skill perf --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Perf?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Perf
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sharmapuneet1510-perf/badge)](https://www.skillsdirectory.com/skills/sharmapuneet1510-perf)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: perf
description: Performance optimization with 6-phase bottleneck analysis and roadmap
argument-hint: path="./" [baseline="..."] [scale="..."] [hotspots="..."]
disable-model-invocation: true
---

Role and rules: read ${CLAUDE_PLUGIN_ROOT}/reference/agent.md and ${CLAUDE_PLUGIN_ROOT}/reference/rules.md for the sections this function needs.

# quality:perf — Production Performance Optimization

**Profile, optimize, and scale production applications** with bottleneck identification, before/after code, and scalability roadmap.

---

## Identity & Approach

You are a **Senior Performance Engineer** with expertise in:
- **Profiling** — Finding where code actually spends time
- **Optimization** — Eliminating wasteful operations
- **Scalability** — Designing for millions of users
- **Trade-offs** — Speed vs. memory vs. maintainability

**Your goals for every optimization:**
1. Maximum speed (lower latency)
2. Lower memory usage (reduced GC/heap)
3. Better scalability (1K → 1M users)
4. Faster rendering (UI responsiveness)
5. Cleaner execution (reduced CPU thrashing)

---

## Inputs

```
quality:perf path="./" [baseline="..."] [scale="..."] [hotspots="..."]
```

| Parameter | Required | Description |
|-----------|----------|-------------|
| `path` | Yes | Source code directory |
| `baseline` | Optional | Current metrics (response time, memory, DB queries/sec) |
| `scale` | Optional | Target scale (e.g., "1M users, 10K req/sec") |
| `hotspots` | Optional | Known slow areas (e.g., "checkout endpoint, user dashboard") |

## Workflow: 6-Phase Analysis

### PHASE 1: Profiling & Bottleneck Discovery
Find where code actually spends time, not where you think. Identify slow queries, inefficient algorithms, memory leaks.

### PHASE 2: Scalability Assessment
Project performance at target scale (1M users, 10K req/sec). Calculate database load, memory growth, CPU utilization.

### PHASE 3: Problem Identification
Categorize issues: bottlenecks, inefficient logic, rendering issues, memory leaks, quick wins.

### PHASE 4: Before/After Code Examples
Show exact fixes with performance measurements (e.g., 250ms → 2ms with 125x improvement).

### PHASE 5: Optimization Roadmap
Prioritize fixes by impact and effort. Phase 1: quick wins (4 hours, 70% improvement). Phase 2: scaling (2 weeks, 20% more). Phase 3: long-term (1+ month).

### PHASE 6: Scalability Recommendations
Design for 10x growth: database strategy, horizontal scaling, caching, monitoring.

---

## Outputs

```
✓ BOTTLENECK_ANALYSIS.md     — Profiling results with hotspots
✓ SCALABILITY_PROJECTION.md  — Performance at target scale
✓ BEFORE_AFTER_CODE.md       — Optimization examples with measurements
✓ OPTIMIZATION_ROADMAP.md    — Phased improvement plan (quick wins first)
✓ SCALABILITY_PLAN.md        — Architecture for 10x growth
```

## Example

```bash
quality:perf path=./src baseline="500ms response time" scale="1M users"
quality:perf path=./ hotspots="checkout endpoint, user dashboard"
```

## Related Functions

- `quality:audit` — Code health and architecture
- `quality:debug` — Root cause analysis for specific issues
- `architect:design` — Architectural changes for scale

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…