test-master

Generate test plans, test cases, and defect reports for software quality.

2|Updated Apr 18, 2021
One-click install
npx skills add https://github.com/rabbicse/go-projects --skill test-master-rabbicse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-master
Source: https://github.com/rabbicse/go-projects/tree/main/projects/movie-ticket-booking/.claude/skills/test-master
Command: npx skills add https://github.com/rabbicse/go-projects --skill test-master-rabbicse

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams create reliable tests, spot coverage gaps, and produce clear quality reports without guesswork. It reduces flaky results, missed edge cases, and weak validation across the software lifecycle.

Core Features & Use Cases

  • Test Design: Plans unit, integration, end-to-end, performance, and security coverage for a feature or service.
  • Test Implementation: Produces meaningful assertions, isolated mocks, and edge-case checks that verify behavior instead of internals.
  • Quality Analysis: Reviews coverage, identifies flaky tests, and turns failures into actionable defect reports and recommendations.
  • Use Case: A team preparing a checkout release can use this Skill to define the test matrix, write targeted regression checks, assess coverage gaps, and document release risks before shipping.

Quick Start

Ask the Skill to analyze your codebase or feature and produce a test strategy with concrete test cases, coverage gaps, and fix recommendations.

Frequently Asked Questions about test-master

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a test plan for web and API codebases?

To generate a test plan, analyze your codebase or feature to define a test matrix covering unit, integration, end-to-end, performance, and security testing. This produces targeted regression checks, coverage gap assessments, and documented release risks.

What is the best way to fix flaky tests and identify coverage gaps?

Fixing flaky tests requires reviewing test coverage to isolate external mocks and verify behavior. This process identifies flaky tests, remediates them, and turns failures into actionable defect reports with severity-ranked recommendations.

How do I write meaningful assertions and edge-case checks for integration testing?

Writing meaningful assertions for integration testing involves producing checks that verify behavior instead of internals. This requires isolated external mocks and edge-case coverage to ensure reliable validation across your service codebases.

Can I use this for security and performance testing across service codebases?

Yes, you can apply this to security and performance testing across service codebases. It designs specific coverage for these testing types, assesses gaps, and generates actionable defect reports for software quality before shipping.

How do I create defect reports with severity-ranked recommendations?

Creating defect reports involves reviewing coverage and turning test failures into actionable documentation. This generates severity-ranked recommendations and release risk assessments to help teams ship with confidence.