aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when building comprehensive monitoring and observability systems.
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 advanced Pytest features including markers, custom assertions, hooks, and coverage configuration.
Use when pytest plugin ecosystem including pytest-cov, pytest-mock, and custom plugin development.
Use when defining and working with Ecto schemas including field types, associations, and embedded schemas. Use when modeling database entities in Elixir.
Use when building reusable infrastructure components with Pulumi for modular, composable cloud resources.
Use when configuring Playwright BDD projects, setting up defineBddConfig(), configuring feature and step file paths, and integrating with Playwright config.
Use when adding interaction testing to Storybook stories. Enables automated testing of component behavior, user interactions, and state changes directly in stories.
Use when managing test state and infrastructure with reusable Playwright fixtures and lifecycle hooks for efficient test setup and teardown.
Use when C# async/await patterns including Task, ValueTask, async streams, and cancellation. Use when writing asynchronous C# code.
Use when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.
Use when pylint checkers including built-in checkers, custom checkers, and checker development.
Use when setting up or configuring Storybook for a project. Covers main configuration, addons, builders, and framework-specific setup.
Use when testing React Native Web applications. Provides patterns for Jest, React Native Testing Library, component testing, and web-specific testing strategies.
Use when Rust error handling with Result, Option, custom errors, thiserror, and anyhow. Use when handling errors in Rust applications.
Use when designing GraphQL schemas with type system, SDL patterns, field design, pagination, directives, and versioning strategies for maintainable and scalable APIs.
Use when writing and organizing Terraform infrastructure-as-code configurations for cloud resource provisioning.
Use when configuring networks and service communication in Docker Compose including bridge networks, overlay networks, service discovery, and inter-service communication.
Use when configuring Credo static analysis for Elixir projects requiring customized code quality rules and settings.
Build and train neural networks with TensorFlow
Use when Rust async programming with tokio, async/await, and futures. Use when writing asynchronous Rust code.
Use when Django REST Framework for building APIs with serializers, viewsets, and authentication. Use when creating RESTful APIs.
Use when integrating Dialyzer into development workflows and CI/CD pipelines for Erlang/Elixir projects.