code-quality

Audits TypeScript, React, and Next.js codebases and produces structured findings with remediation plans.

2|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/SkinnnyJay/simpill-utils --skill code-quality-skinnnyjay
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-quality
Source: https://github.com/SkinnnyJay/simpill-utils/tree/main/.claude/skills/code-quality
Command: npx skills add https://github.com/SkinnnyJay/simpill-utils --skill code-quality-skinnnyjay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Codebases accumulate AI-generated slop, junior-level mistakes, type safety violations, and React antipatterns that are hard to spot during routine development. This Skill performs a rigorous static audit and turns scattered issues into a prioritized, actionable remediation plan. ## Core Features & Use Cases - Deep Static Analysis: Detects AI slop indicators, junior code smells, TypeScript violations, React/Next.js antipatterns, performance issues, and documentation failures. - Structured Findings Report: Produces a severity-ranked findings table (Critical/High/Medium/Low) with file, line, category, root cause, and recommended fix. - Phased Remediation Plan: Delivers ordered, scoped tasks across type safety, React architecture, and performance phases. - Use Case: Point it at a Next.js app directory after an AI-assisted sprint to identify unnecessary client components, unsafe as casts, and unstable hook dependencies before merging. ## Quick Start Audit the src/components folder for code quality issues and produce a findings report with a remediation plan.

Frequently Asked Questions about code-quality

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

FAQPage Schema
How do I audit a TypeScript codebase for code quality issues?▼

Specify the scope to audit, such as a file, folder, or repository, and the audit runs a deep static analysis across six categories: AI slop, junior smells, TypeScript violations, React antipatterns, performance, and documentation. You receive a severity-ranked findings table and a phased remediation plan.

How to detect AI-generated code slop in a project?▼

AI slop indicators include redundant comments that restate code, generic helpers with no domain meaning, excessive abstraction without payoff, and inconsistent style across files. The audit flags these patterns explicitly and calls out code that appears AI-written.

Does the audit support Next.js App Router and server components?▼

Yes, the audit covers both App Router and Pages Router, including server and client component boundaries, API routes, and edge functions. It flags incorrect server/client splits, unnecessary client components, and data fetching in the wrong layer.

What React antipatterns does a code quality review catch?▼

Common findings include misuse of useEffect, side effects in render paths, unstable hook dependencies, props drilling instead of composition, poor memoization, and unnecessary re-renders. Each finding includes severity, why it is harmful, and a recommended fix.

What are the limitations of a static code quality audit?▼

Static analysis cannot measure actual runtime performance, verify business logic correctness, or replace tests. Findings are based on code inspection, so assumptions and areas needing human clarification are called out before the remediation plan is finalized.