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.
Why use this skill?
Elevate your software quality with Test Master. An AI-powered QA expert for unit, integration, E2E, performance, and security testing strategies.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/veeramanikandanr48/test-masterWhat This Skill Does
The Test Master skill acts as your dedicated senior QA engineer, bringing over 12 years of industry experience to your development workflow. It specializes in ensuring software reliability, performance, and security through a rigorous, multi-faceted approach. By leveraging the three core testing modes—[Test] for functional correctness, [Perf] for performance metrics, and [Security] for vulnerability assessment—this skill helps you transition from basic verification to comprehensive quality assurance. Whether you are building an automation framework from scratch or troubleshooting a flaky E2E suite, Test Master provides the structural guidance, code patterns, and strategic planning necessary to maintain high-velocity deployments without sacrificing stability.
Installation
To add this skill to your workspace, run the following command in your terminal:
clawhub install openclaw/skills/skills/veeramanikandanr48/test-master
Use Cases
Test Master is designed for a wide range of software quality activities. Use it for unit testing (e.g., Jest or pytest), integration testing of APIs, and complex E2E user flows. It is highly effective for creating test strategies that emphasize the 'Shift Left' methodology, ensuring testing starts at the design phase. Use this skill when you need to conduct performance benchmarking with tools like k6, or when performing security audits to catch vulnerabilities before they reach production. It is also an excellent tool for defining defect management processes, improving test coverage metrics, and refactoring existing test suites to adhere to TDD Iron Laws.
Example Prompts
- "I am building a new login API. Use the [Test] mode to generate a comprehensive test suite covering happy paths, edge cases, and invalid authentication attempts using Supertest."
- "We have a slow page load time on our dashboard. Use [Perf] mode to help me create a k6 script to identify bottlenecks and suggest improvements for our React components."
- "Review this test file for anti-patterns. My tests are flaky and seem to depend on each other; identify the issues and suggest a refactor plan to make them isolated and robust."
Tips & Limitations
To get the most out of Test Master, always specify your testing framework (e.g., Jest, Playwright, Vitest) and the context of the code being tested. While the skill is powerful, it cannot verify code that is not provided or accessible to the agent. Avoid using production data when requesting test generation to ensure security and privacy. Remember that the skill excels at providing strategy and boilerplate, but you must ensure that your test environment is configured to handle the execution of these tests, especially for performance and security runs which often require specific infrastructure configurations. Always review the generated assertions to ensure they match your business logic precisely.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-veeramanikandanr48-test-master": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: code-execution, file-read, file-write
Related Skills
earnings-calendar
This skill retrieves upcoming earnings announcements for US stocks using the Financial Modeling Prep (FMP) API. Use this when the user requests earnings calendar data, wants to know which companies are reporting earnings in the upcoming week, or needs a weekly earnings review. The skill focuses on mid-cap and above companies (over $2B market cap) that have significant market impact, organizing the data by date and timing in a clean markdown table format. Supports multiple environments (CLI, Desktop, Web) with flexible API key management.
better-auth
Self-hosted auth for TypeScript/Cloudflare Workers with social auth, 2FA, passkeys, organizations, RBAC, and 15+ plugins. Requires Drizzle ORM or Kysely for D1 (no direct adapter). Self-hosted alternative to Clerk/Auth.js. Use when: self-hosting auth on D1, building OAuth provider, multi-tenant SaaS, or troubleshooting D1 adapter errors, session caching, rate limits, Expo crashes, additionalFields bugs.
dividend-growth-pullback-screener
Use this skill to find high-quality dividend growth stocks (12%+ annual dividend growth, 1.5%+ yield) that are experiencing temporary pullbacks, identified by RSI oversold conditions (RSI ≤40). This skill combines fundamental dividend analysis with technical timing indicators to identify buying opportunities in strong dividend growers during short-term weakness.
cli-developer
Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for CLI design, argument parsing, interactive prompts, progress indicators, shell completions.
options-strategy-advisor
Options trading strategy analysis and simulation tool. Provides theoretical pricing using Black-Scholes model, Greeks calculation, strategy P/L simulation, and risk management guidance. Use when user requests options strategy analysis, covered calls, protective puts, spreads, iron condors, earnings plays, or options risk management. Includes volatility analysis, position sizing, and earnings-based strategy recommendations. Educational focus with practical trade simulation.