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 managing development tool versions with Mise. Covers installing tools, version pinning, and replacing language-specific version managers.
Use when working with modern C++ codebases requiring features from C++11 to C++23 including lambdas, move semantics, ranges, and concepts.
Use when building terminal UIs with Ink component patterns for React-based CLI applications.
Use when managing Helm values files and configuration overrides for customizing Kubernetes deployments.
Use when applying Behavior-Driven Development patterns including Given-When-Then structure, feature files, and acceptance criteria. Use when writing BDD-style tests and specifications.
Use when nestJS testing with unit tests, integration tests, and e2e tests. Use when building well-tested NestJS applications.
Use when applying Biome's linting capabilities, rule categories, and code quality enforcement to JavaScript/TypeScript projects.
Use when documenting blockers in AI-DLC workflows. Covers proper blocker documentation, categorization, and how blockers enable productive iteration when stuck.
Use when building UI with gluestack-ui components. Covers component composition, variants, sizes, states, accessibility props, and platform-specific considerations for React and React Native.
Use when jUnit parameterized tests with various value sources and test factories.
Use when prettier plugins including plugin ecosystem, custom parsers, and plugin development.
Use when React performance optimization including memoization, lazy loading, and virtualization. Use when optimizing React applications.
Use when setting up Playwright test projects and organizing test suites with proper configuration and project structure.
Use when ruboCop CI integration including GitHub Actions, plugins, and performance optimization.
Use when Java generics including type parameters, wildcards, and type bounds. Use when writing type-safe reusable code.
Use when Java concurrency with ExecutorService, CompletableFuture, and virtual threads. Use when building concurrent applications.
Use when pylint checkers including built-in checkers, custom checkers, and checker development.
Cucumber best practices, patterns, and anti-patterns
Use when building iOS apps with UIKit, implementing MVVM/MVC/Coordinator patterns, or integrating UIKit with SwiftUI.