perf

Identify and fix performance bottlenecks in Node.js, Go services, and APIs.

15|4|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/jmylchreest/aide --skill perf-jmylchreest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf
Source: https://github.com/jmylchreest/aide/tree/main/skills/perf
Command: npx skills add https://github.com/jmylchreest/aide --skill perf-jmylchreest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance issues slow down systems and hinder user experience. This Skill provides a systematic approach to measure, identify hotspots, and apply targeted optimizations to improve latency, throughput, and resource usage.

Core Features & Use Cases

  • Baseline measurement and reproducible metrics
  • Hotspot identification and profiling (Node.js, Go, API)
  • Step-by-step optimization guidance and verification
  • MCP Tools: code_search, memory_search, and state profiling for informed decisions.

Quick Start

Run the performance workflow to baseline your system, identify hotspots, apply optimizations, and verify improvements.

Frequently Asked Questions about perf

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

FAQPage Schema
How do I identify and fix performance bottlenecks in Node.js and Go services?

Profiling your APIs involves baseline measurement of latency and throughput, followed by hotspot identification and data-driven optimization steps to improve resource usage and verify improvements.

What is the best way to establish reproducible performance baselines before optimizing?

You can optimize performance by following a structured workflow that establishes baselines, identifies hotspots, applies data-driven optimizations, and verifies measurable outcomes using profiling and memory search.

Can I use this workflow to profile memory usage and latency for API services?

Yes, the workflow supports profiling memory usage and latency for API services by guiding baseline measurements, hotspot identification, and step-by-step optimizations to achieve measurable improvements.

How does hotspot identification work when analyzing throughput issues?

Hotspot identification works by profiling your services to pinpoint the exact code causing throughput issues, enabling data-driven decisions and targeted optimizations validated against reproducible baselines.

What steps are needed to verify performance optimizations after implementation?

Verifying performance optimizations requires measuring the updated system against initial baselines, confirming that latency, throughput, and memory improvements are measurable and reproducible.