aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.
Define routes and URL helpers in Phoenix applications including resources, scopes, pipelines, and verified routes
Use when building reusable infrastructure components with Pulumi for modular, composable cloud resources.
Use when cypress CI/CD integration including parallelization, test recording, and media capture.
Use when jest configuration, setup files, module resolution, and project organization for optimal testing environments.
Use when implementing GraphQL resolvers with resolver functions, context management, DataLoader batching, error handling, authentication, and testing strategies.
Master FastAPI dependency injection for building modular, testable APIs.
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.
Cucumber best practices, patterns, and anti-patterns
Use when C# nullable reference types, null safety patterns, and migration strategies. Use when ensuring null safety in C# code.
Use when configuring GitLab CI/CD variables, managing secrets, or integrating with external secret providers. Covers secure credential handling.
Use when prettier configuration including options, config files, ignore patterns, and formatting rules.
Use when working with Ruby's object-oriented programming features including classes, modules, inheritance, mixins, and method visibility.
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 ruboCop CI integration including GitHub Actions, plugins, and performance optimization.
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 eSLint built-in rules including rule configuration, severity levels, and disabling strategies.
Use when FastAPI validation with Pydantic models. Use when building type-safe APIs with robust request/response validation.
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.