lint-smoke

Run Biome linting and Vitest smoke tests with npm scripts.

2|1|Updated May 22, 2025
One-click install
npx skills add https://github.com/skyasu2/openmanager-vibe-v5 --skill lint-smoke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lint-smoke
Source: https://github.com/skyasu2/openmanager-vibe-v5/tree/main/.claude/skills/lint-smoke
Command: npx skills add https://github.com/skyasu2/openmanager-vibe-v5 --skill lint-smoke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the linting and lightweight testing workflow to verify code quality before commits, reducing the risk of introducing issues.

Core Features & Use Cases

  • Automated Linting: Enforce code quality standards across the codebase with Biome.
  • Fast Smoke Tests: Run quick test suites (Vitest-based) to validate core functionality.
  • Pre-commit Readiness: Provides guidance for standard pre-commit checks and auto-fix suggestions.
  • Use Case: A developer pushes a feature branch; the Skill runs lint and quick tests and returns a concise report to decide whether to proceed or fix issues.

Quick Start

Install project dependencies and run the lint and quick test commands to verify health.

Frequently Asked Questions about lint-smoke

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

FAQPage Schema
How do I automate lint and smoke tests before a git commit?

Automating lint and smoke tests before a commit involves running configured scripts to check code quality and execute fast test suites. This Skill uses Biome for linting and Vitest for quick validation to generate a concise pass or fail summary.

Can I use Biome and Vitest together for pre-commit checks?

Yes, Biome and Vitest can be used together for pre-commit checks. Biome enforces code quality standards and provides auto-fix suggestions, while Vitest executes fast smoke tests to validate core functionality before committing changes.

What is a fast smoke test workflow in JavaScript and TypeScript projects?

A fast smoke test workflow in JavaScript and TypeScript projects quickly validates core functionality without running the full test suite. This Skill automates lightweight Vitest-based testing to provide rapid feedback and ensure pre-commit readiness.

Does this automated linting process provide auto-fix suggestions?

Yes, the automated linting process provides auto-fix suggestions. By integrating Biome, the workflow enforces code quality standards across the codebase and returns actionable fixes alongside a concise pass or fail report.

How do I run quick tests and apply lint fixes using npm scripts?

You can run quick tests and apply lint fixes using npm scripts to verify project health before committing. This Skill targets npm scripts to execute Vitest smoke tests and Biome linting, returning a concise summary of the results.