testing-craft

Community

Write reliable unit tests that scale.

AuthorVKirill
Version1.0.0
Installs0

System Documentation

What problem does it solve?

testing-craft eliminates brittle, low-signal unit tests by standardizing how worker-tester agents structure tests, isolate dependencies, and verify outcomes with clear, maintainable assertions.

Core Features & Use Cases

  • Test anatomy discipline (AAA + four-phase): enforce consistent Arrange/Act/Assert and setup/exercise/verify/teardown structure for readability and faster defect localization.
  • Isolation with the right test doubles: choose dummy/stub/spy/mock/fake appropriately, with guardrails like “state verification first” and “wrap what you don’t own.”
  • Fixture and verification patterns: prefer fresh fixtures, creation methods, meaningful assertion messages, expected objects, and one logical assertion per test.
  • Test smell diagnostics: identify and fix common problems like Mystery Guest, Assertion Roulette, Eager Test, Fragile/Interacting/Slow tests, and General Fixture.

Quick Start

Use testing-craft when a worker-tester needs to write or refactor a unit test for a new behavior, a regression after a bug fix, or to untangle a flaky/obscure suite.

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: testing-craft
Download link: https://github.com/VKirill/antigravity-for-claude-code/archive/main.zip#testing-craft

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 471,000+ vetted skills library on demand.