performance-optimizer

Identify performance bottlenecks and optimize application speed across backend, database, and frontend workflows.

21|3|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/JochenYang/Jochen-ai-rules --skill performance-optimizer-jochenyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimizer
Source: https://github.com/JochenYang/Jochen-ai-rules/tree/main/.claude/skills/performance-optimizer
Command: npx skills add https://github.com/JochenYang/Jochen-ai-rules --skill performance-optimizer-jochenyang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams identify and remediate performance bottlenecks across backend, database, and frontend layers to improve response times and user experience.

Core Features & Use Cases

  • Bottleneck Discovery: Profiling across CPU, memory, I/O, and network to locate hotspots.
  • SQL & Caching Guidance: Optimize queries (indexes, N+1, caching strategies) and design multi-level caches.
  • Frontend & Core Web Vitals: Propose optimizations to improve LCP, FID, and CLS while preserving correctness.
  • Deployment-Ready Recommendations: Provide concrete, testable changes that can be implemented without changing business logic.

Quick Start

Run the performance-optimizer to scan your project and generate a bottleneck report, then implement the recommended changes.

Frequently Asked Questions about performance-optimizer

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

FAQPage Schema
How do I identify performance bottlenecks in my web application?

To identify performance bottlenecks, you profile CPU, memory, I/O, and network hotspots across backend, database, and frontend layers to locate areas causing slow response times.

What's the best way to optimize slow database queries and design caching?

The best way to optimize database queries is analyzing indexes, resolving N+1 issues, and designing multi-level caches to reduce query execution time and improve throughput.

How can I improve Core Web Vitals like LCP, FID, and CLS?

Improve Core Web Vitals by proposing frontend optimizations targeting LCP, FID, and CLS metrics, which enhances user experience while preserving application correctness.

Can I optimize application speed without altering core business logic?

Yes, you can optimize application speed by generating deployment-ready, testable code changes targeting performance improvements without altering the underlying core business logic.

What profiling tools do I need to analyze backend response time and throughput?

Analyzing backend response time and throughput requires profiling tools that measure CPU, memory, I/O, and network hotspots to locate performance issues across the application layers.