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.