Skip to content
Back to skills

Performance Review

ASecurity

Perform focused performance reviews of code changes, pull requests, branches, or workspace diffs for algorithmic complexity, database query patterns, N+1 risks, pagination, caching, batching, memory use, synchronous I/O, latency, and load behavior. Use when Codex is asked for a performance review, scalability review, profiling plan, benchmark plan, or latency-risk assessment.

  • 75 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 28, 2026
ai-agentspythongobashapidatabaseperformance

Works with

  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add franklioxygen/agent-workflows --skill performance-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Performance Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Performance Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/franklioxygen-performance-review/badge)](https://www.skillsdirectory.com/skills/franklioxygen-performance-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: performance-review
description: Perform focused performance reviews of code changes, pull requests, branches, or workspace diffs for algorithmic complexity, database query patterns, N+1 risks, pagination, caching, batching, memory use, synchronous I/O, latency, and load behavior. Use when Codex is asked for a performance review, scalability review, profiling plan, benchmark plan, or latency-risk assessment.
---

<!--
Function Name: performance-review
Description: Codex skill instructions for focused performance reviews and profiling plans.
-->

# Performance Review

## Quick Start

- Run `scripts/performance_signal_scan.py <path>` when a repository or changed-file path is available.
- Read [references/performance-review-checklist.md](references/performance-review-checklist.md) before finalizing findings.
- Follow shared safety, validation, and scope rules in [../_shared/references/skill-operating-rules.md](../_shared/references/skill-operating-rules.md).
- Focus on hot paths, data size, request rate, and operational cost.
- Stay read-only unless the user explicitly asks for fixes.

## Review Workflow

1. Establish expected scale: records, requests per second, concurrency, payload size, memory budget, latency budget.
2. Identify hot paths and expensive dependencies: database, network, filesystem, CPU, serialization, rendering, queues.
3. Run signal scan:

```bash
python3 scripts/performance_signal_scan.py /path/to/repo-or-file
```

4. Trace loops, queries, API calls, and allocations through realistic worst-case inputs.
5. Recommend validation: targeted tests, profiling, explain plans, benchmarks, load tests, or production metrics.

## Output Rules

- Findings must include scale assumptions and the cost mechanism.
- Distinguish measured issues from plausible risks.
- Prefer concrete mitigations: add pagination, batch calls, add index, cache with invalidation, stream data, avoid repeated work.
- If no findings are found, state residual risk and whether profiling or benchmarks were skipped.

Files in this skill

  • SKILL.md2 KB
  • agents/interface.yaml302 B
  • references/performance-review-checklist.md1.1 KB
  • scripts/performance_signal_scan.py2.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…