nextjs-code-review

Review Next.js App Router code for correctness, security, and maintainability issues.

Updated Jan 1, 2026
One-click install
npx skills add https://github.com/MORTAKI0/doittimer --skill nextjs-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nextjs-code-review
Source: https://github.com/MORTAKI0/doittimer/tree/main/.codex/skills/nextjs-code-review
Command: npx skills add https://github.com/MORTAKI0/doittimer --skill nextjs-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code review and audit of Next.js projects is error-prone and time-consuming; this Skill provides structured guidance to identify issues early and ship safer features.

Core Features & Use Cases

  • Guided correctness checks for server/client boundaries, routing, and data flow in Next.js apps.
  • Security and maintainability guidance focusing on unsafe patterns, type safety, accessibility, and performance implications.
  • Use Case: review a PR, audit a feature, or identify code smells in a Next.js project.

Quick Start

Review the attached Next.js PR and produce a prioritized list of issues with severity, impact, and suggested fixes.

Frequently Asked Questions about nextjs-code-review

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

FAQPage Schema
How do I review a Next.js PR for correctness and security issues?

You can audit Next.js code for correctness and security by evaluating server/client boundaries, routing, and data flow. This structured approach reports issues compromising maintainability, type safety, accessibility, and performance with actionable fixes.

What is the best way to audit Next.js App Router patterns for code smells?

The best way to audit Next.js App Router patterns is through a guided architectural assessment that identifies code smells and unsafe patterns. This ensures findings cover Next.js boundaries, readability, types, accessibility, and performance implications.

Does this code review process check server and client component boundaries in Next.js?

Yes, the code review process explicitly checks server and client component boundaries in Next.js. Guided correctness checks validate routing, data flow, and boundary enforcement to ensure maintainability and type safety across your application.

How do I identify security vulnerabilities and unsafe patterns during a Next.js feature audit?

To identify security vulnerabilities during a Next.js feature audit, apply maintainability and security guidance focusing on unsafe patterns. This catches type safety, accessibility, and performance issues early to help you ship safer features.

Can I get a prioritized list of issues with suggested fixes for my Next.js code?

Yes, you can get a prioritized list of issues with suggested fixes for your Next.js code. The review process outputs findings categorized by severity and impact, providing actionable fixes for architectural assessments and feature audits.