Browse and install Claude Skills to enhance your development workflow. Currently showing 3230 skills.
This skill enables Claude to automate visual regression testing using tools like Percy and BackstopJS to capture screenshots and compare them against baselines. It identifies unintended UI changes, making it ideal for verifying visual consistency after code updates. Developers should trigger it for UI regression checks, visual testing requests, or when using phrases like "/visual-test".
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/visual-regression-tester
This skill automatically generates comprehensive unit tests from source code when developers request tests or use the "gut" shortcut. It supports multiple frameworks like Jest and pytest, intelligently detecting the appropriate one or using a specified framework. Use it to quickly create test cases covering various scenarios including edge cases and error conditions.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/unit-test-generator
This skill generates comprehensive test reports by aggregating results from various frameworks and calculating key metrics like coverage and pass rates. It provides trend analysis and outputs reports in multiple formats (HTML, PDF, JSON) for stakeholders. Use it when you need to create test reports, analyze failures, or compare historical test data.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/test-report-generator
This skill enables Claude to orchestrate complex test workflows using a dedicated plugin. It allows developers to define test execution graphs with dependencies, run tests in parallel, and intelligently select tests based on code changes. Use it for requests involving test orchestration, parallel execution, smart test selection, or CI/CD test integration.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/test-orchestrator
This skill enables Claude to manage isolated, reproducible test environments using Docker Compose and Testcontainers. Developers should use it when they need to programmatically set up test infrastructure, configure environment variables, and ensure proper cleanup. It's triggered by terms like "test environment," "docker compose," or "testcontainers."
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/test-environment-manager
This skill automatically generates test doubles like mocks, stubs, and spies to isolate code for unit testing. It analyzes code dependencies and creates appropriate doubles for frameworks like Jest or Sinon. Use it via the `/gen-doubles` command when you need to quickly create testing fixtures.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/test-doubles-generator
This skill enables Claude to generate realistic test data like users, products, and orders for software development. It's triggered by phrases like "generate test data" or "populate database" and is ideal for creating database fixtures or sample data for testing environments. The skill uses a dedicated plugin to produce data based on custom schemas for comprehensive testing.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/test-data-generator
This skill analyzes code coverage metrics to identify untested code and generate comprehensive coverage reports. It helps developers improve code quality by pinpointing coverage gaps and ensuring adequate test coverage. Use it when you need to analyze test coverage, generate reports, or find untested areas in your codebase.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/test-coverage-analyzer
This skill helps developers manage snapshot test failures by intelligently analyzing diffs to distinguish intentional changes from regressions. It enables selective snapshot updates and supports Jest, Vitest, Playwright, and Storybook frameworks. Use it when dealing with snapshot test failures or when you need to update snapshots.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/snapshot-test-manager
This skill runs smoke tests to verify critical application functionality like system health, authentication, and core features. Use it after deployments or significant changes to quickly validate operational status. It executes pre-defined test suites and provides fast pass/fail assessments.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/smoke-test-runner
This skill automates security testing for applications and APIs, covering OWASP Top 10 vulnerabilities like SQL injection, XSS, and CSRF. It triggers when users request security assessments, penetration tests, or scans using related keywords. Use it to quickly identify authentication, authorization, and other common security flaws.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/security-test-scanner
This skill enables Claude to track and run regression tests to ensure new changes don't break existing functionality, triggered by phrases like "run regression tests" or the shortcut "reg". It automates test execution, analyzes change impact, and provides insights into test history and flaky tests using the `regression-test-tracker` plugin. Use it to maintain code stability by identifying and automating critical tests.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/regression-test-tracker
This skill enables Claude to design, execute, and analyze performance tests like load, stress, and endurance testing using the performance-test-suite plugin. It helps identify bottlenecks in CPU, memory, database, or network by measuring metrics such as response time and throughput. Use it when you need comprehensive performance reports with graphs, percentiles, and optimization recommendations.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/performance-test-suite
This skill runs mutation testing to assess test suite quality by introducing code changes and checking if tests detect them. It's triggered by terms like "mutation testing" or "test effectiveness" and reports metrics like mutation survival rates. Use it to validate and improve your test coverage through automated analysis.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/mutation-test-runner
This skill automates mobile app testing for iOS and Android using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific configurations including device farms and simulators. Use it when you need to create or manage automated tests for mobile applications.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/mobile-app-tester
This skill enables Claude to test load balancing configurations by validating traffic distribution, testing failover scenarios, and verifying sticky sessions and health checks. Use it when developers ask to test load balancers, validate traffic distribution, or simulate server failures. It operates using the `load-balancer-tester` plugin with tools like Bash and Grep.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/load-balancer-tester
This skill automates running integration test suites by handling environment setup, database operations, and service orchestration. Use it when asked to execute integration tests, including specific suites or coverage options. It manages the full lifecycle from database seeding and migrations to dependent services and cleanup.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/integration-test-runner
This skill generates end-to-end test scripts for web applications using Playwright, Cypress, or Selenium. It automates critical user workflows like login, registration, and shopping cart processes. Use it when you need to create browser-based tests or validate multi-step interactions across different devices and browsers.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/e2e-test-framework
This skill provides database testing utilities including test data generation, transaction rollback wrappers, and schema validation. Use it when you need to create robust database tests or manage test data factories. Trigger it by mentioning database testing or using `/db-test` commands.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/database-test-manager
This skill validates API contracts using Pact for consumer-driven testing and OpenAPI validation to ensure provider-consumer compatibility. It helps generate contract tests, validate API responses, and check for breaking changes or specification compliance. Use it when working with contract testing, Pact, or OpenAPI validation in API development workflows.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/contract-test-validator
This skill enables Claude to design and execute controlled chaos engineering experiments to test system resilience. It helps with failure injection, latency simulation, and validating recovery mechanisms using tools like Chaos Mesh and AWS FIS. Use it when planning GameDays or testing circuit breakers and retry logic.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/chaos-engineering-toolkit
This skill automates cross-browser testing for web applications using BrowserStack, Selenium Grid, or Playwright across Chrome, Firefox, Safari, and Edge. It identifies browser-specific bugs and generates detailed reports with screenshots for visual verification. Use it when you need to test compatibility or run cross-browser tests via commands like `/browser-test`.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/browser-compatibility-tester
This skill automatically generates and executes comprehensive test suites for REST and GraphQL APIs. It validates endpoints against OpenAPI specifications, covering CRUD operations, authentication, and security. Use it when you need automated API testing, contract validation, or OpenAPI compliance checks.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/api-test-automation
The fuzzing-apis skill enables automated security testing of APIs by generating malformed inputs and boundary values to uncover vulnerabilities like SQL injection and XSS. Developers should use it when they need to perform fuzz testing, vulnerability scanning, or security analysis of an API endpoint. It's invoked via the `/fuzz-api` command and creates comprehensive test suites to identify security flaws and edge cases.
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus/tree/main/api-fuzzer