performance

Identifies performance bottlenecks across the full stack and suggests optimizations.

4|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/89jobrien/steve --skill performance-89jobrien
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: performance
Source: https://github.com/89jobrien/steve/tree/main/steve/skills/performance
Command: npx skills add https://github.com/89jobrien/steve --skill performance-89jobrien

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides analysis and optimization across the stack to improve speed, memory usage, and user experience.

Core Features & Use Cases

  • Performance profiling
  • Bottleneck identification
  • Frontend and backend optimization
  • Load testing and capacity planning

Quick Start

Launch a baseline performance analysis and outline optimization steps.

Frequently Asked Questions about performance

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

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

Performance profiling isolates where your app slows down. Use profiling tools to analyze CPU, memory, and I/O patterns across frontend and backend layers, then measure baseline metrics before optimization.

What's the best way to optimize frontend performance in React?▼

Frontend performance optimization targets rendering, bundle size, and memory usage. Profile your React components to find unnecessary re-renders, code split, and lazy-load assets to improve load times and user experience.

How do I run load testing to check if my backend can handle traffic?▼

Load testing simulates concurrent users to measure server capacity and identify breaking points. Execute tests against staging or production replicas to validate system behavior under expected and peak loads.

Can I profile performance across both frontend and backend together?▼

Full-stack performance analysis traces requests from browser through backend services. Profile end-to-end to connect frontend delays to backend latency and memory issues, revealing optimization priorities across layers.

What should I measure to plan for capacity?▼

Capacity planning uses load test results and profiling data to forecast resource needs. Analyze memory consumption, response times, and throughput under realistic traffic to determine infrastructure scale and prevent outages.