Skills
Community-built skills that teach Anvil new capabilities. 512 packages available.
Database HA and Failover
Design highly available database clusters with Patroni, automated failover, and failback procedures.
VPN and Tunneling
Set up WireGuard VPNs, configure site-to-site tunnels, and implement split tunneling policies.
MongoDB Data Modeling
Model MongoDB documents for embedding vs referencing, design for access patterns, and use aggregation pipelines.
Database Observability
Monitor database health with pg_stat_statements, slow query logs, connection metrics, and replication lag.
PostgreSQL Administration
Administer PostgreSQL clusters, manage users, tablespaces, vacuum tuning, and connection limits.
Vector Database Patterns
Store and query vector embeddings with pgvector, Qdrant, or Weaviate for AI-powered semantic applications.
Ansible Automation
Write idempotent Ansible playbooks, manage inventories, use roles, Ansible Vault, and AWX for orchestration.
Container Security Scanning
Scan container images with Trivy, enforce policies with OPA Gatekeeper, and harden Kubernetes workloads.
Docker Best Practices
Write minimal Dockerfiles, use multi-stage builds, manage secrets, and optimize layer caching for fast CI builds.
Docker Compose Development
Define multi-service development environments with Docker Compose, health checks, volumes, and profiles.
GitOps with ArgoCD
Implement GitOps workflows with ArgoCD, ApplicationSets, sync waves, and multi-cluster deployments.
Kubernetes Production Patterns
Deploy to Kubernetes with proper resource limits, health checks, HPA autoscaling, and pod disruption budgets.
DevOps Monitoring Setup
Set up Prometheus, Grafana, and Alertmanager for comprehensive infrastructure and application monitoring.
Go Concurrency Patterns
Master goroutines, channels, select, sync primitives, and avoid common concurrency bugs in Go programs.
Go Context Usage
Use context.Context for cancellation, deadlines, request scoping, and pass values correctly in Go apps.
Go Crypto Primitives
Use Go crypto package correctly for hashing, signing, HMAC, AES-GCM encryption, and TLS configuration.
Go Generics
Write generic Go code with type parameters, constraints, comparable, and ordered types introduced in Go 1.18+.
Go Interface Design
Design small, composable Go interfaces, apply interface segregation, and use implicit satisfaction effectively.
Go Kubernetes Operators
Build Kubernetes operators with controller-runtime, reconcile loops, status conditions, and CRD management.
Frontend Error Tracking
Set up Sentry or similar for frontend error tracking, source maps, user context, and issue triage.
Module Federation
Share code at runtime with Webpack 5 Module Federation for micro-frontends and plugin architectures.
Web Performance Auditing
Audit web app performance with Lighthouse, WebPageTest, and Chrome UX Report for real user metrics.
Storybook Component Library
Document and test UI components with Storybook, write stories, use addons, and publish to Chromatic.
Vue.js Composition API
Use Vue 3 Composition API, composables, script setup, Pinia state management, and Vue Router 4.