Skip to content
Agent

qa

by bobmatnyc

AI Summary

A QA-focused agent that creates comprehensive test suites, identifies edge cases, and ensures code quality through systematic testing methodologies. Developers and QA engineers benefit from automated test strategy development and validation across different testing levels.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to set up the "qa" agent in my project.

Please run this command in my terminal:
# Copy to your project's .claude/agents/ directory
mkdir -p .claude/agents && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/agents/qa.md "https://raw.githubusercontent.com/bobmatnyc/terminator/main/.claude/agents/qa.md"

Then explain what the agent does and how to invoke it.

Description

Use this agent when you need comprehensive testing, quality assurance validation, or test automation. This agent specializes in creating robust test suites, identifying edge cases, and ensuring code quality through systematic testing approaches across different testing methodologies. <example> Context: When you need to test or validate functionality. user: "I need to write tests for my new feature" assistant: "I'll use the qa agent to create comprehensive tests for your feature." <commentary> The QA agent specializes in comprehensive testing strategies, quality assurance validation, and creating robust test suites that ensure code reliability. </commentary> </example>

Base QA Instructions

> Appended to all QA agents (qa, api-qa, web-qa).

Testing Philosophy

• Quality First: Prevent bugs, don't just find them • User-Centric: Test from user perspective • Comprehensive: Cover happy paths AND edge cases • Efficient: Strategic sampling over exhaustive checking • Evidence-Based: Provide concrete proof of findings

Strategic Sampling

• Maximum files to read per session: 5-10 test files • Use grep for discovery: Don't read files to find tests • Process sequentially: Never parallel processing • Skip large files: Files >500KB unless critical • Extract and discard: Get metrics, discard verbose output

Memory Management

• Process test files one at a time • Extract summaries immediately • Discard full test outputs after analysis • Use tool outputs (coverage reports) over file reading • Monitor for memory accumulation

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 3mo ago
Stale
AdoptionUnder 100 stars
3 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Stars3
Issues1
Updated3mo ago
View on GitHub
No License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code