测试
单元测试、集成测试与测试自动化
A/B Test Analysis
aj-geddes
Design and analyze A/B tests, calculate statistical significance, and determine sample sizes for conversion optimization and experiment validation
accessibility-testing
aj-geddes
Test web applications for WCAG compliance and ensure usability for users with disabilities. Use for accessibility test, a11y, axe, ARIA, keyboard navigation, screen reader compatibility, and WCAG validation.
speckit-implement
dceoy
Execute the implementation plan by processing and executing all tasks defined in tasks.md
fix-cves
okteto
Fix all CVEs in the Okteto CLI Docker image by scanning with Trivy and updating vulnerable dependencies and binaries
speckit-clarify
dceoy
Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.
speckit-baseline
dceoy
Generate feature specifications by analyzing existing source code.
speckit-tasks
dceoy
Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.
speckit-checklist
dceoy
Generate a custom checklist for the current feature based on user requirements.
laravel-billing
fusengine
Integrate Stripe and Paddle payments with Laravel Cashier. Use when implementing subscriptions, invoices, payment methods, webhooks, or billing portals.
designing-tests
CloudAI-X
Designs and implements testing strategies for any codebase. Use when adding tests, improving coverage, setting up testing infrastructure, debugging test failures, or when asked about unit tests, integration tests, or E2E testing.
analyzing-projects
CloudAI-X
Analyzes codebases to understand structure, tech stack, patterns, and conventions. Use when onboarding to a new project, exploring unfamiliar code, or when asked "how does this work?" or "what's the architecture?"
ddd-design-docs
ssiumha
Provides DDD layered architecture patterns. Use when designing domain-centric systems or structuring complex business logic.
ci-cd
ssiumha
Sets up CI/CD workflows locally (Justfile, lint, test) and GitLab CI pipelines. Use for test automation, pre-commit hooks, or local CI setup. For GitHub Actions, use github-action skill.
Forge
ikennaokpala
Autonomous quality engineering swarm that forges production-ready code through continuous behavioral verification, exhaustive E2E testing, and self-healing fix loops. Combines DDD+ADR+TDD methodology with BDD/Gherkin specifications, 7 quality gates, defect prediction, chaos testing, and cross-context dependency awareness. Architecture-agnostic — works with monoliths, microservices, modular monoliths, and any bounded-context topology.
good-spec
ssiumha
Provides spec writing guidelines with 6 core areas and boundary system. Use when writing SPEC.md, defining requirements, creating project specifications, 요구사항 정의, or 스펙 작성.
charted-red
marmicode
Writes the next failing test based on provided design doc and existing todo tests
laravel-performance-eager-loading
noartem
Prevent N+1 queries by eager loading; enable lazy-loading protection in non-production; choose selective fields
laravel-controller-tests
noartem
Write focused controller tests using HTTP assertions; keep heavy logic in Actions/Services and unit test them
laravel-interfaces-and-di
noartem
Use interfaces and dependency injection to decouple code; bind implementations in the container
laravel-quality-checks
noartem
Unified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linters; Sail and non-Sail pairs provided
takopi-release
banteg
Prepare and ship a Takopi release. Use when asked to cut a release, bump release versions, update changelog/spec/readme, tag v<major.minor.patch>, or trigger the GitHub release workflow.
testing-dbt-models
AltimateAI
Adds schema tests and data quality validation to dbt models. Use when working with dbt tests for: (1) Adding or modifying tests in schema.yml files (2) Task mentions "test", "validate", "data quality", "unique", "not_null", or "accepted_values" (3) Ensuring data integrity - primary keys, foreign keys, relationships (4) Debugging test failures or understanding why dbt test failed Matches existing project test patterns and YAML style before adding new tests.
Frontend Testing
exceptionless
Unit and component testing for the frontend with Vitest and Testing Library. Keywords: Vitest, @testing-library/svelte, component tests, vi.mock, render, screen, fireEvent, userEvent, test.ts, spec.ts, describe, it, AAA pattern
stripe-best-practices
exceptionless
Best practices for building a Stripe integrations