Run Quality Checks

SkillDev tools

Lets your agent run Claude skill checks covering linting, type checking, and tests before commits.

Use Run Quality Checks in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Run Quality Checks and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the Run Quality Checks skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Run Quality ChecksStart free
About this skill

Run all quality checks including linting, type checking, and tests. Use when the user wants to verify code quality, before committing, or when preparing a PR.

What this skill tells your AI

The instructions your AI receives, as published by leboncoin/spark-web in .cursor/skills/run-quality-checks/SKILL.md and read by ahel’s review.

Execute all code quality checks for the Spark UI project.

When to Use

  • Before committing code
  • When preparing a PR
  • User wants to verify code quality
  • User mentions "lint", "typecheck", or "quality"

Instructions

  1. Linting:

    npm run lint
    

    Checks code style and quality with Oxlint.

  2. Type Checking:

    npm run typecheck
    

    Verifies TypeScript types are correct.

  3. Formatting:

    npm run format
    

    Writes formatted source with Oxfmt.

  4. Formatting (check only):

    npm run format:check
    

    Verifies formatting without modifying files.

  5. Lint and format:

    npm run prettify
    

    Runs lint, then applies Oxfmt.

  6. Tests:

    npm run test:run
    

    Runs all unit tests.

  7. Test Coverage:

    npm run test:coverage
    

    Generates coverage report.

  8. E2E Tests:

    npm run test:e2e
    

    Runs end-to-end tests with Playwright.

  9. Accessibility Tests:

    npm run test:a11y
    

    Runs accessibility tests.

Complete Quality Pipeline

For a complete check before PR:

npm run lint && npm run format:check && npm run typecheck && npm run test:run && npm run test:a11y

Signals

GitHub stars
93
Forks
27
Last commit
Sep 2026
Advanced
Item type
skill
Key
run-quality-checks
Source
github.com/leboncoin/spark-web