python-data-classes
Use when Python data modeling with dataclasses, attrs, and Pydantic. Use when creating data structures and models.
python-type-system
Use when Python's type system including type hints, mypy, Protocol, TypedDict, and Generics. Use when working with Python type annotations.
ruby-blocks-procs-lambdas
Use when working with Ruby blocks, procs, lambdas, and functional programming patterns including closures and higher-order functions.
ruby-gems-bundler
Use when working with Ruby gems, Bundler for dependency management, creating gemspecs, and publishing gems to RubyGems.
ruby-metaprogramming
Use when working with Ruby metaprogramming features including dynamic method definition, method_missing, class_eval, define_method, and reflection.
absinthe-subscriptions
Use when implementing real-time GraphQL subscriptions with Absinthe. Covers Phoenix channels, PubSub, and subscription patterns.
ruby-oop
Use when working with Ruby's object-oriented programming features including classes, modules, inheritance, mixins, and method visibility.
ruby-standard-library
Use when working with Ruby's standard library including Enumerable, File I/O, Time/Date, Regular Expressions, and core classes.
rust-async-patterns
Use when Rust async programming with tokio, async/await, and futures. Use when writing asynchronous Rust code.
rust-error-handling
Use when Rust error handling with Result, Option, custom errors, thiserror, and anyhow. Use when handling errors in Rust applications.
absinthe-resolvers
Use when implementing GraphQL resolvers with Absinthe. Covers resolver patterns, dataloader integration, batching, and error handling.
tensorflow-neural-networks
Build and train neural networks with TensorFlow
tensorflow-model-deployment
Deploy and serve TensorFlow models
tensorflow-data-pipelines
Create efficient data pipelines with tf.data
sip-protocol-fundamentals
Use when working with SIP messages, methods, call flows, and protocol fundamentals for VoIP applications.
sip-media-negotiation
Use when handling SDP offer/answer, codec negotiation, media capabilities, and RTP session setup in SIP applications.
sip-authentication-security
Use when implementing SIP authentication, security mechanisms, and encryption. Use when securing SIP servers, clients, or proxies.
android-jetpack-compose
Use when building Android UIs with Jetpack Compose, managing state with remember/mutableStateOf, or implementing declarative UI patterns.
android-architecture
Use when implementing MVVM, clean architecture, dependency injection with Hilt, or structuring Android app layers.
plugin-development
Use when creating or modifying Han plugins. Covers plugin structure, configuration, hooks, skills, and best practices.
checkstyle-configuration
Use when configuring Checkstyle for Java projects with XML config, custom checks, properties, and module setup.
biome-linting
Use when applying Biome's linting capabilities, rule categories, and code quality enforcement to JavaScript/TypeScript projects.
biome-formatting
Use when formatting JavaScript/TypeScript code with Biome's fast formatter including patterns, options, and code style management.
biome-configuration
Use when biome configuration including biome.json setup, schema versions, VCS integration, and project organization.
ameba-integration
Use when integrating Ameba into development workflows including CI/CD pipelines, pre-commit hooks, GitHub Actions, and automated code review processes.
effect-resource-management
Use when Effect resource management patterns including Scope, addFinalizer, scoped effects, and automatic cleanup. Use for managing resources in Effect applications.
ameba-custom-rules
Use when creating custom Ameba rules for Crystal code analysis including rule development, AST traversal, issue reporting, and rule testing.
ameba-configuration
Use when configuring Ameba rules and settings for Crystal projects including .ameba.yml setup, rule management, severity levels, and code quality enforcement.
effect-schema
Use when @effect/schema patterns including schema definition, validation, parsing, encoding, and transformations. Use for type-safe data validation in Effect applications.
effect-testing
Use when testing Effect code including Effect.gen in tests, test layers, mocking services, and testing error scenarios. Use for writing tests for Effect applications.
Scala Collections
Use when scala collections including immutable/mutable variants, List, Vector, Set, Map operations, collection transformations, lazy evaluation with views, parallel collections, and custom collection builders for efficient data processing.
Scala Functional Patterns
Use when functional programming patterns in Scala including higher-order functions, immutability, pattern matching, algebraic data types, monads, for-comprehensions, and functional composition for building robust, type-safe applications.
vitest-testing-patterns
Use when vitest testing patterns including unit tests, mocks, spies, and browser mode testing.
vitest-performance
Use when vitest performance optimization including fast execution, watch mode, and parallelization strategies.
vitest-configuration
Use when vitest configuration, Vite integration, workspace setup, and test environment configuration for modern testing.
testng-parallel
Use when configuring parallel test execution with TestNG including thread pools, suite configuration, and synchronization.
testng-fundamentals
Use when working with TestNG annotations, assertions, test lifecycle, and configuration for Java testing.
testng-data-driven
Use when implementing data-driven tests with TestNG DataProviders, factory methods, and parameterization patterns.
maven-plugin-configuration
Use when configuring Maven plugins, setting up common plugins like compiler, surefire, jar, or creating custom plugin executions.
maven-dependency-management
Use when managing Maven dependencies, resolving dependency conflicts, configuring BOMs, or optimizing dependency trees in Java projects.
maven-build-lifecycle
Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.
kustomize-overlays
Use when managing environment-specific Kubernetes configurations with Kustomize overlays and patches.
kustomize-generators
Use when generating ConfigMaps and Secrets with Kustomize for Kubernetes configuration management.
Scala Type System
Use when scala's advanced type system including generics, variance, type bounds, implicit conversions, type classes, higher-kinded types, path-dependent types, and abstract type members for building type-safe, flexible APIs.
Swift Concurrency
Use when swift's modern concurrency model including async/await, actors, task groups, structured concurrency, and async sequences for building safe, performant concurrent code without data races or callback pyramids.
kustomize-basics
Use when customizing Kubernetes configurations without templates using Kustomize overlays and patches.
kubernetes-security
Use when implementing Kubernetes security best practices including RBAC, pod security policies, and network policies.
kubernetes-resources
Use when managing Kubernetes resources including deployments, services, configmaps, and secrets.
kubernetes-manifests
Use when writing and deploying Kubernetes manifests for container orchestration.
junit-parameterized
Use when jUnit parameterized tests with various value sources and test factories.
Page 445 of 1367 · 68318 results
