performance-optimization

Identify bottlenecks in Laravel apps and provide profiling, optimization, and load testing steps.

3|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/bipinks/ghost-office --skill performance-optimization-bipinks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimization
Source: https://github.com/bipinks/ghost-office/tree/main/.claude/skills/performance-optimization
Command: npx skills add https://github.com/bipinks/ghost-office --skill performance-optimization-bipinks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers profile, identify bottlenecks, and implement systematic performance improvements across backend, frontend, and infrastructure.

Core Features & Use Cases

  • Backend profiling and N+1 detection
  • Caching strategies and query optimization
  • Load testing and performance budgeting

Quick Start

Run a profiling cycle on your Laravel app, identify the top bottleneck, apply the simplest fix, and re-test to verify no regressions.

Frequently Asked Questions about performance-optimization

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

FAQPage Schema
How do I identify N+1 query bottlenecks in my Laravel app?

To identify N+1 query bottlenecks in Laravel, you can use Laravel Telescope-like profiling and strict query monitoring to detect inefficient database queries during backend API execution.

What's the best way to run load testing on Laravel APIs?

The best way to run load testing on Laravel APIs is using k6 load tests in a production-like environment, applying performance budgeting to verify no regressions after applying fixes.

Does this performance optimization approach work with Redis caching layers?

Yes, this performance optimization approach works with Redis caching layers, providing guidance for implementing caching strategies and query optimization to improve backend API response times.

How do I profile and optimize frontend performance in a Laravel application?

You profile and optimize frontend performance in Laravel by running a complete profiling cycle across backend and frontend, identifying the top bottleneck, applying the simplest fix, and re-testing.

Why do I need strict query monitoring for performance optimization?

You need strict query monitoring for performance optimization because it enables accurate detection of database bottlenecks and N+1 issues, ensuring your Laravel app maintains high performance under load.