Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cartridge-gg avatar

Pre Commit Check

  • 34 installs
  • 80 repo stars
  • Updated July 29, 2026
  • cartridge-gg/controller

Run format, lint, tests, and type checks before committing to verify changes pass all quality gates.

About

Runs all pre-commit quality checks (format, lint, tests, type check) before committing changes to the Cartridge monorepo. A developer uses it to verify changes pass quality gates before pushing.

  • Runs format, lint, tests, and type checks before committing
  • Mirrors the Husky pre-commit hook quality gates

Pre Commit Check by the numbers

  • 34 all-time installs (skills.sh)
  • Ranked #650 of 1,354 Code Review & Quality skills by installs in the Skillselion catalog
  • Data as of Jul 30, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cartridge-gg/controller --skill pre-commit-check

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs34
repo stars80
Last updatedJuly 29, 2026
Repositorycartridge-gg/controller

What it does

Run format, lint, tests, and type checks before committing to verify changes pass all quality gates.

Files

SKILL.mdMarkdownGitHub ↗

Pre-commit Check Skill

Run all pre-commit checks before committing changes.

Usage

Manually verify changes pass all quality gates before committing.

Steps

1. Run pnpm format to format code and fix auto-fixable lint issues 2. Run pnpm lint to check for remaining lint/format issues 3. Run appropriate tests based on changed files 4. Verify TypeScript compilation succeeds 5. Review changes one final time 6. Ready to commit if all checks pass

Notes

  • Husky pre-commit hook automatically runs format + lint:check
  • This skill useful for checking before pushing or during development
  • Consider running pnpm build for major changes

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.