Testing

Unit tests, integration tests, test automation

Showing 1609-1632 of 5543 skills
MADTeacher

flutter-testing

by MADTeacher

Comprehensive Flutter testing guidance covering unit tests, widget tests, and integration tests. Use when working with Flutter applications to write unit tests for functions/methods/classes, create widget tests to verify UI components, develop integration tests for end-to-end testing, mock dependencies and plugin interactions, debug common testing errors, test Flutter plugins with native code, and run tests in different build modes (debug, profile, release)

Performance 101 4mo ago
peterbamuhigire

mobile-rbac

by peterbamuhigire

"Role-Based Access Control for Android mobile apps integrating with a multi-tenant SaaS backend. Covers permission fetching, caching in EncryptedSharedPreferences, Jetpack Compose permission gates (PermissionGate, ModuleGate, PermissionButton), module-gated bottom navigation, navigation guards, offline-capable permission checks, and defense-in-depth patterns. Use when implementing permission-based UI gating, role-based feature access, or module-based tab visibility in Android apps."

Responsive 18 3mo ago
peterbamuhigire

ai-error-handling

by peterbamuhigire

Validation and error handling for AI-generated code. Use when verifying AI output, building production code, or ensuring code correctness. Enforces automatic quality checks and validation loops.

Debugging 18 3mo ago
Randroids-Dojo

godot

by Randroids-Dojo

Develop, test, build, and deploy Godot 4.x games. Use when working with Godot Engine, GDScript, GdUnit4 testing, PlayGodot automation, or exporting games to web/desktop. Covers CI/CD pipelines and deployment to Vercel/GitHub Pages/itch.io.

CI/CD 34 4mo ago
SimHacker

Abstract — Protocol Specification

by SimHacker

```

Code Gen 41 4mo ago
dgalarza

gridfinity-baseplate-planner

by dgalarza

Use this skill when planning and designing gridfinity baseplates for 3D printing. This includes calculating optimal grid sizes from given measurements, determining how to slice large grids into printable chunks based on printer bed dimensions, and calculating padding requirements for non-exact fits. The skill handles both metric and imperial measurements and provides guidance for using gridfinity.perplexinglabs.com to generate the actual STL files.

Code Gen 56 4mo ago
NikiforovAll

.NET Test Runner

by NikiforovAll

Learn practical techniques to enhance your AI-assisted development workflow with Claude Code.

CLI Tools 127 5mo ago
rileyhilliard

writing-tests

by rileyhilliard

Writes behavior-focused tests using Testing Trophy model with real dependencies. Use when writing tests, choosing test types, or avoiding anti-patterns like testing mocks.

Testing 122 4mo ago
rileyhilliard

verification-before-completion

by rileyhilliard

Run verification commands before claiming work is complete or fixed. Use before asserting any task is done, bug is fixed, tests pass, or feature works.

Agents 122 3mo ago
rileyhilliard

condition-based-waiting

by rileyhilliard

Fixes flaky tests by replacing arbitrary timeouts with condition polling. Use when tests fail intermittently, have setTimeout delays, or involve async operations that need proper wait conditions.

Code Gen 122 4mo ago
rileyhilliard

refactoring-code

by rileyhilliard

Improves code structure while preserving behavior through test verification. Use when cleaning up code, reducing duplication, simplifying complexity, or reorganizing modules.

Debugging 122 5mo ago
rileyhilliard

fixing-flaky-tests

by rileyhilliard

Diagnose and fix tests that pass in isolation but fail when run concurrently. Covers shared state isolation and resource conflicts. References condition-based-waiting for timing issues.

Debugging 122 4mo ago
TheBushidoCollective

cocoapods-podspec-fundamentals

by TheBushidoCollective

Use when creating or modifying CocoaPods podspec files. Covers required attributes, file patterns, dependencies, and platform specifications for iOS, macOS, tvOS, watchOS, and visionOS projects.

Git & VCS 166 3mo ago
TheBushidoCollective

gitlab-ci-job-configuration

by TheBushidoCollective

Use when defining GitLab CI jobs, configuring scripts, setting up environments, or managing job dependencies. Covers job structure and execution options.

Automation 166 3mo ago
TheBushidoCollective

cypress-advanced

by TheBushidoCollective

Use when advanced Cypress features including custom commands, plugins, and network stubbing.

Debugging 166 3mo ago
TheBushidoCollective

cocoapods-test-specs

by TheBushidoCollective

Use when adding automated tests to CocoaPods libraries using test specs. Covers test spec configuration, app host requirements, and testing patterns that integrate with pod lib lint validation.

Kubernetes 166 3mo ago
AltimateAI

testing-dbt-models

by 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.

Database 101 4mo ago
dojoengine

Cartridge VRF Integration

by dojoengine

Voyager (Sepolia): https://sepolia.voyager.online/contract/0x051fea4450da9d6aee758bdeba88b2f665bcbf549d2c61421aa724e9ac0ced8f

Git & VCS 53 3mo ago
dojoengine

dojo-migrate

by dojoengine

Manage world migrations, handle breaking changes, and upgrade Dojo versions. Use when updating deployed worlds, migrating to new versions, or handling schema changes.

Code Gen 53 4mo ago
tsaol

git-review

by tsaol

Review code changes against requirements and original design. Validates implementation correctness, design alignment, code quality, and runs tests. Use before committing or creating a PR.

Code Review 62 3mo ago
dojoengine

dojo-review

by dojoengine

Review Dojo code for best practices, common mistakes, security issues, and optimization opportunities. Use when auditing models, systems, tests, or preparing for deployment.

Code Review 53 4mo ago
peterbamuhigire

ai-assisted-development

by peterbamuhigire

Orchestrate AI agents (Claude Code, sub-agents, etc.) for software development workflows. Use when coordinating multiple AI assistants or planning AI-driven development processes.

Agents 17 3mo ago
TheBushidoCollective

cocoapods-subspecs-organization

by TheBushidoCollective

Use when organizing complex CocoaPods libraries into subspecs. Covers modular architecture, dependency management between subspecs, and default subspecs patterns for better code organization and optional features.

Processing 166 3mo ago
dceoy

speckit-baseline

by dceoy

Generate feature specifications by analyzing existing source code.

Code Gen 94 4mo ago