Testing

31 skills in this category

anthropics
Passed
Webapp Testing
This skill provides a complete toolkit for testing local web applications using Playwright. It includes helper scripts for managing server lifecycles, capturing browser console logs, discovering page elements, and automating interactions with both dynamic web apps and static HTML files.
TestingPlaywrightBrowser Automation+3
78956.0k3.2k
obra
Passed
Test Driven Development
A comprehensive guide to Test-Driven Development (TDD) that enforces the red-green-refactor cycle. Provides strict workflows for writing tests before implementation, common rationalizations to avoid, and testing anti-patterns to watch for when creating mocks or test utilities.
TddTestingUnit Tests+3
35338.2k2.4k
obra
Passed
Systematic Debugging
This skill teaches a rigorous 4-phase debugging methodology: Investigation, Pattern Analysis, Hypothesis Testing, and Implementation. It includes practical utilities for condition-based test waiting and test pollution detection, along with documentation on root cause tracing and defense-in-depth validation strategies.
DebuggingTestingRoot Cause Analysis+2
73438.2k2.5k
affaan-m
Passed
Verification Loop Skill
This skill provides a comprehensive verification workflow for Claude Code sessions. It runs build verification, type checking, linting, test suites with coverage, basic security scans for leaked secrets, and diff reviews to ensure code quality before creating pull requests.
VerificationTestingCode Quality+3
6532.2k
affaan-m
Passed
Tdd Workflow
This skill enforces test-driven development principles by guiding developers through TDD workflows. It provides comprehensive patterns for unit tests, integration tests, and E2E tests with examples using Jest, Vitest, and Playwright, along with mocking strategies and coverage requirements.
TddTestingUnit Testing+3
5832.2k
affaan-m
Passed
Golang Testing
A comprehensive guide for Go testing that covers table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD (Test-Driven Development) methodology with idiomatic Go practices and includes examples for mocking, HTTP handler testing, and CI/CD integration.
GolangTestingTdd+3
37832.2k
affaan-m
Passed
Eval Harness
Eval Harness provides a formal evaluation framework for Claude Code sessions, implementing eval-driven development (EDD) principles. It helps define expected behaviors before implementation, run evals continuously during development, and track pass/fail metrics for both capability and regression tests.
TestingEvaluationTdd+3
5932.2k
wshobson
Passed
temporal-python-testing
A comprehensive testing guide for Temporal Python workflows. Covers unit testing with time-skipping, integration testing with mocked activities, replay testing for determinism validation, and local development setup with Docker Compose and pytest configuration.
TemporalPythonTesting+3
50327.0k
wshobson
Passed
javascript-testing-patterns
A comprehensive guide for implementing JavaScript and TypeScript testing strategies. Covers unit testing, integration testing, mocking patterns, React component testing with Testing Library, test fixtures, and best practices for test-driven development using Jest and Vitest.
TestingJavascriptTypescript+4
57627.0k
wshobson
Passed
bats-testing-patterns
A comprehensive guide for writing unit tests for shell scripts using Bats (Bash Automated Testing System). Covers test structure, assertions, mocking, fixtures, CI/CD integration, and best practices for production-grade shell testing.
TestingBashShell Scripting+3
198727.0k
wshobson
Passed
e2e-testing-patterns
A comprehensive guide to end-to-end testing with Playwright and Cypress frameworks. It teaches patterns like Page Object Model, test fixtures, network mocking, visual regression testing, accessibility testing, and debugging strategies for building reliable and maintainable test suites.
E2e TestingPlaywrightCypress+3
68127.0k
wshobson
Passed
python-testing-patterns
This skill provides comprehensive Python testing patterns using pytest. It covers unit testing, fixtures for setup/teardown, mocking external dependencies, parameterized tests, async testing, property-based testing with Hypothesis, database testing, and CI/CD integration. The guide includes best practices for test organization, naming, and coverage reporting.
PythonPytestTesting+3
22527.0k
wshobson
Passed
web3-testing
This skill helps developers test Solidity smart contracts using Hardhat and Foundry frameworks. It covers unit testing, integration testing, mainnet forking for realistic testing scenarios, gas optimization analysis, fuzzing for edge cases, and CI/CD pipeline integration for automated testing workflows.
Web3Smart ContractsSolidity+3
49427.0k
wshobson
Passed
Javascript Testing Patterns
This skill provides comprehensive guidance for JavaScript and TypeScript development, covering testing frameworks (Jest, Vitest, Testing Library), modern ES6+ patterns including async/await and functional programming, Node.js backend architecture with Express/Fastify, and advanced TypeScript type system features like generics and conditional types.
JavascriptTypescriptTesting+4
6627.0k
wshobson
Passed
Screen Reader Testing
A comprehensive accessibility testing skill that guides users through screen reader testing with VoiceOver, NVDA, JAWS, and TalkBack. It includes WCAG 2.2 audit checklists, automated testing integration with axe-core, and remediation patterns for common accessibility issues.
AccessibilityWcagScreen Reader+3
161727.0k
ComposioHQ
Passed
Webapp Testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
PlaywrightBrowser AutomationTesting+3
29013.7k
obra
Passed
Verification Before Completion
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
WorkflowTestingVerification+3
66413.2k
anthropics
Passed
Code Review
A code review skill that launches multiple AI agents to audit pull requests for bugs and guideline compliance, filtering results by confidence score to reduce false positives.
Code ReviewPull RequestsGithub+3
3552.1k
anthropics
Passed
Pr Review Toolkit
Comprehensive PR review toolkit with 6 specialized agents for analyzing code comments, test coverage, error handling, type design, code quality, and simplification. Each agent focuses on a specific aspect of code quality and provides actionable feedback.
Code ReviewTestingQuality+3
742.1k
trailofbits
Passed
Cargo Fuzz
A comprehensive guide for fuzzing Rust projects using cargo-fuzz with libFuzzer backend. Covers installation, harness writing, sanitizer integration, coverage analysis, and provides real-world examples for finding bugs in Rust code.
RustFuzzingSecurity Testing+3
452.1k
trailofbits
Passed
Property Based Testing
A comprehensive property-based testing (PBT) guide that helps Claude detect PBT opportunities, generate tests, review existing tests, and apply Property-Driven Development across Python, JavaScript, Rust, Go, Java, and 10+ other languages including Solidity smart contracts.
TestingProperty Based TestingHypothesis+3
822.1k
lackeyjb
Passed
Playwright Skill
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
Browser AutomationPlaywrightTesting+3
8941.1k
alinaqi
Passed
User Journeys
This skill helps teams document and test user journeys through their applications. It provides templates for mapping critical user flows (signup, checkout, etc.), Playwright test patterns for E2E journey validation, and UX checklists to ensure experiences are clear, fast, and forgiving. The skill focuses on testing real user experiences rather than just feature specifications.
UxUser JourneyPlaywright+3
2445453
alinaqi
Passed
Playwright Testing
This skill provides comprehensive guidance for end-to-end testing with Playwright. It covers Page Object Model patterns, authentication handling, cross-browser testing, network mocking, visual testing, and CI/CD integration with GitHub Actions.
TestingE2ePlaywright+3
85453
alinaqi
Passed
Iterative Development
This skill provides structured templates and best practices for iterative test-driven development using the Ralph Wiggum loop plugin. It guides Claude through self-referential development cycles where the AI iterates on code until tests pass, with clear completion criteria and error classification to distinguish between fixable code issues and environment blockers.
TddTestingIterative Development+3
71453
alinaqi
Passed
Code Review
A comprehensive code review skill that enforces automated code reviews before commits and deployments. It supports multiple AI engines (Claude, OpenAI Codex, Google Gemini) and provides integration patterns for pre-commit hooks and GitHub Actions CI/CD pipelines.
Code ReviewCi CdGithub Actions+3
424453
fcakyon
Passed
Playwright Testing
This skill should be used when user asks about "Playwright", "responsiveness test", "test with playwright", "test login flow", "file upload test", "handle authentication in tests", or "fix flaky tests".
PlaywrightTestingE2e+3
862283
NeoLabHQ
Passed
Agent Evaluation
A comprehensive evaluation framework for assessing Claude Code agents, commands, and skills. Provides LLM-as-Judge implementation patterns, multi-dimensional rubrics, bias mitigation techniques, and metrics for measuring agent quality across instruction following, completeness, tool efficiency, reasoning, and coherence.
EvaluationQuality AssuranceLlm As Judge+3
525160
NeoLabHQ
Passed
Test Driven Development
Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first
TddTestingTest First+3
485159
Dicklesworthstone
Passed
ubs
Ultimate Bug Scanner (UBS) is a comprehensive static analysis tool that automatically scans your code for bugs, security issues, and code quality problems. It integrates with Claude Code via hooks to run scans on file saves and blocks dangerous git commands like 'git reset --hard' or 'rm -rf' to prevent accidental data loss.
Static AnalysisBug ScannerCode Quality+3
292144