code-reviewer-node

Apply Node.js-specific checks to Express, TypeScript, and GraphQL backend code.

16|2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/mamamou/ai-coding-skills --skill code-reviewer-node
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer-node
Source: https://github.com/mamamou/ai-coding-skills/tree/main/code-reviewer-node
Command: npx skills add https://github.com/mamamou/ai-coding-skills --skill code-reviewer-node

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Node.js/Express/TypeScript-specific code review overlay that extends the universal code-reviewer with Node.js-aware rules. Trigger when reviewing Express route handlers, middleware, REST controllers, GraphQL resolvers, Apollo Server setup, JWT/OAuth middleware, Bull/BullMQ job processors, or any .ts/.js file in a Node.js backend project. Keywords: Express, REST API, GraphQL, Apollo, JWT, OAuth, BullMQ, Bull, queue, middleware, TypeScript strict, tsconfig, req, res, next, router. Do NOT trigger for frontend React/Vue/Angular code in the same repo (use code-reviewer-react for those) or for infrastructure/IaC files. (updated 2026-03-28)

Core Features & Use Cases

  • Node.js/Express/TypeScript-specific rules layered on top of the universal checklist.
  • Detects review targets like Express routes, middleware, REST controllers, GraphQL resolvers, Apollo Server setup, JWT/OAuth middleware, Bull/BullMQ job processors, or any TS/JS backend file.
  • Apply in combination with the universal reviewer for a comprehensive, production-ready code quality gate.

Quick Start

Apply the universal code-reviewer rules first, then run this Node.js/Express/TypeScript overlay to enforce Node-specific checks.

Frequently Asked Questions about code-reviewer-node

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

FAQPage Schema
How do I review Express route handlers and middleware for security and performance issues?

To review Express route handlers and middleware, apply Node.js-specific checks that target security vulnerabilities and performance bottlenecks in REST controllers, JWT/OAuth middleware, and TypeScript strict mode compliance.

Can I use this to review GraphQL resolvers and Apollo Server setup in a Node.js backend?

Yes, you can review GraphQL resolvers and Apollo Server setup because the Node.js code review overlay explicitly targets these backend components alongside Express routes to ensure production-ready code quality.

What's the best way to review Bull or BullMQ job processors in a TypeScript backend?

The best way to review Bull or BullMQ job processors is layering Node-specific checks on top of a universal code reviewer to enforce TypeScript strict mode and Node.js version compatibility for queue processing files.

Does this code review overlay work with frontend React or Vue code in the same repository?

No, this overlay does not work with frontend React, Vue, or Angular code; it is designed exclusively for Node.js backend files like Express middleware and should not be triggered for frontend code.

How do I enforce TypeScript strict mode and Node.js version compatibility during code reviews?

You enforce TypeScript strict mode and Node.js version compatibility by running the Node.js-aware review rules that validate tsconfig settings and backend dependencies after applying universal code review standards.

Do I need to run a universal code reviewer before applying Node.js-specific review rules?

Yes, you need to run a universal code reviewer first to establish baseline code quality, then apply this Node.js overlay to enforce backend-specific checks for Express security and Node.js compatibility.