review-code

Lint, type-check, and validate accessibility in Next.js projects.

Updated Oct 11, 2025
One-click install
npx skills add https://github.com/pluto-atom-4/nextjs-playground --skill review-code-pluto-atom-4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-code
Source: https://github.com/pluto-atom-4/nextjs-playground/tree/main/.claude/skills/review-code
Command: npx skills add https://github.com/pluto-atom-4/nextjs-playground --skill review-code-pluto-atom-4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill enforces strict code quality for the nextjs-playground project by validating linting, TypeScript transpilation, accessibility compliance, and type safety prior to changes entering the codebase.

Core Features & Use Cases

  • Biome linting with recommended rules to ensure code quality.
  • TypeScript transpilation checks in strict mode to catch typing issues early.
  • Accessibility validation for interactive elements, ARIA attributes, and SVG titles.
  • Type-safety validation and import-path resolution across the project.
  • Exception handling support for specific files or paths during validation.
  • Pre-commit and CI/CD integration to guarantee consistent quality.

Quick Start

Run pnpm lint and npx tsc --noEmit to validate code quality for the project.

Frequently Asked Questions about review-code

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

FAQPage Schema
How do I run automated code quality checks for Next.js projects?

Automated code quality checks for Next.js projects involve running Biome linting and TypeScript transpilation in strict mode. You can validate your entire codebase and targeted components by executing `pnpm lint` and `npx tsc --noEmit`.

How does accessibility validation work for interactive elements in Next.js?

Accessibility validation for interactive elements checks ARIA attributes and SVG titles to ensure compliance. It enforces high-quality code by validating accessibility rules across targeted components before changes enter the codebase.

Do I need strict TypeScript settings to perform type-safety validation?

Yes, strict TypeScript settings are required to perform type-safety validation. The validation process runs TypeScript transpilation checks in strict mode to catch typing issues early and enforce import-path resolution with path aliases.

Can I exclude specific files from Biome linting and type-checking?

Yes, you can exclude specific files or paths from Biome linting and type-checking using exception handling support. This allows you to bypass validation rules for designated files during the code quality enforcement process.

What is the best way to integrate Next.js code quality checks into CI/CD pipelines?

The best way to integrate Next.js code quality checks into CI/CD pipelines is by running Biome linting, TypeScript transpilation, and accessibility validations. This guarantees consistent quality prior to changes entering the codebase.