Unit Testing
Parses the source tree for untested units, then writes tests in the framework that language expects.
Install
Claude Code: /plugin marketplace add wshobson/agents → /plugin install unit-testing
Test edilmemiş kod için birim ve entegrasyon testi yazarken ya da yeni kırılan bir testin sebebini ararken devreye giriyor.
- Author
- Seth Hobson
- License
- MIT
The test-generate command reads source files to extract testable units rather than guessing from filenames, then writes suites in the framework the language actually uses: pytest for Python, Jest for JavaScript and TypeScript, JUnit for Java, the standard testing package for Go. Generation covers the parts that decide whether a suite is worth keeping — boundary values, error paths, and mocks placed at the process edge instead of over internal calls, which is what stops a suite from breaking on every harmless refactor. A test-automator agent maintains and extends coverage as the code moves. A debugger agent is bundled for what happens immediately afterwards, when a freshly written test fails and the real question is whether the test or the code is wrong.
Similar skills
Game Development
SkillUnity DOTS, Godot 4 GDScript and Bukkit or Paper plugin agents in a single bundle.
JavaScript & TypeScript
SkillJavaScript and TypeScript agents with type-level utilities, Jest or Vitest setup and Node backends.
Python Development
SkillModern Python toolchain: uv for dependencies, ruff for lint and format, mypy or pyright for types.

Comments(0)
Sign in to comment