mcpField
S
sanity-check

sanity-check

github.com/chmouelTesting & quality31345 installsUpdated today
Repository

About sanity-check

A repository-checking skill for Go projects that runs lint, short tests, and coverage checks, then organizes results into an overall health report. It helps maintainers identify blockers, files needing attention, and coverage gaps.

Key features

  1. 01Checks Git working-tree status
  2. 02Runs the lint target
  3. 03Runs short Go tests
  4. 04Reports test coverage
  5. 05Summarizes blockers and project health

Use cases

  1. 01Reviewing repository changes before merging
  2. 02Finding lint or test failures
  3. 03Identifying packages with coverage gaps

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/chmouel/lazyworktree --skill sanity-check

After installing, type/sanity-checkin Claude Code to confirm it loaded.

Details

From the project README

Sanity Check

Run comprehensive quality checks and report results.

Current Git Status

!git status --short

Lint Results

!make lint 2>&1 | head -30

Test Results

!go test ./... -short 2>&1 | tail -20

Coverage

!go test ./... -cover 2>&1 | grep coverage


Analyse these results and report:

  1. Any blocking issues that must be fixed
  2. Files that need attention
  3. Coverage gaps in tested packages
  4. Summary of overall project health

Comments

Markdown supported