aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when prettier integration with editors, pre-commit hooks, ESLint, and CI/CD pipelines.
Use when advanced Pytest features including markers, custom assertions, hooks, and coverage configuration.
Use when React Context patterns for state management. Use when sharing state across component trees without prop drilling.
Use when creating or updating technical blueprint documentation for new features, API changes, or architectural modifications. Always use search_blueprints first to avoid duplication, then write_blueprint with proper structure.
Use when prettier configuration including options, config files, ignore patterns, and formatting rules.
Use when Elixir pattern matching including function clauses, case statements, with statements, and destructuring. Use for elegant control flow.
Use when Elixir OTP patterns including GenServer, Supervisor, Agent, and Task. Use when building concurrent, fault-tolerant Elixir applications.
Use when Elixir Ecto patterns including schemas, changesets, queries, and transactions. Use when building database-driven Elixir applications.
Use when defining and working with Ecto schemas including field types, associations, and embedded schemas. Use when modeling database entities in Elixir.
Use when working with Ruby gems, Bundler for dependency management, creating gemspecs, and publishing gems to RubyGems.
Use when React Context patterns for state management. Use when sharing state across component trees without prop drilling.
Use when building reusable component patterns with Tailwind CSS. Covers component extraction, @apply directive, and composable design patterns.
Use when defining data structures using Ecto schemas including fields, associations, embedded schemas, and schema metadata. Use for modeling domain data in Elixir applications.
Use when creating or formatting tables in markdown. Covers table syntax, alignment, escaping, and best practices.
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 implementing Apollo Client patterns for queries, mutations, cache management, and local state in React applications.
Use when pytest plugin ecosystem including pytest-cov, pytest-mock, and custom plugin development.
Use when pytest fixtures, conftest files, parametrize decorators, and fixture scopes for comprehensive test setup.
Use when working with Ruby's object-oriented programming features including classes, modules, inheritance, mixins, and method visibility.
Use when advanced Pytest features including markers, custom assertions, hooks, and coverage configuration.
Use when implementing Apollo caching strategies including cache policies, optimistic UI, cache updates, and normalization.
Use when designing GraphQL schemas with Absinthe. Covers type definitions, interfaces, unions, enums, and schema organization patterns.
Use when relay mutations with optimistic updates, connections, declarative mutations, and error handling.