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
  • 2 views
  • 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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.