perf-review

Analyze full-stack web codebases to identify and remediate performance bottlenecks.

7|Updated May 28, 2026
One-click install
npx skills add https://github.com/zcaceres/skills --skill perf-review-zcaceres
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: perf-review
Source: https://github.com/zcaceres/skills/tree/main/plugins/quality/skills/perf-review
Command: npx skills add https://github.com/zcaceres/skills --skill perf-review-zcaceres

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill identifies and resolves performance bottlenecks in full-stack web applications by replacing guesswork with evidence-based analysis of database queries, bundle sizes, and event loop blocking.

Core Features & Use Cases

  • Static Analysis: Automatically detects N+1 query patterns, unoptimized imports, and synchronous I/O operations.
  • Dynamic Profiling: Offers guided benchmarking to measure real-world performance impacts.
  • Interactive Remediation: Provides a step-by-step workflow to review, verify, and apply performance fixes safely.

Quick Start

Ask the agent to perform a performance review on the current project to identify and fix bottlenecks.

Frequently Asked Questions about perf-review

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

FAQPage Schema
How do I identify performance bottlenecks in a full-stack web application codebase?▼

Identify performance bottlenecks through evidence-based static and dynamic analysis of database query efficiency, bundle sizes, and event loop blocking in Node.js and frontend frameworks.

How do I detect and fix N+1 query patterns and unoptimized imports in my web app?▼

Detect and fix N+1 query patterns and unoptimized imports using static analysis to automatically review code patterns, identify inefficient database queries, and apply non-breaking performance improvements.

What is the best way to measure the real-world performance impact of code optimizations?▼

Measure real-world performance impact through guided dynamic profiling and benchmarking metrics, which systematically evaluate code patterns to ensure non-breaking performance improvements.

Can I safely apply performance optimization fixes without breaking existing Node.js and frontend framework code?▼

Yes, you can safely apply performance optimization fixes using an interactive remediation workflow that provides step-by-step verification of code patterns and benchmarking metrics for non-breaking improvements.

Does this performance audit approach work with both frontend frameworks and Node.js backend code?▼

Yes, this performance audit approach works with both frontend frameworks and Node.js backend code, targeting database query efficiency, bundle size optimization, and event loop blocking across the full stack.

When should I use an evidence-based performance audit instead of guessing at code optimizations?▼

Use an evidence-based performance audit instead of guessing when you need to systematically evaluate code patterns and benchmarking metrics to remediate database, event loop, and bundle size bottlenecks.