quality-perf-review

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill addresses performance degradation in full-stack web applications by identifying evidence-based bottlenecks rather than relying on guesswork or micro-optimizations.

Core Features & Use Cases

  • Static Analysis: Scans code for common performance anti-patterns like N+1 database queries, blocking I/O, and bundle bloat.
  • Dynamic Profiling: Offers guided, permission-based benchmarking to measure real-world performance under load.
  • Interactive Workflow: Provides a structured, step-by-step review process that validates findings with the user before suggesting safe, non-breaking optimizations.

Quick Start

Ask the agent to perform a performance review on the current project to identify and resolve slow code paths.

Frequently Asked Questions about quality-perf-review

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

FAQPage Schema
How do I identify performance bottlenecks in my web application?

Identify performance bottlenecks by running static and dynamic analysis on your codebase to detect N+1 database queries, event-loop blocking operations, and frontend bundle bloat. This systematic evaluation measures runtime metrics to ensure evidence-based optimization.

What's the best way to audit full-stack web app performance without guesswork?

Audit full-stack performance by scanning code for anti-patterns and executing permission-based dynamic profiling under load. This evidence-based approach validates findings before suggesting safe, non-breaking optimizations to improve responsiveness.

How does static code analysis find N+1 database queries and bundle bloat?

Static analysis finds N+1 database queries and bundle bloat by scanning the full-stack codebase for common performance anti-patterns like blocking I/O. It evaluates code patterns systematically to pinpoint slow paths without executing the application.

Can I use dynamic profiling to measure real-world performance under load?

You can use dynamic profiling to measure real-world performance under load through guided, permission-based benchmarking. This dynamic analysis targets backend database queries and event-loop blocking operations to capture runtime metrics.

Does this performance review process validate optimization suggestions before applying them?

The performance review process validates optimization suggestions through an interactive, step-by-step workflow. It confirms findings with the user before applying safe, non-breaking optimizations to remediate slow code paths.

When should I avoid micro-optimizations for web app responsiveness?

Avoid micro-optimizations when performance degradation requires evidence-based remediation of full-stack bottlenecks. Instead, systematically evaluate code patterns and runtime metrics to target actual database queries and event-loop blocking operations.