Code Quality & Review

Enforce TypeScript strict mode and code standards in React projects.

3|1|Updated Apr 18, 2025
One-click install
npx skills add https://github.com/imsaif/aiex --skill code-quality-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Code Quality & Review
Source: https://github.com/imsaif/aiex/tree/main/.claude/skills/code-review
Command: npx skills add https://github.com/imsaif/aiex --skill code-quality-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates manual code review bottlenecks and ensures every line of code adheres to strict project standards, maintaining high quality, consistency, and type safety across your entire codebase.

Core Features & Use Cases

  • Automated Code Standards Enforcement: Systematically reviews code against TypeScript strict mode, React best practices, Zod validation, Tailwind CSS, testing requirements, and naming conventions.
  • Detailed Review Workflow: Provides a step-by-step process for reviewing TypeScript type safety, component quality, data validation, React patterns, styling, accessibility, and testing.
  • Issue Identification & Fixes: Automatically flags critical issues, quality issues, and suggests improvements, reducing bugs and technical debt.
  • Use Case: Automatically identify and flag code quality issues, ensuring all new and updated code adheres to strict TypeScript, React, and design system standards, reducing bugs and technical debt.

Quick Start

Run all-in-one quality check

npm run fix-all

Frequently Asked Questions about Code Quality & Review

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

FAQPage Schema
How do I enforce TypeScript strict mode and type safety in code reviews?

TypeScript strict mode enforces explicit typing, no implicit any types, and explicit return types across your codebase. This Skill automates code reviews to validate these standards during PR checks and CI/CD pipelines, catching type safety issues before merge and reducing runtime bugs in React/TypeScript projects.

Can I automate code quality checks for React and TypeScript projects?

Yes. This Skill systematically reviews code against TypeScript strict mode, React best practices, Zod validation, accessibility standards, and testing requirements. It flags issues automatically during code reviews and pipelines, eliminating manual bottlenecks and ensuring consistency across your entire codebase.

What code quality standards does this enforce for React projects?

It enforces TypeScript strict mode, explicit typing, standard import ordering, Zod schema usage, testing coverage with accessibility checks, naming conventions, and React patterns. The Skill validates these across PRs and automated pipelines to reduce bugs and technical debt while maintaining type safety.

How do I reduce manual code review time for TypeScript codebases?

Automate code reviews by enforcing strict TypeScript standards, Zod validation, React patterns, and testing requirements in your CI/CD pipeline. This Skill provides a step-by-step review workflow that flags critical issues, suggests improvements, and systematically validates compliance—freeing reviewers from repetitive checks.

Do I need ESLint configured to use code quality automation?

ESLint integration is part of this Skill's code quality enforcement, working alongside TypeScript strict mode and pattern validation. The automated review process covers linting, type checking, accessibility, and testing requirements as a unified quality gate during code reviews and PR checks.

What's the best way to ensure accessibility compliance in React code reviews?

This Skill includes accessibility checks as part of its automated review workflow, validating React components against accessibility standards alongside TypeScript type safety, testing coverage, and naming conventions. It flags accessibility issues during PR checks before code reaches production.