aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when testing GitHub Actions workflows locally with act. Covers act CLI usage, Docker configuration, debugging workflows, and troubleshooting common issues when running workflows on your local machine.
Use when working with Tailwind CSS utility classes for layout, spacing, typography, colors, and visual effects. Covers utility-first CSS patterns and class composition.
Use when creating or modifying GitHub Actions workflow files. Provides guidance on workflow syntax, triggers, jobs, steps, and expressions for creating valid GitHub Actions workflows that can be tested locally with act.
Use when mocha test structure, hooks, and async testing patterns for JavaScript testing.
Use when configuring Ameba rules and settings for Crystal projects including .ameba.yml setup, rule management, severity levels, and code quality enforcement.
Use when creating custom Ameba rules for Crystal code analysis including rule development, AST traversal, issue reporting, and rule testing.
Use when building reliable and scalable distributed systems.
Use when formatting shell scripts with shfmt. Covers consistent formatting patterns, shell dialect support, common issues, and editor integration.
Use when implementing MVVM, clean architecture, dependency injection with Hilt, or structuring Android app layers.
Use when configuring Sentry alerts, managing issues, or setting up notifications. Covers alert rules, issue triage, and integrations.
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 Rust async programming with tokio, async/await, and futures. Use when writing asynchronous Rust code.
Use when ruboCop cops including built-in cops, configuration, auto-correction, and development.
Use when rSpec mocking with doubles, stubs, mocks, spies, and partial mocking strategies.
Use when building Android UIs with Jetpack Compose, managing state with remember/mutableStateOf, or implementing declarative UI patterns.
Use when rSpec fundamentals including describe, context, it blocks, let, and basic matchers for BDD testing.
Use when configuring Playwright BDD projects, setting up defineBddConfig(), configuring feature and step file paths, and integrating with Playwright config.
Use when implementing async operations with Kotlin coroutines, Flow, StateFlow, or managing concurrency in Android apps.
Use when writing and organizing Ansible playbooks for automated configuration management and infrastructure orchestration.
Use when advanced RSpec features including custom matchers, shared examples, metadata, and hooks.
Use when relay pagination with cursor-based pagination, infinite scroll, load more patterns, and connection protocols.
Use when relay mutations with optimistic updates, connections, declarative mutations, and error handling.
Use when building node-based UIs, flow diagrams, workflow editors, or interactive graphs with React Flow. Covers setup, nodes, edges, controls, and interactivity.
Use when creating atomic-level UI components like buttons, inputs, labels, and icons. The smallest building blocks of a design system.