Unit Test Writer
Installation
SKILL.md
Unit Test Writer
What this skill does
This skill directs the agent to write a thorough unit test suite for a given function, class, or module. It systematically identifies happy paths, edge cases, error paths, and boundary conditions — then writes tests in your chosen framework (Jest, Vitest, Mocha, etc.) with proper mocking where needed.
Use this when you have a function that needs test coverage or when you want to verify your implementation handles edge cases you might not have thought of.
How to use
Claude Code / Cline
Copy this file to .agents/skills/unit-test-writer/SKILL.md in your project root.
Then ask the agent:
- "Write unit tests for
src/utils/formatCurrency.tsusing the Unit Test Writer skill." - "Use the Unit Test Writer skill to generate Vitest tests for this function."
Paste the function code into the chat, or reference the file path.