check-tests

Community

Assess test health beyond coverage

Authorcacack
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Identifies gaps in Go test suites that coverage numbers alone do not reveal, focusing on edge cases, assertion quality, test patterns, database matrix coverage, and important missing tests such as GEDCOM round-trip validation.

Core Features & Use Cases

  • Edge case detection: Scans domain/*_test.go files for tests covering invalid inputs, empty values, nils, and error paths.
  • Assertion quality review: Samples test files to check whether assertions validate specific values, error types, or only basic nil checks.
  • Pattern and coverage checks: Detects use of table-driven tests, dual-database (sqlite/postgres) test patterns, presence of _test.go counterparts for core packages, and GEDCOM import/export round-trip tests.
  • Use Case: A QA lead or maintainer runs this skill on a Go monorepo to produce a prioritized PASS/WARN/FAIL report highlighting test gaps that require developer attention.

Quick Start

Run the check-tests skill on the repository to analyze Go test files and produce a PASS/WARN/FAIL report for each check.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: check-tests
Download link: https://github.com/cacack/my-family/archive/main.zip#check-tests

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.