check-tests
CommunityAssess 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.