typescript-quality-checker

Validate TypeScript/JavaScript code quality with Prettier, ESLint, tsc, and npm audit.

25|2|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/matteocervelli/llms --skill typescript-quality-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript-quality-checker
Source: https://github.com/matteocervelli/llms/tree/main/.claude/skills/typescript-quality-checker
Command: npx skills add https://github.com/matteocervelli/llms --skill typescript-quality-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, npm, typescript, eslint, prettier, npm-audit, and includes scripts (resource) components.

What problem does it solve?

This Skill provides comprehensive TypeScript/JavaScript code quality validation including formatting (Prettier), linting (ESLint), type checking (tsc), security analysis (npm audit), and code complexity analysis.

Core Features & Use Cases

  • Formatting (Prettier)
  • Linting (ESLint)
  • Type checking (tsc)
  • Security analysis (npm audit)
  • Code complexity analysis

Quick Start

Run formatting, linting, and type checks to ensure code quality and security readiness.

Frequently Asked Questions about typescript-quality-checker

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

FAQPage Schema
How do I validate TypeScript code quality with ESLint and Prettier?

TypeScript code quality validation combines formatting with ESLint and Prettier to enforce consistent style and catch errors. This Skill applies linting rules, type checking via tsc, and security scanning through npm audit to produce standards-compliant code across pre-commit and CI/CD workflows.

Can I run security analysis and dependency checks alongside linting?

Yes. This Skill integrates npm audit for security vulnerability detection and license verification alongside ESLint linting and type checking. All analyses run together to surface formatting issues, code defects, security risks, and compliance violations in a single pass.

How do I set up automated code quality gates in CI/CD?

Configure this Skill to enforce Prettier formatting, ESLint rules, TypeScript type checking, and npm audit security scans at pre-commit or CI/CD stages. It delivers automated reports with actionable remediation guidance so code review teams catch quality and security issues before merge.

What's included in the code quality reports this generates?

Reports contain Prettier formatting violations, ESLint rule breaches, TypeScript compilation errors, npm audit security findings, and license compliance status. Each report includes specific file locations and remediation steps for developers to fix issues.

Does this work with existing ESLint and Prettier configurations?

Yes. This Skill applies formatting, linting, and type checking using your project's existing ESLint and Prettier configurations. It respects your setup and adds npm audit security analysis and license verification on top of your current standards.

Can I analyze code complexity alongside formatting and linting?

Yes. This Skill includes code complexity analysis as part of comprehensive quality validation. It runs complexity checks together with Prettier formatting, ESLint linting, TypeScript type checking, and npm audit security scans to identify maintainability concerns.