← 返回 Skills 市场
veeramanikandanr48

Test Master

作者 Veera · GitHub ↗ · v0.1.0
cross-platform ✓ 安全检测通过
8519
总下载
12
收藏
72
当前安装
1
版本数
在 OpenClaw 中安装
/install 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.
使用说明 (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
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install test-master
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /test-master 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug test-master
版本 0.1.0
许可证
累计安装 72
当前安装数 72
历史版本数 1
常见问题

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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 8519 次。

如何安装 Test Master?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install test-master」即可一键安装,无需额外配置。

Test Master 是免费的吗?

是的,Test Master 完全免费(开源免费),可自由下载、安装和使用。

Test Master 支持哪些平台?

Test Master 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Test Master?

由 Veera(@veeramanikandanr48)开发并维护,当前版本 v0.1.0。

💬 留言讨论