performance-optimizer

Analyze and optimize system performance through structured measurement and iterative improvement cycles.

25|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/toongri/oh-my-toong-playground --skill performance-optimizer-toongri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-optimizer
Source: https://github.com/toongri/oh-my-toong-playground/tree/main/skills/performance-optimizer
Command: npx skills add https://github.com/toongri/oh-my-toong-playground --skill performance-optimizer-toongri

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When teams make performance fixes without consistent measurement or verification they rarely know whether changes help, so this Skill enforces a full-cycle methodology that defines goals, captures consistent baselines, identifies bottlenecks, and compares Before/After results.

Core Features & Use Cases

  • Structured optimization workflow: Guides practitioners through goal definition, test scenario design, baseline capture, system/code/database/infra analysis, bottleneck prioritization, improvement design, implementation planning, verification, and reporting with a documented decision tree.
  • Subagent coordination: Describes when to invoke oracle for architecture-level decisions and explore for code or pattern discovery, ensuring humans only answer preference questions while knowledge queries rely on the most suitable agent.
  • Human-in-the-loop guardrails: Encourages summary confirmations, explicit transitions, documentation of trade-offs, and final report generation to keep every cycle transparent and verifiable.

Quick Start

Use the performance optimizer skill to run a baseline performance measurement on the slowest API before planning 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 and fix system bottlenecks when SLOs are slipping?

To fix system bottlenecks and restore slipping SLOs, use a structured optimization workflow that captures baseline metrics, prioritizes bottlenecks across code, databases, and infrastructure, and verifies improvements with identical tests.

What is the best way to measure performance before applying optimizations?

The best way to measure performance before optimizing is to run baseline testing using consistent test scenarios. This captures initial metrics to compare against post-optimization results, ensuring changes are verifiable.

How does bottleneck detection work across application code and infrastructure?

Bottleneck detection works by analyzing application code, databases, and infrastructure components systematically. It coordinates goal-setting and baseline capture to pinpoint where performance degrades before planning iterative improvements.

Why do performance fixes fail without consistent measurement and verification?

Performance fixes fail without consistent measurement because teams cannot verify if changes actually help. Enforcing a full-cycle methodology with identical before-and-after tests ensures optimizations are transparent and verifiable.

Can I use a structured workflow to optimize slow APIs?

Yes, you can use a structured optimization workflow to improve slow APIs. It guides you through defining goals, capturing baseline latency, analyzing bottlenecks, implementing fixes, and verifying results with identical test scenarios.

What are the limitations of iterative performance optimization workflows?

Iterative performance optimization workflows require consistent test scenarios and baseline captures to function correctly. Without strict human-in-the-loop guardrails and explicit documentation of trade-offs, the verification cycle can produce misleading results.