Skill Detail
Summarize failing Go test runs and rerun flakes before CI repair loops with gotestsum
Use gotestsum to turn noisy `go test` output into compact failure summaries, JUnit or JSON artifacts, and optional reruns of flaky tests before an agent starts fixing Go code.
Code Quality & ReviewMulti-Framework
Code Quality & Review
Multi-Framework
Security Reviewed
โญ 2.6k GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill summarize-failing-go-test-runs-and-rerun-flakes-before-ci-repair-loops-with-gotestsum
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
gotestsum, Go toolchain
Install & setup
Download a release binary, or install from source with `go install gotest.tools/gotestsum@latest`.
Author
gotestyourself maintainers
Publisher
Open Source Project
Last updated
Apr 15, 2026
Quick brief
Use gotestsum when an agent needs to run `go test -json`, summarize failing packages and tests, emit CI-friendly artifacts, and optionally rerun flaky failures before handing a repair loop back to CI. Invoke this instead of plain `go test` when the real job is triage, reporting, and failure-focused supervision around a Go test run, not just executing tests once. The scope boundary is narrow and skill-shaped: gotestsum is the reporting, rerun, and CI-artifact layer for Go test workflows, not a generic Go framework, package manager, or broad test platform listing.