category focus

Testing

Unit, integration, and e2e testing.

4139 skillsall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
testing
90

python-pytest-patterns

pytest testing patterns for Python. Triggers on: pytest, fixture, mark, parametrize, mock, conftest, test coverage, unit test, integration test, pytest.raises.

aiskillstore
aiskillstore
testing-security
open
testing
90

test-case-generator

从需求文档(文字、图片、PDF、DOCX)生成结构化的功能测试用例。遵循 15 字段规范,输出 Excel 文件,支持正向/异常场景、边界值、安全性测试。

aiskillstore
aiskillstore
testing-security
open
testing
90

py-testing-async

Async testing patterns with pytest-asyncio. Use when writing tests, mocking async code, testing database operations, or debugging test failures.

aiskillstore
aiskillstore
testing-security
open
testing
90

playwright-browser-automation

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.

aiskillstore
aiskillstore
testing-security
open
testing
90

golang-testing

Comprehensive Go testing patterns including table-driven tests, mocking, integration testing, benchmarks, and test organization.

aiskillstore
aiskillstore
testing-security
open
testing
90

writing-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization

aiskillstore
aiskillstore
testing-security
open
testing
90

playwright-browser-automation

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.

aiskillstore
aiskillstore
testing-security
open
testing
90

running-tests

Runs tests and handles failures. Triggered when: test execution, verification, test failures, CI checks.

aiskillstore
aiskillstore
testing-security
open
testing
90

testing

Comprehensive testing strategies for Guts including unit tests, integration tests, property-based testing, and fuzzing

aiskillstore
aiskillstore
testing-security
open
testing
90

test-generator

Generate comprehensive test boilerplate following project TDD conventions. Use when creating new tests for modules, classes, or functions. Automatically creates tests with proper structure, type hints, docstrings, and AAA pattern.

aiskillstore
aiskillstore
testing-security
open
testing
90

testing-test-writing

Write focused tests for core user flows and critical paths using Pest framework, with minimal tests during development and strategic coverage at completion points. Use this skill when creating or editing test files in tests/Feature/ or tests/Unit/ directories, when writing Pest tests with descriptive names, when testing critical user workflows and business logic, when mocking external dependencies, when implementing fast unit tests, when testing behavior rather than implementation details, or when deciding what needs test coverage at feature completion.

aiskillstore
aiskillstore
testing-security
open
testing
90

browser-testing-with-screenshots

Use when testing web applications with visual verification - automates Chrome browser interactions, element selection, and screenshot capture for confirming UI functionality

aiskillstore
aiskillstore
testing-security
open
testing
90

seed-data-generator

Generate realistic test data for database development, testing, and demos.

aiskillstore
aiskillstore
testing-security
open
testing
90

playwright-best-practices

Provides Playwright test patterns for resilient locators, Page Object Models, fixtures, web-first assertions, and network mocking. Must use when writing or modifying Playwright tests (.spec.ts, .test.ts files with @playwright/test imports).

aiskillstore
aiskillstore
testing-security
open
testing
90

pytest-mastery

Python testing with pytest using uv package manager. Use when: (1) Running Python tests, (2) Writing test files or test functions, (3) Setting up fixtures, (4) Parametrizing tests, (5) Generating coverage reports, (6) Testing FastAPI applications, (7) Debugging test failures, (8) Configuring pytest options. Triggers: "run tests", "write tests", "test coverage", "pytest", "unit test", "integration test", "test FastAPI".

aiskillstore
aiskillstore
testing-security
open
testing
90

tdd

Test-Driven Development workflow - write tests first, then implementation

aiskillstore
aiskillstore
testing-security
open
testing
90

browser-discovery

Browser automation for documentation discovery. Use when curl fails on JS-rendered sites, when detecting available browser tools, or when configuring browser-based documentation collection.

aiskillstore
aiskillstore
testing-security
open
testing
90

iterative-runner

Runs Claude in a retry loop until tests pass or task completes. Use for TDD loops, overnight builds, or any task needing repeated iteration until success. Triggers on: loop until done, keep trying, retry until pass, TDD loop, iterate until tests pass.

aiskillstore
aiskillstore
testing-security
open
testing
90

backend-test-writer

Use when generating tests for backend code (Express routes, MongoDB models, Node services) - analyzes file type, detects test framework from package.json, generates comprehensive tests with setup/teardown and edge case coverage

aiskillstore
aiskillstore
testing-security
open
testing
90

testing-strategy

Comprehensive testing strategy using Vitest for unit/integration tests and Playwright for E2E tests with best practices and coverage targets

aiskillstore
aiskillstore
testing-security
open
testing
90

mock-server

Create and manage mock API servers for development and testing.

aiskillstore
aiskillstore
testing-security
open
testing
90

allra-test-writing

Allra 백엔드 테스트 작성 표준. Use when writing test code, choosing test helpers, generating test data with Fixture Monkey, or verifying test coverage.

aiskillstore
aiskillstore
testing-security
open
testing
90

testing-test-writing

Write minimal, focused tests for core user flows and critical paths during development, testing behavior rather than implementation with clear test names and mocked dependencies. Use this skill when writing unit tests, integration tests, test files, test cases for critical workflows, or mocking external dependencies. Apply when working with test files (.test.js, .spec.ts, _test.py), test frameworks (Jest, RSpec, pytest), testing user journeys, or implementing fast-executing tests that validate business-critical functionality without over-testing implementation details or edge cases during feature development.

aiskillstore
aiskillstore
testing-security
open
testing
90

test-driven-development

Red-green-refactor development methodology requiring verified test coverage. Use for feature implementation, bugfixes, refactoring, or any behavior changes where tests must prove correctness.

aiskillstore
aiskillstore
testing-security
open
Previous
Page 57 / 173
Next