aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when mocha test structure, hooks, and async testing patterns for JavaScript testing.
Use when creating temporary files, drafts, experiments, or any content that should not be committed to version control. Ensures proper placement in .claude/.scratch with gitignore configuration.
Use when creating and using reusable Terraform modules for organizing and sharing infrastructure code.
Use when working with Ruby blocks, procs, lambdas, and functional programming patterns including closures and higher-order functions.
Use when Go interfaces including interface design, duck typing, and composition patterns. Use when designing Go APIs and abstractions.
Use when rSpec mocking with doubles, stubs, mocks, spies, and partial mocking strategies.
Use when working with Ruby gems, Bundler for dependency management, creating gemspecs, and publishing gems to RubyGems.
Use when configuring Sentry alerts, managing issues, or setting up notifications. Covers alert rules, issue triage, and integrations.
Use when creating incident response procedures and on-call playbooks. Covers incident management, communication protocols, and post-mortem documentation.
Use when advanced RSpec features including custom matchers, shared examples, metadata, and hooks.
Use when creating structured operational runbooks for human operators. Covers runbook organization, documentation patterns, and best practices for clear operational procedures.
Use when Go error handling with error wrapping, sentinel errors, and custom error types. Use when handling errors in Go applications.
Use when creating atomic-level UI components like buttons, inputs, labels, and icons. The smallest building blocks of a design system.
Use when understanding and creating Helm charts for packaging and deploying Kubernetes applications.
Use when Java concurrency with ExecutorService, CompletableFuture, and virtual threads. Use when building concurrent applications.
Use when vitest performance optimization including fast execution, watch mode, and parallelization strategies.
Use when writing and organizing Ansible playbooks for automated configuration management and infrastructure orchestration.
Use when building terminal UIs with Ink component patterns for React-based CLI applications.
Use when implementing Apollo Client patterns for queries, mutations, cache management, and local state in React applications.
Use when building GraphQL APIs with Apollo Server requiring resolvers, data sources, schema design, and federation.