aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when implementing data-driven tests with TestNG DataProviders, factory methods, and parameterization patterns.
Use when advanced Jest features including custom matchers, parameterized tests with test.each, coverage configuration, and performance optimization.
Use when implementing Apollo Client patterns for queries, mutations, cache management, and local state in React applications.
Use when managing state and side effects in Ink applications using React hooks for terminal UIs.
Use when building comprehensive monitoring and observability systems.
Use when implementing async/await, Task management, actors, or Combine reactive patterns in iOS applications.
Use when responding to production incidents following SRE principles and best practices.
Use when working with Ruby blocks, procs, lambdas, and functional programming patterns including closures and higher-order functions.
Use when working with Helm templates and template functions for generating Kubernetes manifests dynamically.
Use when auditing GraphQL operations for complexity metrics, depth analysis, directive usage, or query performance concerns.
Use when Java Streams API for functional-style data processing. Use when processing collections with streams.
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.
Use when vitest performance optimization including fast execution, watch mode, and parallelization strategies.
Use when managing Helm values files and configuration overrides for customizing Kubernetes deployments.
Use when implementing data structures in C including arrays, linked lists, trees, and hash tables with manual memory management.
Use when Java concurrency with ExecutorService, CompletableFuture, and virtual threads. Use when building concurrent applications.
Use when querying data with Ecto.Query DSL including where clauses, joins, aggregates, preloading, and query composition. Use for building flexible database queries in Elixir applications.
Use when developing custom Clippy lints, implementing lint passes, and contributing to Clippy for Rust code standards.
Writing effective step definitions and organizing test code