🔒

Unit Testing

5220 skills in Testing & Security > Unit Testing

data-seeding-fixtures-builder

Generates deterministic seed data for development and testing with factory functions, realistic fixtures, and database reset scripts. Use for "data seeding", "test fixtures", "database seeding", or "mock data generation".

patricio0312rev/skillset
2
0
Actualizado 1w ago

running-integration-tests

Marketplace

This skill enables Claude to run and manage integration test suites. It automates environment setup, database seeding, service orchestration, and cleanup. Use this skill when the user asks to "run integration tests", "execute integration tests", or any command that implies running integration tests for a project, including specifying particular test suites or options like code coverage. It is triggered by phrases such as "/run-integration", "/rit", or requests mentioning "integration tests". The plugin handles database creation, migrations, seeding, and dependent service management.

jeremylongshore/claude-code-plugins-nixtla
2
0
Actualizado 1w ago

test-review

Use this skill to review unit-tests, component-tests, and integration tests.

wmeints/promptyard
2
0
Actualizado 1w ago

managing-test-environments

Marketplace

This skill enables Claude to manage isolated test environments using Docker Compose, Testcontainers, and environment variables. It is used to create consistent, reproducible testing environments for software projects. Claude should use this skill when the user needs to set up a test environment with specific configurations, manage Docker Compose files for test infrastructure, set up programmatic container management with Testcontainers, manage environment variables for tests, or ensure cleanup after tests. Trigger terms include "test environment", "docker compose", "testcontainers", "environment variables", "isolated environment", "env-setup", and "test setup".

jeremylongshore/claude-code-plugins-nixtla
2
0
Actualizado 1w ago

python

Python coding standards, best practices, type hints, and testing patterns. Use when writing or reviewing Python code, implementing tests, or discussing Python language features.

bendrucker/claude
2
1
Actualizado 1w ago

test-naming-conventions

テスト命名規則を設計し、可読性と一貫性を維持するスキル。ファイル名、describe/it 構造、シナリオ表現を統一し、チーム運用を支援する。Anchors:• xUnit Test Patterns / 適用: 命名規則設計 / 目的: 可読性の向上• Specification by Example / 適用: シナリオ命名 / 目的: 意図の共有Trigger:Use when defining, reviewing, or enforcing test naming conventions and file structures.test naming, describe/it, file structure

daishiman/AIWorkflowOrchestrator
2
0
Actualizado 1w ago

test-driven-development

Use when implementing any feature or bugfix, adding tests, fixing flaky tests, refactoring, or changing behavior. Default approach for new features, bug fixes. Exceptions only for throwaway prototypes or generated code. Covers TDD workflow (red-green-refactor), condition-based waiting for async tests, and testing anti-patterns to avoid.

HTRamsey/claude-config
2
0
Actualizado 1w ago

vitest-react-testing

Write unit and component tests with Vitest, React Testing Library, and MSW. Use when writing unit tests, component tests, or mocking APIs following TDD workflow.

nekorush14/dotfiles
2
0
Actualizado 1w ago

macos-game-testing

Test the Nathaniel macOS game. Use when asked to test the macOS version, verify changes work on Mac, run sanity tests on desktop, or when the user says "test macOS", "run on mac", "verify mac build".

ruarfff/Nathaniel
2
0
Actualizado 1w ago

splitting-datasets

Marketplace

This skill enables Claude to split datasets into training, validation, and testing sets. It is useful when preparing data for machine learning model development. Use this skill when the user requests to split a dataset, create train-test splits, or needs data partitioning for model training. The skill is triggered by terms like "split dataset," "train-test split," "validation set," or "data partitioning."

jeremylongshore/claude-code-plugins-nixtla
2
0
Actualizado 1w ago

claude-code-plugin-builder

Marketplace

Creates Claude Code plugins with proper manifest structure, directory layout, and components (commands, agents, skills, hooks, MCP servers). Use when user requests creating plugins, adding slash commands, integrating MCP servers, setting up hooks, migrating Gemini extensions, or mentions "plugin.json", ".claude-plugin", or "marketplace.json". Handles plugin testing, debugging, and marketplace distribution.

pleaseai/claude-code-plugins
2
0
Actualizado 1w ago

finishing-a-development-branch

Marketplace

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

cipherstash/cipherpowers
2
0
Actualizado 1w ago

brokle-testing

Use this skill when writing, reviewing, or improving tests for the Brokle platform. This includes creating service tests, domain tests, integration tests, or understanding what to test versus what to skip based on the pragmatic testing philosophy.

brokle-ai/brokle
2
2
Actualizado 1w ago

signalwire

Marketplace

Use when building telephony, messaging, or video applications; implementing voice AI agents; working with SWML call flows; debugging webhook callbacks or call state issues; setting up real-time WebSocket communication; encountering authentication 401/403 errors; or troubleshooting SWAIG function errors - provides REST API patterns, SDK examples, and production-tested workflows for modern SignalWire communication systems

signalwire/signalwire-claude
2
1
Actualizado 1w ago

github-issues-from-spec

This skill transforms feature specifications, requirements documents, or plans into well-structured GitHub issues. It chunks large features into small, testable issues, creates them via gh CLI, and adds them to the appropriate GitHub project with labels. Use when converting specs to actionable issues.

adryanev/.dotfiles
2
0
Actualizado 1w ago

running-load-tests

Marketplace

This skill enables Claude to create and execute load tests for performance validation. It is designed to generate load test scripts using tools like k6, JMeter, and Artillery, based on specified test scenarios. Use this skill when the user requests to create a "load test", conduct "performance testing", validate "application performance", or needs a "stress test" to identify breaking points in the application. The skill helps define performance thresholds and provides execution instructions.

jeremylongshore/claude-code-plugins-nixtla
2
0
Actualizado 1w ago

conducting-chaos-engineering

Marketplace

This skill enables Claude to design and execute chaos engineering experiments to test system resilience. It is used when the user requests help with failure injection, latency simulation, resource exhaustion testing, or resilience validation. The skill is triggered by discussions of chaos experiments (GameDays), failure injection strategies, resilience testing, and validation of recovery mechanisms like circuit breakers and retry logic. It leverages tools like Chaos Mesh, Gremlin, Toxiproxy, and AWS FIS to simulate real-world failures and assess system behavior.

jeremylongshore/claude-code-plugins-nixtla
2
0
Actualizado 1w ago

unity-vcontainer

Marketplace

VContainer dependency injection expert specializing in IoC container configuration, lifecycle management, and Unity-optimized DI patterns. Masters dependency resolution, scoped containers, and testable architecture design. Use PROACTIVELY for VContainer setup, service registration, or SOLID principle implementation.

creator-hian/claude-code-plugins
2
0
Actualizado 1w ago

verification-before-completion

Run verification commands before claiming work is complete or fixed. Use before asserting any task is done, bug is fixed, tests pass, or feature works.

third774/dotfiles
2
0
Actualizado 1w ago

go-testing-table

Table-driven test patterns for Go

JamesPrial/claudefiles
2
0
Actualizado 1w ago