code-quality

Enforce strict type-checking and linting for TypeScript/React projects.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/CrazySwami/cross-platform-web-app-research --skill code-quality-crazyswami
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-quality
Source: https://github.com/CrazySwami/cross-platform-web-app-research/tree/main/.claude/skills/code-quality
Command: npx skills add https://github.com/CrazySwami/cross-platform-web-app-research --skill code-quality-crazyswami

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces high code quality across TypeScript/React projects via strict mode, linting, and consistent reviews to reduce bugs and maintenance costs.

Core Features & Use Cases

  • Strict Type-Checking: Enforce strict: true in tsconfig and avoid any types.
  • Quality Checks: Run type checks, linting, and review patterns to catch issues early.
  • Best Practices: Provide examples for component, hook, and data structure patterns to improve quality.
  • Use Case: Audit a PR to ensure exported APIs have explicit types and no any usage.

Quick Start

Run type-checks and linting locally to catch issues early:

  • pnpm tsc --noEmit
  • pnpm lint
  • pnpm tsc --noEmit && pnpm lint --fix