performance-officer

Audit allocations, timeouts, throughput, and O(n) complexity to identify bottlenecks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sahajamoth/apex --skill performance-officer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-officer
Source: https://github.com/sahajamoth/apex/tree/main/.agents/skills/performance-officer
Command: npx skills add https://github.com/sahajamoth/apex --skill performance-officer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Performance Officer reviews performance characteristics such as allocations, timeouts, throughput, and O(n) complexity to identify bottlenecks and optimization opportunities.

Core Features & Use Cases

  • Focused analysis on hot paths, allocations, and algorithmic complexity.
  • Deterministic review checklist with actionable findings.
  • Use cases include long-running services, heavy computation loops, and scheduling workloads.

Quick Start

Run a targeted performance review on the target codebase to identify hot paths, allocations, and potential bottlenecks.

Frequently Asked Questions about performance-officer

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

FAQPage Schema
How do I identify performance bottlenecks in long-running services?

A performance review identifies bottlenecks by auditing memory allocations, timeouts, and throughput in long-running services. It applies a deterministic checklist to detect O(n) complexity issues within hot paths and produces actionable structured findings reports.

What is the best way to find memory allocations causing slow performance?

Finding problematic memory allocations requires a focused performance review on hot paths and exploration loops. This approach analyzes algorithmic complexity and allocation patterns to pinpoint optimization opportunities across various programming languages.

Can I use a code review to optimize algorithmic complexity in heavy computation loops?

Yes, you can use a deterministic code review to optimize algorithmic complexity in heavy computation loops. It evaluates O(n) complexity issues within hot paths to provide measurable performance guarantees and structured optimization findings.

Does a performance audit work for scheduling workloads and throughput issues?

A performance audit works for scheduling workloads and throughput issues by applying targeted reviews to these specific use cases. It analyzes throughput bottlenecks and timeout configurations to deliver structured findings for optimization.

What are the limitations of using a deterministic review checklist for performance optimization?

The deterministic review checklist focuses specifically on allocations, timeouts, throughput, and O(n) complexity, meaning it targets hot paths and heavy computation loops rather than general architectural design. It provides structured findings reports but does not automatically apply fixes.