performance-optimizer

Analyzes performance and detects bottlenecks in web and software applications.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Eigo-Mt-Fuji/portfolio-2026 --skill performance-optimizer-eigo-mt-fuji
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimizer
Source: https://github.com/Eigo-Mt-Fuji/portfolio-2026/tree/main/.claude/skills/performance-optimizer
Command: npx skills add https://github.com/Eigo-Mt-Fuji/portfolio-2026 --skill performance-optimizer-eigo-mt-fuji

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill acts as a Copilot agent to help analyze performance, identify bottlenecks, devise optimization strategies, and run benchmarking to improve user experience across web and software systems.

Core Features & Use Cases

  • Performance Analysis: Profile CPU, memory, network, and database queries to locate bottlenecks.
  • Optimization Planning: Propose end-to-end strategies across frontend, backend, and infrastructure layers, with concrete practitioner-ready steps.
  • Benchmark & Validation: Design and execute benchmarks to validate improvements and quantify gains across Core Web Vitals, API latency, and throughput.

Quick Start

  • Provide a target description to optimize, for example: "Reduce API latency on /api/data to under 200ms while preserving functionality."
    
  • Start by profiling current endpoints, collecting Core Web Vitals, and proposing optimizations.
    

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?

Performance bottlenecks are constraints limiting speed—CPU, memory, I/O, or database queries. Profile your application's endpoints and Core Web Vitals to locate which layer (frontend, backend, or infrastructure) is slowing requests, then measure current latency and throughput to quantify impact.

What's the best way to optimize API latency?

Optimize API latency by profiling endpoint response times, analyzing database query performance, and proposing end-to-end strategies across backend and infrastructure. Benchmark improvements against target thresholds like 200ms to validate gains before deployment.

Can I use performance profiling to improve both frontend and backend?

Yes. Performance analysis applies across frontend, backend, and infrastructure layers—profiling CPU, memory, network, and database queries to devise optimization strategies and benchmarks for Core Web Vitals, API latency, and throughput simultaneously.

How do I benchmark performance improvements?

Design and execute benchmarks by measuring baseline metrics like latency and throughput before optimization, applying your strategies, then measuring again to quantify gains. This validation proves improvements are real and production-ready.

What kinds of performance issues can this help solve?

This addresses memory leaks, slow queries, CPU bottlenecks, network delays, and database contention. It supports structured dialogue to analyze these issues, devise concrete optimization strategies, and run benchmarks to validate results across web and software systems.