Back to authors
layeddie

layeddie

15 Skills published on GitHub.

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

elixirphoenixotpash-frameworkdocumentation
architectureView skill →

nerves-patterns

Nerves embedded development patterns for Elixir/Nerves systems

elixirnervesembedded-developmentdevelopment-patterns
embedded-systemsView skill →

security-patterns

Elixir-specific security patterns, OWASP mitigations, and compliance best practices

elixirOWASPcompliancesecurity-patterns
securityView skill →

test-generation

Generates comprehensive Elixir tests using ExUnit following TDD principles.

elixirexunittest-generationtddtest-automation
testingView skill →

data-pipeline

GenStage, Broadway, and Flow for Elixir data pipelines

elixirgenstagebroadwayflowstreaming-data
data-pipelineView skill →

ecto-query-analysis

Analyzes Ecto queries for N+1 problems, missing preloads, and performance issues.

ectoelixirsql-queryperformance-tuningn+1-problem
backendView skill →

api-design

REST vs GraphQL, API versioning, rate limiting, and documentation for Elixir/BEAM APIs

RESTGraphQLapi-versioningrate-limitingelixir
api-designView skill →

ai-orchestration

LLM keyring management, multi-provider support, and AI agent orchestration

llm-keyring-managementmulti-provider-supportai-agent-orchestration
agent-orchestrationView skill →

elixir-scribe

Single Responsibility Code in Self-Documented Folder Structure

elixirsoftware-designproject-structuresingle-responsibility-principlecode-organization
developmentView skill →

git-workflow

Git and GitHub workflow automation skills for OpenCode agents

gitgithubworkflow-automationversion-controlrepository-management
workflowView skill →

elixir-guidelines

Official Elixir community standards, naming conventions, and best practices

elixirdeveloper-guidancenaming-conventionsbest-practicescode-style
developmentView skill →

otp-patterns

Implements OTP design patterns including GenServer, Supervisor, and Application behaviors.

otpelixirGenServersupervisorapplication-behavior
architectureView skill →

liveview-patterns

Phoenix LiveView UI and real-time feature patterns

phoenixelixirliveviewreal-timeui-components
uiView skill →

migration-patterns

Zero-downtime Elixir/Phoenix database migrations and rollback strategies

elixirphoenixzero-downtimerollback-strategiesdatabase-migrations
databaseView skill →

observability

Telemetry, metrics, tracing, and observability for Elixir/BEAM applications

observabilityelixirtelemetrymetricstracing
backendView skill →