performance-review

Automate performance-review checks for Node/TypeScript/Express/Prisma pull requests.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Utchash007/TermTalesBackend --skill performance-review-utchash007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-review
Source: https://github.com/Utchash007/TermTalesBackend/tree/main/.agents/skills/performance-review
Command: npx skills add https://github.com/Utchash007/TermTalesBackend --skill performance-review-utchash007

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance review checks for Node/TypeScript/Express/Prisma projects encountered during PR reviews are often manual, inconsistent, and error-prone. This skill provides a deterministic checklist to catch common performance pitfalls early in the development workflow.

Core Features & Use Cases

  • Deterministic checks for Prisma indexes, where clauses, and query patterns to reduce N+1 queries.
  • PR-focused guidance across changed models, routes, and middleware to surface performance issues before merging.
  • Extensible rules that support project-specific overrides and future domain expansions.

Quick Start

Run the performance-review skill against the current pull request to generate a practical, actionable checklist.

Frequently Asked Questions about performance-review

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

FAQPage Schema
How do I check Prisma schema indexes and query patterns for performance issues during a PR review?

You can check Prisma schema indexes and query patterns during a PR review by applying a deterministic checklist that validates where clauses and catches N+1 queries in Node and TypeScript projects. This ensures consistent performance checks before merging.

What's the best way to automate performance reviews for Node, TypeScript, and Express API routes?

The best way to automate performance reviews for Node, TypeScript, and Express API routes is to run a deterministic checklist against the pull request. This surfaces efficiency issues in changed middleware and routes early in the workflow.

Does this performance review checklist work with existing Express middleware and async patterns?

Yes, this performance review checklist works with existing Express middleware and async patterns. It evaluates API and middleware efficiency across changed files to ensure async operations do not introduce performance bottlenecks.

How do I reduce N+1 queries in a Prisma project before merging a pull request?

To reduce N+1 queries in a Prisma project before merging, run automated performance checks that validate Prisma indexes and query patterns. This deterministic review process identifies inefficient data fetching in the changed models.

Can I add project-specific overrides to the Node and TypeScript performance review rules?

Yes, you can add project-specific overrides to the Node and TypeScript performance review rules. The checklist supports extensible rules that allow custom validations and future domain expansions to fit your specific codebase requirements.