Performance Optimizer

Profile and optimize frontend, backend, and database performance bottlenecks.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/nonputtipong/Oryn --skill performance-optimizer-nonputtipong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Performance Optimizer
Source: https://github.com/nonputtipong/Oryn/tree/main/.agent/skills/performance-optimizer
Command: npx skills add https://github.com/nonputtipong/Oryn --skill performance-optimizer-nonputtipong

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses slow application performance, scalability bottlenecks, and poor user experience by providing a systematic approach to optimization.

Core Features & Use Cases

  • Identify Bottlenecks: Uses profiling tools to pinpoint performance issues in frontend, backend, and database layers.
  • Database Tuning: Guides indexing, N+1 query fixes, and query optimization.
  • Caching Strategies: Implements multi-layer caching (Redis, CDN, HTTP) for faster data retrieval.
  • Frontend Optimization: Focuses on code splitting, image optimization, and bundle size reduction.
  • Backend Optimization: Covers async processing, rate limiting, and API response tuning.
  • Monitoring & Alerting: Sets up APM and dashboards for continuous performance tracking.
  • Use Case: When your web application's pages load slowly and API responses are sluggish, this Skill will guide you through profiling, identifying the slowest database queries, implementing caching, and optimizing frontend assets to achieve sub-second response times.

Quick Start

Use the performance-optimizer skill to identify and fix slow page loads on https://yoursite.com.

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, use profiling tools to systematically pinpoint slow database queries, sluggish API responses, and frontend asset issues across your application layers.

What's the best way to fix slow database queries and N+1 issues?

The best way to fix slow database queries is through database tuning, which involves adding proper indexing, resolving N+1 query patterns, and executing query optimization for faster data retrieval.

How do I implement multi-layer caching for faster API responses?

Implement multi-layer caching by configuring Redis for data caching, utilizing CDNs for static asset delivery, and applying HTTP caching headers to significantly accelerate API response times.

Can I optimize frontend assets to achieve sub-second page load times?

Yes, you can optimize frontend assets by applying code splitting, compressing images, and reducing bundle size, which directly contributes to achieving sub-second page load times.

How do I set up continuous monitoring and alerting for application scalability?

Set up continuous monitoring and alerting by configuring Application Performance Management (APM) tools and dashboards to track target performance metrics and detect scalability bottlenecks.

Does backend optimization include rate limiting and async processing?

Yes, backend optimization includes implementing async processing for heavy tasks, applying rate limiting to control traffic, and tuning API responses to improve overall application scalability.