code-reviewer

Audit TypeScript/JavaScript codebases for best-practice standards and type-safety.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/JFrangel/agents --skill code-reviewer-jfrangel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/JFrangel/agents/tree/main/skills/best-practices
Command: npx skills add https://github.com/JFrangel/agents --skill code-reviewer-jfrangel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits code quality and enforces best-practice standards across codebases and AI-generated code, reducing bugs and technical debt.

Core Features & Use Cases

  • AI-assisted code quality auditing (Clean Code, SOLID, DRY, KISS) and architecture validation
  • Unit/integration/test planning and generation guidance, plus mutation testing workflows
  • Zero-Build-Error policy enforcement and strict linting with contextual reporting
  • Pre-merge quality reviews for TypeScript/JavaScript projects (Jest, Vitest, Playwright, Cypress)

Quick Start

Describe the codebase you want audited and specify the focus areas (e.g., "audit module X for type-safety and test coverage").

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I automate code review for a TypeScript project to enforce strict type-safety and zero build errors?▼

Automate code review for TypeScript by auditing codebases to enforce strict type-safety, zero-build-error policies, and robust error handling. It enforces comprehensive linting and validates best-practice standards across your project.

Can I use automated code quality auditing with Jest, Vitest, and Playwright test workflows?▼

Yes, automated code quality auditing works with Jest, Vitest, and Playwright. It guides unit, integration, and E2E test planning and generation while enforcing best-practice standards across your JavaScript and TypeScript test workflows.

What is mutation testing and how does it fit into AI-assisted code quality auditing?▼

Mutation testing evaluates test suite effectiveness by modifying code to check if tests fail. AI-assisted code quality auditing integrates mutation testing workflows to ensure comprehensive test coverage and validate robust error handling in your codebase.

Does this code review approach support pre-merge quality checks for CI pipelines?▼

Yes, this code review approach supports pre-merge quality checks for CI pipelines. It enforces strict linting, zero-build-error policies, and architecture validation for TypeScript and JavaScript projects prior to merging code changes.

How do I audit AI-generated code for SOLID, DRY, and KISS architecture validation?▼

Audit AI-generated code by validating architecture against Clean Code, SOLID, DRY, and KISS principles. It enforces strict linting and comprehensive type-safety while providing contextual reporting to reduce technical debt and bugs.

What's the best way to enforce best-practice standards and linting across an existing codebase?▼

The best way to enforce best-practice standards is through automated code quality auditing. It applies strict linting, zero-build-error policies, and contextual reporting to reduce technical debt across existing TypeScript and JavaScript codebases.