Find the perfect skill
Component Tester
Testing
Write, run, and analyze component tests using Vitest and React Testing Library. Helps with coverage analysis and accessibility validation to ensure component quality.
Mock Data Factory
Testing
Generate realistic mock data and test fixtures using factories, faker, and seed scripts for development and testing.
Testing Orchestration Patterns
Testing
Provides orchestration patterns for generating, executing, and maintaining tests using parallel agents. Covers coverage-driven generation, parallel test suite execution, coverage gap analysis, broken test triage, and test refactoring. Useful for automating complex testing workflows where multiple agents collaborate.
Web Application Testing
Testing
Use Playwright to test local web applications. Manage server lifecycle with helper scripts. Useful for debugging frontend behavior, capturing screenshots, and viewing browser logs.
Test Failure Verifier
Testing
Analyzes test failures during Feature Swarm verification, diagnosing the root cause and determining if automatic recovery is possible. Provides actionable fix suggestions (e.g., missing imports, logic errors) and guides human intervention for non-recoverable issues.
Comprehensive Code Review
Testing
Runs a thorough code review applying all 30 predefined checklists covering correctness, security, architecture, infrastructure, quality, and UX. The senior-review-specialist agent analyzes every changed file, cross-references dependencies, and outputs a structured report with critical issues, warnings, and suggestions. Best used before merging pull requests to catch a wide range of issues.
Testing with Vitest
Testing
Guide for implementing and managing unit tests with Vitest. Provides specific coding standards to ensure test quality and consistency.
Shallow Skill
Testing
This skill tests the shallow namespace generation for skills at the first level under the skills/ directory. It is used to verify that the skill's flattened name matches the expected pattern and to compare with deeper nesting scenarios.
Property-Based Testing
Testing
Property-based testing using fast-check to validate business logic invariants by generating random inputs. It helps ensure correctness for edge cases that manual tests might miss, especially for mathematical calculations, inventory invariants, and state transitions.
7 Key Principles Validator
Testing
Validates code compliance with 7 key principles (TDD, fail fast, modular, reuse, open source, no debt, excellence). Detects violations and suggests improvements during code review or refactoring.
Test-Driven Development Coach
Testing
Guide through TDD workflow: write failing tests first, implement minimal code, then refactor with confidence.
AMOA Checklist Compilation Patterns
Testing
Compiles structured verification checklists from project requirements, covering types such as module completion, quality gates, test coverage, reviews, release readiness, and task assignments. Each checklist groups verification items with clear acceptance criteria and includes a mandatory RULE 14 compliance section. Useful when you need to ensure consistent, standards‑aligned checklists for project milestones.