test driven development skills

29 tagged test driven development, measured the same way as everything else here.

Browse within: bdd 13bdd-framework 13golang 13test 13parallel-agents 8spec-driven-development 8tdd 8dotnet 6nunit-framework 6test-framework 6

debugging-failures

01

onsi/ginkgo

Skill Claude CodeCodex

Diagnose a failing Ginkgo suite as an agent — always run with --json-report into a predictable temp/gitignored location, read the terminal verdict line, then use jq to extract structured failure details (name, message, file:line, panic value, captured logs). Covers the panicked-vs-failed trap, panic locations pointing…

9.0k 22d ago A 122 tokens original MIT

running

02

onsi/ginkgo

Skill Claude CodeCodex

Run Ginkgo suites with the ginkgo CLI — run, -r, -p, --dry-run, watch, build (precompiled .test binaries), generate, outline, unfocus, labels, version; spec randomization (--randomize-all/--randomize-suites/--seed); running multiple suites (--keep-going/--skip-package/--compilers); previewing (--dry-run…

9.0k 22d ago A 142 tokens original MIT

onsi/ginkgo

Skill Claude CodeCodex

Parameterize and generate Ginkgo specs — DescribeTable/Entry table-driven specs, Entry descriptions (string, nil, closure, EntryDescription), PEntry/FEntry and per-Entry decorators, DescribeTableSubtree, generating specs in a construction-time loop, loading fixtures in TestXxx before RunSpecs, and shared-behavior…

9.0k 22d ago A 103 tokens original MIT

nunit-build-infra

04

nunit/nunit

Skill Claude CodeCodex

Use when editing .csproj, .nuspec, Directory.Build.props, Directory.Build.targets, Directory.Packages.props, the Cake build (build.cake, build.ps1, build.sh), or GitHub Actions workflows. Covers central package management, MinVer-driven versioning, the props-vs-targets split, and nuspec/csproj consistency.

2.6k 2d ago A 85 tokens MIT

nunit-code-style

05

nunit/nunit

Skill Claude CodeCodex

Use when writing or modifying C# method bodies, type declarations, or non-trivial logic in NUnit source. Covers NUnit's taste-and-judgment conventions — exception construction, simplification, naming intent, StringComparison, non-null check form, and var usage — that aren't already caught at build time.

2.6k 2d ago A 69 tokens MIT

nunit-performance

06

nunit/nunit

Skill Claude CodeCodex

Use when modifying hot paths in NUnit — constraint evaluation, equality comparison, value formatting, reflection-based dispatch, collection inspection, or anything that runs once per assertion or per test discovery. Covers allocation patterns, reflection caching, and how the team expects performance claims to be…

2.6k 2d ago A 59 tokens MIT

backprop

07

JuliusBrussee/cavekit

Skill Claude CodeCodex

Bug → spec protocol. When a bug is found or a test fails, trace the cause, decide whether a new §V invariant would catch recurrence, append to §B. This is the one non-obvious thing SDD does that plan-then-execute doesn't. Triggers on test failure, bug report, post-mortem, or explicit user ask.

1.1k 18d ago A 76 tokens original MIT

caveman

08

JuliusBrussee/cavekit

Skill Claude CodeCodex

Caveman encoding for SPEC.md and spec-adjacent writes. Loaded by /spec, /build, /check. Cuts tokens 75% vs prose while staying precise. Triggers on any write to SPEC.md or when user says "caveman", "compress this", "be brief".

1.1k 18d ago A 65 tokens original MIT

review

09

JuliusBrussee/cavekit

Skill Claude CodeCodex

Adversarial senior review of the spec before any code is written. Constructs a skeptical reviewer whose authority comes from the codebase, §R research, and live best-practice — then tries to REFUTE the spec, not rubber-stamp it. Every finding cites evidence (file:line or source); unverifiable ones are flagged.…

1.1k 18d ago A 139 tokens original MIT