Test Master
Jeffallan/claude-skillsGenerates test files, creates mocking strategies, analyzes code coverage, designs test architectures, and produces test plans and defect reports across functional, performance, and security testing disciplines. Use when writing unit tests, integration tests, or E2E tests; creating test strategies or automation frameworks; analyzing coverage gaps; performance testing with k6 or Artillery; security testing with OWASP methods; debugging flaky tests; or working on QA, regression, test automation, quality gates, shift-left testing, or test maintenance.
At a glance
This skill is for Code Review & Testing and helps you write unit tests, create test automation frameworks, and analyze code coverage gaps.
/plugin marketplace add Jeffallan/claude-skills
/plugin install test-master
Setup, runtime and requirements describe Jeffallan/claude-skills, the repo this skill ships in.
Test Automationk6ArtilleryOwaspMockingintegration-testing
Also in Jeffallan/claude-skills
View the repoGenerates Angular 17+ standalone components, configures advanced routing with lazy loading and guards, implements NgRx state management, app...
Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versio...
Use when designing new high-level system architecture, reviewing existing designs, or making architectural decisions. Invoke to create archi...
Integrates with Atlassian products to manage project tracking and documentation via MCP protocol. Use when querying Jira issues with JQL fil...
Designs chaos experiments, creates failure injection frameworks, and facilitates game day exercises for distributed systems — producing runb...
Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for parsing flags and subcommands, display...
Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies...
Generates, formats, and validates technical documentation — including docstrings, OpenAPI/Swagger specs, JSDoc annotations, doc portals, and...
Analyzes code diffs and files to identify bugs, security vulnerabilities (SQL injection, XSS, insecure deserialization), code smells, N+1 qu...
Writes, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techni...
Use when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Builds REST APIs using minimal or controller-based ro...
Optimizes database queries and improves performance across PostgreSQL and MySQL systems. Use when investigating slow queries, analyzing exec...
Other Code Review & Testing skills
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests,...
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
Move issues and external PRs through a state machine of triage roles — categorise, verify, grill if needed, and write agent-ready briefs.
Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold e...
Use when you need to resolve an in-progress git merge/rebase conflict.
A relentless interview that asks every frontier question at once, round by round.