Unit Testing
5220 skills in Testing & Security > Unit Testing
gyazo-latest-image
Gyazo APIを使用して最新の画像を取得して表示するスキル
android-qa-verification
This skill is used to verify Android features against acceptance criteria, catch regressions and define tests that reflect real device behaviour.
test-driven-development
Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first
extension-developer
Use this skill when the user needs help building, testing, or deploying custom LimaCharlie extensions.
test-generator
Generate comprehensive test suites for components. Use when writing tests, adding tests, creating test suites, testing a component, or adding test coverage.
base-ui-react
Production-tested setup for Base UI (@base-ui-components/react) - MUI's unstyled component librarythat provides accessible, customizable React components using render props pattern. This skillshould be used when building accessible UIs with full styling control, migrating from Radix UI,or needing components with Floating UI integration for smart positioning.Use when: Setting up Base UI in Vite + React projects, migrating from Radix UI to Base UI,implementing accessible components (Dialog, Select, Popover, Tooltip, NumberField, Accordion),encountering positioning issues with popups, needing render prop API instead of asChild pattern,building with Tailwind v4 + shadcn/ui, or deploying to Cloudflare Workers.⚠️ BETA STATUS: Base UI is v1.0.0-beta.4. Stable v1.0 expected Q4 2025. This skill providesworkarounds for known beta issues and guidance on API stability.Keywords: base-ui, @base-ui-components/react, mui base ui, unstyled components, accessible components,render props, radix alternative, radix
generate-ad-copy
Generate two distinct, creative, and copyright-compliant ad copy variations based on campaign parameters and research insights. Use when creating advertising text content including headlines, body copy, and calls-to-action. Triggers on requests to write ad copy, create ad text, generate headlines, or develop platform-specific ad messaging for A/B testing.
trust-layer-tdd
Enforce test-first changes and debug based on failing tests.
angular-patterns
Angular 21 development patterns for this project. Use when writing or reviewing Angular components, services, templates, or tests.
ux-design
UX design expert for user research, personas, journey mapping, information architecture, wireframing, prototyping, usability testing, and accessibility. Creates user-centered designs with WCAG 2.1 AA/AAA compliance.
code-review-standards
Comprehensive code review standards covering security, quality, performance, testing, and documentation. Includes checklists, common issues, and best practices for thorough code reviews.
magentaa11y
MagentaA11y accessibility acceptance criteria reference. Use this skill when users ask for accessibility criteria, acceptance criteria (AC), Gherkin tests, developer notes, or how to test components for accessibility. Supports both Web and Native (iOS/Android) platforms. Triggers on requests like "give me the Button AC", "how to test a checkbox", "accessibility criteria for modal", "native button Gherkin", "web link developer notes", or any MagentaA11y component query.
axum
Axum (Rust) web framework patterns for production APIs: routers/extractors, state, middleware, error handling, tracing, graceful shutdown, and testing
ux-journey-architect
Elite UX agency capabilities for designing products users intuitively love. Use when creating user journeys, conducting UX research, designing flows, testing with Playwright, performing design critiques, building wireframes, writing microcopy, accessibility audits, competitive analysis, or any product design work. Triggers on UX, user journey, user experience, flow design, usability, design critique, persona creation, emotional mapping, or product design discussions.
sdd-tasks
Generate actionable, dependency-ordered task lists from implementation plans usingSpecification-Driven Development (SDD) methodology. Use when creating executablework breakdown, task lists, or executing the /tasks command.This skill analyzes design artifacts (plan, contracts, data models, test scenarios)and generates a sequenced task list with parallel execution markers. Tasks followTDD (test-first) and contract-first principles, with clear dependencies and file paths.Triggered by: /tasks command, user request for "task list", "work breakdown","implementation steps", or "what tasks do I need to complete?".
testing-basics
Essential testing patterns for any project.Use when: writing tests, setting up testing, or fixing test issues.Triggers: "test", "testing", "unit test", "write tests".
go-testing
Write and run Go tests using the built-in testing package with table-driven tests, subtests, and mocking via interfaces. Use when writing Go tests or setting up test infrastructure.
pmc-ticket-init
Create ticket directories with 1-definition.md from PRD and planning docs. Use this skill to initialize new tickets with self-contained context, relationships, testing draft, and expectations.
qa-behavioral-tester
Executes behavioral API tests by spinning up the service and making real HTTP requests. Validates status codes, response structure, and data correctness.
playwright-mcp
Programmatic browser automation using Playwright MCP server. Use when building Claude Code tools or applications that need web automation, testing, scraping, or browser interaction. Provides structured accessibility-based automation without screenshots or vision models.