aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when updating, versioning, deprecating, or maintaining existing Standard Operating Procedures. Covers keeping SOPs accurate, relevant, and synchronized with implementation changes.
Master Python asynchronous programming with asyncio, async/await,
Use when designing modules, APIs, and system architecture requiring independent, non-overlapping components where changes in one don't affect others.
Use when writing SOPs that require precise requirement levels using RFC 2119 constraint keywords (MUST, SHOULD, MAY). Covers proper usage of requirement keywords for deterministic agent behavior.
Use when advanced Pytest features including markers, custom assertions, hooks, and coverage configuration.
Use when querying data with Ecto.Query DSL including where clauses, joins, aggregates, preloading, and query composition. Use for building flexible database queries in Elixir applications.
Use when validating and casting data with Ecto changesets including field validation, constraints, nested changesets, and data transformation. Use for ensuring data integrity before database operations.
Use when writing shell scripts following modern best practices. Covers portable scripting, Bash patterns, error handling, and secure coding.
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.
Use when cypress fundamentals including commands, assertions, fixtures, and E2E testing patterns.
Use when building terminal UIs with Ink component patterns for React-based CLI applications.
Use when understanding and creating Helm charts for packaging and deploying Kubernetes applications.
Use when implementing data structures in C including arrays, linked lists, trees, and hash tables with manual memory management.
Use when writing or modifying Bash/shell scripts. Covers script structure, variables, quoting, conditionals, and loops with modern best practices.
Use when writing and organizing Ansible playbooks for automated configuration management and infrastructure orchestration.
Use when managing memory in C programs with malloc/free, pointers, and avoiding common memory safety pitfalls.
Use when pylint configuration including pylintrc, message control, plugins, and scoring system.
Use when working with Helm templates and template functions for generating Kubernetes manifests dynamically.
Use when React performance optimization including memoization, lazy loading, and virtualization. Use when optimizing React applications.