jest-testing-patterns
Use when jest testing patterns including unit tests, mocks, spies, snapshots, and assertion techniques for comprehensive test coverage.
junit-extensions
Use when jUnit extensions including custom extensions, rules, and conditional test execution.
junit-fundamentals
Use when jUnit fundamentals including annotations, assertions, and test lifecycle for Java testing.
junit-parameterized
Use when jUnit parameterized tests with various value sources and test factories.
kubernetes-manifests
Use when writing and deploying Kubernetes manifests for container orchestration.
kubernetes-resources
Use when managing Kubernetes resources including deployments, services, configmaps, and secrets.
kubernetes-security
Use when implementing Kubernetes security best practices including RBAC, pod security policies, and network policies.
kustomize-basics
Use when customizing Kubernetes configurations without templates using Kustomize overlays and patches.
kustomize-generators
Use when generating ConfigMaps and Secrets with Kustomize for Kubernetes configuration management.
kustomize-overlays
Use when managing environment-specific Kubernetes configurations with Kustomize overlays and patches.
maven-build-lifecycle
Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.
maven-dependency-management
Use when managing Maven dependencies, resolving dependency conflicts, configuring BOMs, or optimizing dependency trees in Java projects.
maven-plugin-configuration
Use when configuring Maven plugins, setting up common plugins like compiler, surefire, jar, or creating custom plugin executions.
mise-environment-management
Use when managing environment variables and project settings with Mise. Covers env configuration, direnv replacement, and per-directory settings.
mise-task-configuration
Use when defining and configuring Mise tasks in mise.toml. Covers task definitions, dependencies, file tasks, and parallel execution.
mise-tool-management
Use when managing development tool versions with Mise. Covers installing tools, version pinning, and replacing language-specific version managers.
mocha-assertions
Use when assertion libraries for Mocha including Chai with expect, should, and assert styles.
mocha-configuration
Use when mocha configuration including reporters, config files, plugins, and CI integration.
mocha-fundamentals
Use when mocha test structure, hooks, and async testing patterns for JavaScript testing.
playwright-bdd-configuration
Use when configuring Playwright BDD projects, setting up defineBddConfig(), configuring feature and step file paths, and integrating with Playwright config.
playwright-bdd-gherkin-syntax
Use when writing Gherkin feature files, using Scenario Outline with Examples, applying tags for test organization, and leveraging Background sections for shared setup.
playwright-bdd-step-definitions
Use when creating step definitions with Given, When, Then, using createBdd() for step functions, implementing Page Object Model patterns, and sharing fixtures between steps.
playwright-fixtures-and-hooks
Use when managing test state and infrastructure with reusable Playwright fixtures and lifecycle hooks for efficient test setup and teardown.
playwright-page-object-model
Use when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.
playwright-test-architecture
Use when setting up Playwright test projects and organizing test suites with proper configuration and project structure.
pulumi-basics
Use when writing infrastructure-as-code with Pulumi using programming languages for cloud resource provisioning.
pulumi-components
Use when building reusable infrastructure components with Pulumi for modular, composable cloud resources.
pulumi-stacks
Use when managing multiple environments with Pulumi stacks for development, staging, and production deployments.
pytest-advanced
Use when advanced Pytest features including markers, custom assertions, hooks, and coverage configuration.
pytest-fixtures
Use when pytest fixtures, conftest files, parametrize decorators, and fixture scopes for comprehensive test setup.
pytest-plugins
Use when pytest plugin ecosystem including pytest-cov, pytest-mock, and custom plugin development.
rspec-advanced
Use when advanced RSpec features including custom matchers, shared examples, metadata, and hooks.
rspec-fundamentals
Use when rSpec fundamentals including describe, context, it blocks, let, and basic matchers for BDD testing.
rspec-mocking
Use when rSpec mocking with doubles, stubs, mocks, spies, and partial mocking strategies.
credo-custom-checks
Use when creating custom Credo checks for project-specific code quality rules and standards in Elixir.
dialyzer-analysis
Use when analyzing and fixing Dialyzer warnings and type discrepancies in Erlang/Elixir code.
dialyzer-configuration
Use when configuring Dialyzer for Erlang/Elixir type checking and static analysis.
debug
Investigate and diagnose issues without necessarily fixing them
boy-scout-rule
Use when modifying existing files, refactoring, improving code quality, or touching legacy code by applying the Boy Scout Rule to leave code better than you found it.
dialyzer-integration
Use when integrating Dialyzer into development workflows and CI/CD pipelines for Erlang/Elixir projects.
eslint-configuration
Use when eSLint configuration including config files, extends, plugins, and environment setup.
eslint-custom
Use when custom ESLint rules and plugins including rule development, AST traversal, and publishing.
eslint-rules
Use when eSLint built-in rules including rule configuration, severity levels, and disabling strategies.
markdown-documentation
Use when writing technical documentation, READMEs, or project documentation in markdown. Covers structure, conventions, and best practices.
markdown-syntax-fundamentals
Use when writing or editing markdown files. Covers headings, text formatting, lists, links, images, code blocks, and blockquotes.
baseline-restorer
Use when multiple fix attempts fail and you need to systematically restore to a working baseline and reimplement instead of fixing broken code.
architect
Design system architecture and high-level technical strategy
plugin-development
Use when creating or modifying Han plugins. Covers plugin structure, configuration, hooks, skills, and best practices.
bdd-principles
Core BDD concepts, philosophy, and the Three Amigos practice
markdown-tables
Use when creating or formatting tables in markdown. Covers table syntax, alignment, escaping, and best practices.
Page 555 of 1724 · 86183 results
