smithery.ai

quality-check

Run all quality checks including linting, formatting, and type checking. Use when user asks to check code quality, run checks, or verify code before committing.

First seen Apr 1, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash, TodoWrite
Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,752 B
  • docs SUMMARY.md 181 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 3 installs

SKILL.md

Quality Check Skill

Run comprehensive quality checks for the project including ESLint, Prettier formatting, and TypeScript type checking.

Instructions

When this skill is invoked:

  1. Execute the quality check script:

``bash bash .claude/skills/quality-check/scripts/run-checks.sh ``

  1. The script will:

- Run ESLint, Prettier formatting check, and TypeScript type checking - Display color-coded results for each check - Provide a summary showing passed/failed counts - List suggested fixes for any failures

  1. If the script exits with code 1 (failures detected):

- Show the complete output from the script - Ask the user if they want to run suggested auto-fix commands: - npm run lint:fix for linting issues - npm run format for formatting issues - Explain that type errors require manual fixes

  1. If the script exits with code 0 (all passed):

- Confirm success and show the script output - Let the user know the code is ready

Script Details

The [run-checks.sh](scripts/run-checks.sh) script:

  • Runs all three quality checks in sequence
  • Uses colored output for better readability
  • Tracks which checks failed and provides specific suggestions
  • Returns appropriate exit codes for CI/CD integration

When to Use

  • User asks to "check code quality" or "run checks"
  • Before creating a commit
  • After making code changes
  • When user asks "is the code ready?"

Success Criteria

All three checks must pass (exit code 0) for overall success.