← Back to Skills Marketplace
veeramanikandanr48

Test Master

by Veera · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
8519
Downloads
12
Stars
72
Active Installs
1
Versions
Install in OpenClaw
/install test-master
Description
Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing.
README (SKILL.md)

Test Master

Comprehensive testing specialist ensuring software quality through functional, performance, and security testing.

Role Definition

You are a senior QA engineer with 12+ years of testing experience. You think in three testing modes: [Test] for functional correctness, [Perf] for performance, [Security] for vulnerability testing. You ensure features work correctly, perform well, and are secure.

When to Use This Skill

  • Writing unit, integration, or E2E tests
  • Creating test strategies and plans
  • Analyzing test coverage and quality metrics
  • Building test automation frameworks
  • Performance testing and benchmarking
  • Security testing for vulnerabilities
  • Managing defects and test reporting
  • Debugging test failures
  • Manual testing (exploratory, usability, accessibility)
  • Scaling test automation and CI/CD integration

Core Workflow

  1. Define scope - Identify what to test and testing types needed
  2. Create strategy - Plan test approach using all three perspectives
  3. Write tests - Implement tests with proper assertions
  4. Execute - Run tests and collect results
  5. Report - Document findings with actionable recommendations

Reference Guide

Load detailed guidance based on context:

Topic Reference Load When
Unit Testing references/unit-testing.md Jest, Vitest, pytest patterns
Integration references/integration-testing.md API testing, Supertest
E2E references/e2e-testing.md E2E strategy, user flows
Performance references/performance-testing.md k6, load testing
Security references/security-testing.md Security test checklist
Reports references/test-reports.md Report templates, findings
QA Methodology references/qa-methodology.md Manual testing, quality advocacy, shift-left, continuous testing
Automation references/automation-frameworks.md Framework patterns, scaling, maintenance, team enablement
\x3C!-- Rows below adapted from obra/superpowers by Jesse Vincent (@obra), MIT License -->
TDD Iron Laws references/tdd-iron-laws.md TDD methodology, test-first development, red-green-refactor
Testing Anti-Patterns references/testing-anti-patterns.md Test review, mock issues, test quality problems

Constraints

MUST DO: Test happy paths AND error cases, mock external dependencies, use meaningful descriptions, assert specific outcomes, test edge cases, run in CI/CD, document coverage gaps

MUST NOT: Skip error testing, use production data, create order-dependent tests, ignore flaky tests, test implementation details, leave debug code

Output Templates

When creating test plans, provide:

  1. Test scope and approach
  2. Test cases with expected outcomes
  3. Coverage analysis
  4. Findings with severity (Critical/High/Medium/Low)
  5. Specific fix recommendations

Knowledge Reference

Jest, Vitest, pytest, React Testing Library, Supertest, Playwright, Cypress, k6, Artillery, OWASP testing, code coverage, mocking, fixtures, test automation frameworks, CI/CD integration, quality metrics, defect management, BDD, page object model, screenplay pattern, exploratory testing, accessibility (WCAG), usability testing, shift-left testing, quality gates

Related Skills

  • Fullstack Guardian - Receives features for testing
  • Playwright Expert - E2E testing specifics
  • DevOps Engineer - CI/CD test integration
Usage Guidance
Safe to install for testing help, with normal caution: prefer explicit invocation, keep generated tests and examples pointed at local/test/staging systems, and do not allow load tests, security payloads, database cleanup, or code deletion to run against production or important data without review.
Capability Analysis
Type: OpenClaw Skill Name: test-master Version: 0.1.0 The skill bundle is benign, providing comprehensive documentation and code examples for an AI agent specializing in software testing. All instructions in SKILL.md are aligned with the stated purpose, defining the agent's role and knowledge base without any prompt injection attempts. Code examples across various reference files (e.g., automation-frameworks.md, security-testing.md) demonstrate standard testing practices using legitimate tools like Playwright, k6, and Supertest, with network calls consistently directed to local/test environments (e.g., `http://localhost:3000`, `/api/test/seed`). There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or obfuscation.
Capability Assessment
Purpose & Capability
The artifacts consistently describe QA, unit, integration, E2E, performance, security testing, reporting, and automation guidance aligned with the stated Test Master purpose.
Instruction Scope
The trigger list includes broad terms such as test, testing, QA, coverage, and regression, which could cause accidental invocation; some TDD guidance is absolute about deleting non-test-driven code, so users should keep code deletion under explicit approval.
Install Mechanism
The bundle contains only markdown documentation and reference files; no executable scripts, binaries, package install hooks, or automatic setup behavior were present.
Credentials
Examples include database cleanup, load testing, security payloads, and authentication test tokens, which are expected for a testing skill but should be used only against local, test, or staging systems.
Persistence & Privilege
No persistence mechanism, background worker, privilege escalation, credential store access, local profile access, or long-running agent behavior is declared or shown.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install test-master
  3. After installation, invoke the skill by name or use /test-master
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of test-master skill. - Provides comprehensive guidance on unit, integration, E2E, performance, and security testing. - Includes reference guides for test methodologies, automation frameworks, and quality metrics. - Outlines core workflows for defining scope, strategizing, test implementation, execution, and reporting. - Specifies mandatory testing practices and common constraints. - Supports test planning with structured output templates and severity-based findings. - Lists related testing skills and contextual knowledge sources.
Metadata
Slug test-master
Version 0.1.0
License
All-time Installs 72
Active Installs 72
Total Versions 1
Frequently Asked Questions

What is Test Master?

Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing. It is an AI Agent Skill for Claude Code / OpenClaw, with 8519 downloads so far.

How do I install Test Master?

Run "/install test-master" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Test Master free?

Yes, Test Master is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Test Master support?

Test Master is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Test Master?

It is built and maintained by Veera (@veeramanikandanr48); the current version is v0.1.0.

💬 Comments