Testing
42 skills with this tag
browser-use
Passed
Browser Use
Browser-use automates browser interactions for web testing, form filling, screenshots, and data extraction. It provides a persistent browser session CLI that supports headless Chromium, real Chrome with login sessions, and cloud-hosted browsers for complex multi-step web automation workflows.
Browser AutomationWeb ScrapingTesting+3
44677.3k3.7k
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
79356.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
35738.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
73838.2k2.5k
obra
Passed
Writing Skills
Guides the creation of well-structured Claude Code skills by applying Test-Driven Development principles to documentation. Includes templates for SKILL.md structure, testing methodologies using subagents with pressure scenarios, and optimization techniques for skill discovery (Claude Search Optimization).
Skill AuthoringTddDocumentation+3
58037.9k
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
6932.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
6332.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
38232.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
6332.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
50727.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
58027.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
199127.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
22927.0k
wshobson
Passed
dependency-upgrade
This skill helps manage major dependency version upgrades in JavaScript/TypeScript projects. It provides strategies for compatibility analysis, staged upgrade workflows, codemod automation, and comprehensive testing approaches including rollback plans and automated update configuration with Renovate or Dependabot.
Dependency ManagementNpmYarn+3
72027.0k
wshobson
Passed
Auth Implementation Patterns
This skill provides extensive patterns and best practices for authentication implementation (JWT, OAuth2, sessions), monorepo management (Turborepo, Nx, Bazel), debugging strategies, E2E testing with Playwright/Cypress, error handling, Git workflows, and code review excellence. It serves as a reference guide for building secure, scalable applications.
AuthenticationMonorepoTesting+3
13227.0k
wshobson
Passed
Bash Defensive Patterns
A comprehensive documentation resource for writing production-grade Bash scripts. It covers defensive programming techniques, POSIX compliance, Bats testing patterns, and ShellCheck configuration for static analysis and code quality.
BashShell ScriptingTesting+3
34527.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
7027.0k
wshobson
Passed
Async Python Patterns
This skill collection provides expert assistance for modern Python development. It includes specialized agents for Django, FastAPI, and general Python development, along with comprehensive documentation for async programming patterns, Python packaging with pyproject.toml, performance profiling and optimization, pytest testing strategies, and the fast uv package manager.
PythonAsyncTesting+3
6427.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
29413.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
66813.2k
EveryInc
Passed
Agent Browser
Agent Browser provides instructions for using Vercel's agent-browser CLI tool for headless browser automation. It enables web page interaction including navigation, form filling, clicking elements, taking screenshots, and scraping data using ref-based element selection from accessibility snapshots.
Browser AutomationWeb ScrapingCli+3
4966.5k
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
782.1k
trailofbits
Passed
Wycheproof
Wycheproof is a documentation skill that teaches developers how to validate cryptographic implementations using test vectors. It covers testing workflows for AES-GCM, ECDSA, ECDH, RSA, and other algorithms, with examples in Python and JavaScript.
CryptographyTestingSecurity+2
1102.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
872.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
8991.1k
antonbabenko
Passed
Terraform Skill
A comprehensive Terraform and OpenTofu skill that provides best practices for module development, testing strategies (native tests and Terratest), CI/CD workflows, security compliance, and code patterns. It includes decision matrices for choosing testing frameworks, naming conventions, and detailed reference guides for production-grade infrastructure-as-code.
TerraformOpentofuInfrastructure As Code+3
73774
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
2449453
alinaqi
Passed
Typescript
This skill provides comprehensive TypeScript development guidelines including strict compiler configuration, ESLint setup with type checking, Jest testing patterns, GitHub Actions CI/CD workflows, and pre-commit hooks. It documents best practices and anti-patterns to help maintain high code quality in TypeScript projects.
TypescriptEslintJest+3
90453
alinaqi
Passed
React Web
A comprehensive React web development skill that enforces test-first development (TDD) methodology. It provides patterns for functional components, custom hooks, state management with Zustand and React Query, routing with React Router, form handling with React Hook Form and Zod, and testing with React Testing Library and Playwright.
ReactFrontendTesting+3
79453
alinaqi
Passed
React Native
A comprehensive React Native development guide covering project structure, component patterns, state management with Zustand and React Query, testing with React Native Testing Library, and platform-specific code handling. This is a pure documentation skill with no executable scripts.
React NativeMobileTypescript+3
596453