Armory
Source
Browse
Sub-Agents

test-suite-generator

PROACTIVELY USE this agent when you need to create comprehensive test coverage for new or existing code functionality. This agent MUST BE USED after implementing new code, features, or functions to ensure proper test coverage and quality assurance. Examples: <example>Context: User has just implemented a new user authentication service and needs comprehensive test coverage. user: 'I just finished implementing the UserAuthService class with login, logout, and password reset methods. Can you create a full test suite for it?' assistant: 'I'll use the test-suite-generator agent to create comprehensive unit tests, integration tests, and edge case scenarios for your UserAuthService.' <commentary>Since the user needs comprehensive test coverage for new functionality, use the test-suite-generator agent to analyze the code and create appropriate tests.</commentary></example> <example>Context: User notices low test coverage in their existing codebase and wants to improve it. user: 'Our payment processing module only has 40% test coverage. We need to add more tests to cover edge cases and integration scenarios.' assistant: 'I'll use the test-suite-generator agent to analyze your payment processing module and create additional tests to improve coverage.' <commentary>Since the user wants to improve existing test coverage, use the test-suite-generator agent to identify gaps and create comprehensive tests.</commentary></example>

Score
Unranked
Evidence
No signals yet
Last commit
Not known
Listed

Install

armory install test-suite-generator --cli claude

writes the file to.claude/agents/test-suite-generator.mdListed as compatible

Configuration
# fetches the source and writes it to:
.claude/agents/test-suite-generator.md

Needs the armory CLI · not on npm yet, build it from cli/ in the repository

What it is

dl-ezo/claude-code-sub-agents sub-agent test-suite-generator. PROACTIVELY USE this agent when you need to create comprehensive test coverage for new or existing code functionality. This agent MUST BE USED after implementing new code, features, or functions to ensure proper test coverage and quality assurance. Examples: Context: User has just implemented a new user authentication service and needs comprehensive test coverage. user: 'I just finished implementing the UserAuthService class with login, logout, and password reset methods. Can you create a full test suite for it?' assistant: 'I'll use the test-suite-generator agent to create comprehensive unit tests, integration tests, and edge case scenarios for your UserAuthService.' Since the user needs comprehensive test coverage for new functionality, use the test-suite-generator agent to analyze the code and create appropriate tests. Context: User notices low test coverage in their existing codebase and wants to improve it. user: 'Our payment processing module only has 40% test coverage. We need to add more tests to cover edge cases and integration scenarios.' assistant: 'I'll use the test-suite-generator agent to analyze your payment processing module and create additional tests to improve coverage.' Since the user wants to improve existing test coverage, use the test-suite-generator agent to identify gaps and create comprehensive tests.

When to use it

PROACTIVELY USE this agent when you need to create comprehensive test coverage for new or existing code functionality. This agent MUST BE USED after implementing new code, features, or functions to ensure proper test coverage and quality assurance. Examples: Context: User has just implemented a new user authentication service and needs comprehensive test coverage. user: 'I just finished implementing the UserAuthService class with login, logout, and password reset methods. Can you create a full test suite for it?' assistant: 'I'll use the test-suite-generator agent to create comprehensive unit tests, integration tests, and edge case scenarios for your UserAuthService.' Since the user needs comprehensive test coverage for new functionality, use the test-suite-generator agent to analyze the code and create appropriate tests. Context: User notices low test coverage in their existing codebase and wants to improve it. user: 'Our payment processing module only has 40% test coverage. We need to add more tests to cover edge cases and integration scenarios.' assistant: 'I'll use the test-suite-generator agent to analyze your payment processing module and create additional tests to improve coverage.' Since the user wants to improve existing test coverage, use the test-suite-generator agent to identify gaps and create comprehensive tests.

How to install / invoke

# copy into your project's .claude/agents/
curl -sL https://github.com/dl-ezo/claude-code-sub-agents/raw/main/test-suite-generator.md -o .claude/agents/test-suite-generator.md

Notes

Extracted from dl-ezo/claude-code-sub-agents.