run-lint-checks

Run lint and quality checks for Angular + Vite projects via npm scripts.

3|2|Updated Oct 3, 2025
One-click install
npx skills add https://github.com/julianoczkowski/create-trimble-app --skill run-lint-checks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-lint-checks
Source: https://github.com/julianoczkowski/create-trimble-app/tree/main/templates/angular/.cursor/skills/run-lint-checks
Command: npx skills add https://github.com/julianoczkowski/create-trimble-app --skill run-lint-checks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run comprehensive lint checks for Angular + Vite project to ensure design system compliance, type safety, and code quality.

Core Features & Use Cases

  • Comprehensive lint suite: runs type-check, color, styles, borders, opacity, icons, and icon-names.
  • Mandatory pre-completion checks: ensure all violations fixed before marking tasks complete.
  • Flexible execution: run all checks via npm run lint:all or run individual scripts like npm run type-check, npm run lint:colors, etc.
  • Integration with development workflow: during development, pre-commit, CI/CD.

Quick Start

Run the full lint suite with npm run lint:all to begin automated checks on your Angular + Vite project.

Frequently Asked Questions about run-lint-checks

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

FAQPage Schema
How do I run lint checks for design system compliance in an Angular project?

You can run lint checks for design system compliance in Angular by executing npm run lint:all, which validates colors, styles, borders, opacity, and icons. This automated suite enforces strict design rules and type safety across your codebase.

Can I run targeted lint checks for specific design tokens like colors and icons?

Yes, you can run targeted lint checks for specific design tokens using individual scripts such as npm run lint:colors or npm run type-check. This allows you to validate specific design system rules and type safety without running the full lint suite.

Does this lint check suite work with Angular and Vite?

Yes, this lint check suite is specifically designed for Angular and Vite projects. It integrates directly into your development workflow to enforce design system compliance, type safety, and overall code quality during feature changes and code reviews.

How do I enforce mandatory pre-completion checks before committing Angular code?

You enforce mandatory pre-completion checks before committing Angular code by running the lint suite to guarantee all violations are fixed. This provides actionable feedback and fast remediation by standardizing checks before marking tasks complete.

What is the best way to integrate type checking and linting into an Angular CI/CD pipeline?

The best way to integrate type checking and linting into an Angular CI/CD pipeline is by running the standardized npm run lint:all and npm run type-check commands. This automates comprehensive quality checks to catch design system and type violations before deployment.