Testing

Unit tests, integration tests, test automation

Showing 3049-3072 of 5551 skills
alunadev

planning

by alunadev

Creates comprehensive, detailed implementation plans for approved designs. Use this skill after brainstorming or when requirements are already clear and you need a step-by-step execution roadmap.

Automation 3 4mo ago
oldwinter

writing-specs-and-designs

by oldwinter

Create clear product specs and design docs with implementation-ready acceptance criteria.

File Ops 3 4mo ago
paulund

php-developer

by paulund

Use when writing PHP outside a specific framework context, following PSR-12 and modern PHP best practices.

Database 3 3mo ago
peopleforrester

tdd-workflow

by peopleforrester

Test-driven development workflow for implementing new features and fixing bugs. Use when the user mentions TDD, "write tests first", "red-green-refactor", or when implementing features that need comprehensive test coverage.

Refactoring 3 4mo ago
tizee

tdd

by tizee

test-driven development workflow

Debugging 3 4mo ago
peopleforrester

spec-driven-development

by peopleforrester

Interview-first specification workflow for feature development. Guides through 8 question categories to build comprehensive specs before coding. Use when starting new features, planning complex changes, or establishing clear requirements before implementation.

Auth 3 4mo ago
alunadev

prd-writer

by alunadev

Expert PRD (Product Requirements Document) writer for the AI era. Use when users want to create PRDs, spec documents, product specifications, feature specs, or technical requirements documents. Also use when users ask to review/improve existing PRDs, want PRD templates, need guidance on product documentation, or mention writing product specs. Handles both traditional and AI-specific product features with emphasis on decision-making over documentation.

Code Gen 3 4mo ago
kjgarza

detect-code-smells

by kjgarza

Detect common code smells and anti-patterns providing feedback on quality issues a senior developer would catch during review. Use when user opens/views code files, asks for code review or quality assessment, mentions code quality/refactoring/improvements, when files contain code smell patterns, or during code review discussions.

Code Review 3 5mo ago
DoubleslashSE

design-thinking

by DoubleslashSE

Design thinking methodology for human-centered problem solving. Use when facilitating design thinking workshops, user research sessions, or creative problem-solving activities.

Code Gen 3 5mo ago
oldwinter

vibe-coding

by oldwinter

"Turn an idea into a functional, demo-ready prototype using AI-assisted “vibe coding” (timeboxed build loop, prompt pack, build plan, demo script, and safety checks). Use for rapid prototyping and proving concepts in AI & Technology."

Automation 3 4mo ago
peopleforrester

golang-testing

by peopleforrester

Comprehensive Go testing patterns. Covers table-driven tests, httptest, testcontainers, benchmarks, fuzzing, and race detection.

Code Gen 3 4mo ago
tizee

script-bugfix

by tizee

Debug and fix complex scripts by isolating side effects, extracting core logic into a controlled environment, validating behavior there, then reintegrating with minimal changes. Use this when scripts lack unit tests and are hard to reason about due to IO, environment, or orchestration complexity.

CLI Tools 3 6mo ago
paulund

openapi-spec-writer

by paulund

Use when creating or updating OpenAPI/Swagger specifications for an API.

API Dev 3 3mo ago
cirra-ai

cirra-ai-sf-data

by cirra-ai

Salesforce data and SOQL expert with pre-flight validation. Use when building, optimizing, or executing SOQL queries (with or without running them), creating test data, performing bulk data operations, or importing/exporting data via Cirra AI MCP Server.

Processing 3 3mo ago
boojack

planning-tasks

by boojack

Translates an approved design document into a concrete, ordered task plan with exact file paths, implementation details, code examples, and validation commands suitable for direct execution by coding agents. Use when a design document exists in docs/issues/ and executable implementation tasks are needed before coding begins.

Automation 3 4mo ago
jwmossmoz

os-integrations

by jwmossmoz

Run Firefox mach try commands with pre-configured flags for os-integration testing on Windows and Linux alpha worker pools. Use when testing Firefox changes against Windows 10, Windows 11, Ubuntu 24.04, hardware workers, ARM64, or AMD configurations. Triggers on "os-integration", "mach try", "windows testing", "linux testing", "alpha image".

Database 3 3mo ago
Exploration-labs

vibe-coding

by Exploration-labs

Comprehensive guide for AI-assisted vibe coding. Use when the user wants to build applications through natural language prompts using tools like Lovable, Cursor, Replit, or Bolt. Includes best practices, pitfall awareness, tool-specific guidance, architectural decision support, and MVP scope definition with a bias toward cutting features aggressively to ship faster.

Git & VCS 42 8mo ago
mauromedda

web-automation

by mauromedda

Web automation, debugging, and E2E testing with Playwright. Handles interactive (login, forms, reproduce bugs) and passive modes (network/console capture). Triggers on "e2e test", "browser test", "playwright", "screenshot", "debug UI", "debug frontend", "reproduce bug", "network trace", "console output", "verify fix", "test that", "verify change", "test the flow", "http://localhost", "open browser", "click button", "fill form", "submit form", "check page", "web scraping", "automation script", "headless browser", "browser automation", "selenium alternative", "puppeteer alternative", "page object", "web testing", "UI testing", "frontend testing", "visual regression", "capture network", "intercept requests", "mock API responses". PROACTIVE: Invoke for security verification, UI fix verification, testing forms/dropdowns, or multi-step UI flows. ON SESSION RESUME - check for pending UI verifications.

Scraping 12 5mo ago
gruckion

project-detection

by gruckion

Detects project type, package manager, and monorepo structure. Returns correct commands for test/build/lint/dev. Run at project initialization and cache results in state. Use before running any build/test commands.

CLI Tools 18 5mo ago
abudhahir

writing-plans

by abudhahir

Use when you have a spec or requirements for a multi-step task, before touching code

Auth 18 6mo ago
gruckion

write-playwright-test

by gruckion

Write Playwright E2E tests using fixtures and best practices. Use when creating E2E tests, writing browser automation tests, or testing user flows.

Auth 18 5mo ago
chrisbanes

finishing-grove-workspace

by chrisbanes

Use when implementation is complete, all tests pass, and the agent is operating inside a Grove workspace that needs to be resolved or cleaned up

Processing 18 4mo ago
gruckion

marathon-ralph

by gruckion

Autonomous long-running development from specifications. Use when user wants to build an application from a spec file, run continuous development, or automate feature implementation. Triggers on phrases like "marathon this", "build from spec", "autonomous development", "keep coding until done".

Agents 18 5mo ago
gruckion

setup-vitest

by gruckion

Configure Vitest for unit and integration testing. Use when setting up a test framework, when no test runner is detected, or when the user asks to configure testing.

Processing 18 5mo ago