check

Run TypeScript quality checks with Prisma, Biome, and Knip.

30|3|Updated Mar 8, 2020
One-click install
npx skills add https://github.com/uxname/liteend --skill check-uxname
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check
Source: https://github.com/uxname/liteend/tree/main/.agents/skills/check
Command: npx skills add https://github.com/uxname/liteend --skill check-uxname

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the full code quality workflow by executing TypeScript type checks, Biome lint/format, and Knip analysis, and then fixes issues and cleans up comments in changed code.

Core Features & Use Cases

  • Automated quality pipeline: runs TypeScript checks, linting/formatting, and unused code detection in a single command.
  • Auto-fix and cleanup: applies fixes where possible and removes or clarifies outdated comments in modified files.
  • CI/pre-commit ready: integrates with pre-commit hooks to ensure clean commits and consistent code quality across environments.

Quick Start

Run npm run check to execute the full quality pipeline and automatically fix issues.

Frequently Asked Questions about check

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

FAQPage Schema
How do I automate TypeScript linting and type checking before committing code?

Automating TypeScript linting and type checking before commits requires running a quality pipeline that executes Biome format and Knip analysis. This skill runs the full pipeline via npm scripts and applies automatic fixes to ensure clean pre-commit hooks.

What is the best way to detect unused code in a TypeScript project?

Detecting unused code in a TypeScript project is best handled by integrating Knip analysis into your quality pipeline. This skill runs Knip alongside TypeScript checks and Biome linting to identify and help remove dead code automatically.

Do I need specific npm scripts configured to run automated code quality checks?

Yes, running automated code quality checks requires specific npm scripts to be configured. Your project must define check, ts:check, lint:fix, and knip scripts so the pipeline can execute TypeScript validation, Biome formatting, and unused code detection.

Can Biome and Knip be integrated into a single pre-commit workflow?

Yes, Biome and Knip can be integrated into a single pre-commit workflow. This skill orchestrates both tools along with TypeScript type checking, running them together and applying automatic fixes where possible before code is committed.

How does the code quality pipeline handle outdated comments in modified files?

The code quality pipeline handles outdated comments by automatically removing or clarifying them in modified files. After running TypeScript checks, Biome lint, and Knip, it cleans up comments to maintain code clarity and consistency.