aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when managing test state and infrastructure with reusable Playwright fixtures and lifecycle hooks for efficient test setup and teardown.
Use when jest configuration, setup files, module resolution, and project organization for optimal testing environments.
Use when planning commit strategies or determining when to commit changes. Helps developers commit early and often to tell the story of their development process.
Use when configuring GitLab CI/CD variables, managing secrets, or integrating with external secret providers. Covers secure credential handling.
Use when relay fragment composition, data masking, colocation, and container patterns for React applications.
Use when writing commit messages that clearly communicate changes and tell the story of development. Helps create informative, well-structured commit messages that serve as documentation.
Use when integrating Ameba into development workflows including CI/CD pipelines, pre-commit hooks, GitHub Actions, and automated code review processes.
Use when ruboCop configuration including YAML config, departments, inheritance, and customization.
Use when cypress CI/CD integration including parallelization, test recording, and media capture.
Use when deciding between inheritance and composition in object-oriented design. Use when creating class hierarchies or composing objects from smaller components.
Master FastAPI dependency injection for building modular, testable APIs.
Use when Elixir pattern matching including function clauses, case statements, with statements, and destructuring. Use for elegant control flow.
Use when setting up Playwright test projects and organizing test suites with proper configuration and project structure.
Use when FastAPI async patterns for building high-performance APIs. Use when handling concurrent requests and async operations.
Use when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.
Use when working with modern C++ codebases requiring features from C++11 to C++23 including lambdas, move semantics, ranges, and concepts.
Use when prettier configuration including options, config files, ignore patterns, and formatting rules.
Use when implementing navigation in React Native Web projects. Provides patterns for React Navigation, deep linking, and web-specific routing.
Use when FastAPI validation with Pydantic models. Use when building type-safe APIs with robust request/response validation.
Use when integrating Dialyzer into development workflows and CI/CD pipelines for Erlang/Elixir projects.
Use when eSLint built-in rules including rule configuration, severity levels, and disabling strategies.
Use when ruboCop CI integration including GitHub Actions, plugins, and performance optimization.
Use when implementing or understanding backpressure in AI-DLC workflows. Covers quality gates, Stop hooks, and how automated enforcement guides AI behavior toward quality.
Use when styling React Native Web components. Provides patterns for StyleSheet API, platform-specific styles, responsive design, and theming.