đź”’

Unit Testing

5220 skills in Testing & Security > Unit Testing

playwright-automation

Automate browser testing, web scraping, and user workflow testing with Playwright across multiple browsers. Use when writing end-to-end tests for web applications, automating repetitive browser tasks, scraping data from websites, testing across Chrome/Firefox/Safari, taking screenshots for visual regression testing, testing authentication flows, filling and submitting forms programmatically, testing responsive designs across viewports, or any browser automation requiring reliable, cross-browser testing capabilities.

korallis/Droidz
49
6
Mis Ă  jour 6d ago

assessment-builder

Creates assessments with varied question types (MCQ, code-completion, debugging, projects) aligned to learning objectives. Use when educators design quizzes/exams, need questions at appropriate Bloom's cognitive levels, want balanced cognitive distribution (60%+ non-recall), or require rubrics for open-ended questions.

panaversity/ai-native-software-development
48
66
Mis Ă  jour 6d ago

learning-objectives

Generate measurable learning outcomes aligned with Bloom's taxonomy and CEFR proficiency levels for educational content. Use when educators need to define what students will achieve, create learning objectives for curriculum planning, or ensure objectives are specific and testable rather than vague.

panaversity/ai-native-software-development
48
66
Mis Ă  jour 6d ago

junit-fundamentals

Marketplace

Use when jUnit fundamentals including annotations, assertions, and test lifecycle for Java testing.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

PHP Modern Features

Marketplace

Use when modern PHP features including typed properties, union types, match expressions, named arguments, attributes, enums, and patterns for writing type-safe, expressive PHP code with latest language improvements.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

nestjs-testing

Marketplace

Use when nestJS testing with unit tests, integration tests, and e2e tests. Use when building well-tested NestJS applications.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

proof-of-work

Marketplace

Use automatically during development workflows when making claims about tests, builds, verification, or code quality requiring concrete evidence to ensure trust through transparency.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

mocha-fundamentals

Marketplace

Use when mocha test structure, hooks, and async testing patterns for JavaScript testing.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

legacy-code-safety

Marketplace

Use when modifying, removing, or refactoring code that lacks test coverage. Emphasizes the danger of untested changes and the RGR workflow to add characterization tests before modifications.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

act-workflow-syntax

Marketplace

Use when creating or modifying GitHub Actions workflow files. Provides guidance on workflow syntax, triggers, jobs, steps, and expressions for creating valid GitHub Actions workflows that can be tested locally with act.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

act-local-testing

Marketplace

Use when testing GitHub Actions workflows locally with act. Covers act CLI usage, Docker configuration, debugging workflows, and troubleshooting common issues when running workflows on your local machine.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

storybook-play-functions

Marketplace

Use when adding interaction testing to Storybook stories. Enables automated testing of component behavior, user interactions, and state changes directly in stories.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

playwright-fixtures-and-hooks

Marketplace

Use when managing test state and infrastructure with reusable Playwright fixtures and lifecycle hooks for efficient test setup and teardown.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

ameba-custom-rules

Marketplace

Use when creating custom Ameba rules for Crystal code analysis including rule development, AST traversal, issue reporting, and rule testing.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

bdd-patterns

Marketplace

Use when applying Behavior-Driven Development patterns including Given-When-Then structure, feature files, and acceptance criteria. Use when writing BDD-style tests and specifications.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

testng-fundamentals

Marketplace

Use when working with TestNG annotations, assertions, test lifecycle, and configuration for Java testing.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

pytest-plugins

Marketplace

Use when pytest plugin ecosystem including pytest-cov, pytest-mock, and custom plugin development.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

developing-claude-code-plugins

Marketplace

Use when working on Claude Code plugins (creating, modifying, testing, releasing, or maintaining) - provides streamlined workflows, patterns, and examples for the complete plugin lifecycle

obra/superpowers-developing-for-claude-code
47
10
Mis Ă  jour 6d ago

test-driven-development

Marketplace

Use when writing new functions, adding features, fixing bugs, or refactoring by applying TDD principles - write failing tests before implementation code, make them pass, then refactor.

TheBushidoCollective/han
47
5
Mis Ă  jour 6d ago

plugin-improve

Fix bugs, add features to completed plugins. Includes versioning, backups, regression testing, changelog automation. Auto-detects deep-research handoffs to preserve investigation context. Trigger terms - improve, fix, add feature, modify plugin, version bump, rollback

glittercowboy/plugin-freedom-system
47
19
Mis Ă  jour 6d ago