performance-optimization

Automates performance-improvement techniques for databases, caching layers, and frontend code.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/erhankaraarslan/agent_yazilim_ekibi --skill performance-optimization-erhankaraarslan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimization
Source: https://github.com/erhankaraarslan/agent_yazilim_ekibi/tree/main/.claude/skills/performance-optimization
Command: npx skills add https://github.com/erhankaraarslan/agent_yazilim_ekibi --skill performance-optimization-erhankaraarslan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance optimization tasks are often manual, time-consuming, and error-prone. This skill provides a structured, automation-friendly approach to identify and apply proven performance improvements across databases, caching layers, and frontend/API tiers.

Core Features & Use Cases

  • N+1 query avoidance patterns and batch loading
  • Indexing strategies and query plan improvements
  • Caching strategies and frontend optimizations
  • Use Case: When a slow endpoint handles many items, apply the recommended patterns to reduce latency and improve throughput.

Quick Start

Run an optimization pass on a slow endpoint by detecting N+1 queries, applying proper indexing, and implementing caching.

Frequently Asked Questions about performance-optimization

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

FAQPage Schema
How do I automate N+1 query avoidance in my backend application?

To automate N+1 query avoidance, this skill applies batch loading patterns to your backend database interactions, reducing redundant queries and improving endpoint latency. It provides concrete code examples ready for integration to resolve slow item handling.

What is the best way to implement database indexing strategies for slow endpoints?

The best way to implement database indexing strategies is by applying query plan improvements to target slow endpoints. This skill enforces measurable performance goals and documents indexing patterns, providing concrete code examples to improve database throughput.

How do I apply caching strategies to optimize frontend and API tiers?

To apply caching strategies and optimize frontend and API tiers, this skill automates proven performance improvements across your caching layers. It enforces practical requirements and outputs documented patterns with concrete code examples ready for immediate integration.

Does this performance optimization approach work for both frontend and backend code?

Yes, this performance optimization approach works for both frontend and backend code. It is applicable to backend databases, caching layers, and frontend code, automatically identifying and applying improvements like N+1 avoidance, indexing, and caching strategies.

How do I set measurable performance goals for application optimization passes?

To set measurable performance goals for application optimization passes, this skill enforces practical requirements during its automated analysis. It structures the optimization process to ensure latency and throughput improvements are documented and verifiable across your stack.