performance-core

Profile and optimize software performance with measurement-first analysis.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/jralph/.config-opencode --skill performance-core
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-core
Source: https://github.com/jralph/.config-opencode/tree/main/skills/performance-core
Command: npx skills add https://github.com/jralph/.config-opencode --skill performance-core

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineers improve software performance by guiding measurement-first analysis, profiling, and practical optimization techniques across languages and platforms.

Core Features & Use Cases

  • Measurement-driven optimization: Establish baselines, collect latency and throughput metrics, and drive targeted improvements.
  • Profiling & tracing guidance: Identify hot paths and bottlenecks using CPU, memory, I/O profiling and distributed tracing.
  • Caching, lazy loading & batching: Recommend strategies to reduce latency and increase throughput without changing external behavior.
  • Use cases: Optimize a web service, data-processing pipeline, or a library in production.

Quick Start

Analyze a target function or service to identify bottlenecks, propose concrete optimization steps with measurable targets, and output a prioritized plan.

Frequently Asked Questions about performance-core

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

FAQPage Schema
How do I optimize software performance using a measurement-first approach?

Optimize software performance by establishing baselines, collecting latency and throughput metrics, and driving targeted improvements using a structured optimization checklist.

What is the best way to identify bottlenecks and hot paths in a microservice?

Identify bottlenecks and hot paths in a microservice using CPU, memory, and I/O profiling, along with distributed tracing to pinpoint latency sources.

Can I use this performance optimization skill for data-processing pipelines and libraries?

Yes, you can use this performance optimization skill for data-processing pipelines and libraries across various languages and architectures without changing external behavior.

How do I reduce latency and increase throughput without changing external behavior?

Reduce latency and increase throughput without changing external behavior by implementing caching, lazy loading, and batching strategies recommended during the analysis.

Why does my web service have high latency and how can I trace the root cause?

Trace the root cause of high latency in your web service by applying profiling and distributed tracing tools to measure and analyze the execution paths.