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.