aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when Java Streams API for functional-style data processing. Use when processing collections with streams.
Use when vitest performance optimization including fast execution, watch mode, and parallelization strategies.
Use when implementing async/await, Task management, actors, or Combine reactive patterns in iOS applications.
Use when jUnit parameterized tests with various value sources and test factories.
Use when working with Helm templates and template functions for generating Kubernetes manifests dynamically.
Use when building GraphQL APIs with Apollo Server requiring resolvers, data sources, schema design, and federation.
Use when implementing Apollo Client patterns for queries, mutations, cache management, and local state in React applications.
Use when working with Ruby gems, Bundler for dependency management, creating gemspecs, and publishing gems to RubyGems.
Use when jUnit extensions including custom extensions, rules, and conditional test execution.
Use when designing monorepo structure, organizing packages, or migrating to monorepo architecture with architectural patterns for managing dependencies and scalable workspace configurations.
Use when rSpec fundamentals including describe, context, it blocks, let, and basic matchers for BDD testing.
Use when creating structured operational runbooks for human operators. Covers runbook organization, documentation patterns, and best practices for clear operational procedures.
Use when designing GraphQL schemas with Absinthe. Covers type definitions, interfaces, unions, enums, and schema organization patterns.
Use when creating incident response procedures and on-call playbooks. Covers incident management, communication protocols, and post-mortem documentation.
Use when Go concurrency with goroutines, channels, and sync patterns. Use when writing concurrent Go code.
Configure markdownlint rules and options including rule management, configuration files, inline comments, and style inheritance.
Use when implementing GraphQL resolvers with resolver functions, context management, DataLoader batching, error handling, authentication, and testing strategies.
Use when Go interfaces including interface design, duck typing, and composition patterns. Use when designing Go APIs and abstractions.
Use when creating bidirectional links between code and documentation. Covers link patterns, documentation references, context preservation across artifacts, and maintaining synchronization between code and docs.
Use when FastAPI async patterns for building high-performance APIs. Use when handling concurrent requests and async operations.