elixir-architect
Use when designing or architecting Elixir/Phoenix applications, creating comprehensive project documentation, planning OTP supervision trees, defining domain models with Ash Framework, structuring multi-app projects with path-based dependencies, or preparing handoff documentation for Director/Implementor AI collaboration
api-versioning
API versioning strategies including URL-based, header-based, and breaking change management
containerization
Docker and Kubernetes deployment patterns for Elixir/Phoenix applications
distributed-systems
Distributed systems patterns for BEAM/OTP including clustering, supervision, and multi-region deployment
elixir-scribe
Single Responsibility Code in Self-Documented Folder Structure
git-workflow
Git and GitHub workflow automation skills for OpenCode agents
graphql-patterns
GraphQL patterns with Absinthe framework for Elixir/Phoenix applications
liveview-patterns
Phoenix LiveView UI and real-time feature patterns
migration-patterns
Zero-downtime Elixir/Phoenix database migrations and rollback strategies
nx-patterns
Nx and Livebook patterns for machine learning in Elixir
observability
Telemetry, metrics, tracing, and observability for Elixir/BEAM applications
otp-patterns
Implements OTP design patterns including GenServer, Supervisor, and Application behaviors.
performance-profiling
Performance profiling and optimization for Elixir/BEAM applications
resilience-patterns
Resilience and error recovery patterns including circuit breaker, retry strategies, and graceful degradation
nerves-patterns
Nerves embedded development patterns for Elixir/Nerves systems
security-patterns
Elixir-specific security patterns, OWASP mitigations, and compliance best practices
test-generation
Generates comprehensive Elixir tests using ExUnit following TDD principles.
data-pipeline
GenStage, Broadway, and Flow for Elixir data pipelines
ecto-query-analysis
Analyzes Ecto queries for N+1 problems, missing preloads, and performance issues.
ai-orchestration
LLM keyring management, multi-provider support, and AI agent orchestration
api-design
REST vs GraphQL, API versioning, rate limiting, and documentation for Elixir/BEAM APIs
elixir-guidelines
Official Elixir community standards, naming conventions, and best practices