ancoleman/ai-design-components
building-clis
using-vector-databases
deploying-on-gcp
designing-apis
Designs REST and GraphQL APIs including endpoints, error handling, versioning, and documentation. Use when creating new APIs, designing endpoints, reviewing API contracts, or when asked about REST, GraphQL, or API patterns.
model-serving
evaluating-llms
designing-sdks
managing-secrets
building-tables
managing-dns
guiding-users
ingesting-data
deploying-on-aws
visualizing-data
building-ai-chat
implementing-tls
managing-media
streaming-data
resource-tagging
optimizing-costs
optimizing-sql
siem-logging
building-forms
implementing-mlops
configuring-firewalls
embedding-optimization
using-message-queues
deploying-on-azure
managing-incidents
generating-documentation
managing-configuration
theming-components
designing-layouts
building-ci-pipelines
managing-git-workflows
architecting-data
securing-authentication
implementing-gitops
performance-engineering
This skill should be used when profiling code, optimizing bottlenecks, benchmarking, or when "performance", "profiling", "optimization", or "--perf" are mentioned.
providing-feedback
writing-github-actions
writing-dockerfiles
ai-data-engineering
debugging-techniques
creating-dashboards
implementing-compliance
security-hardening
World-class application security - OWASP Top 10, secure coding patterns, and the battle scars from security incidents that could have been preventedUse when "security, secure, vulnerability, injection, xss, csrf, authentication, authorization, owasp, encryption, secret, password, token, sanitize, validate, escape, encode, harden, security, owasp, injection, xss, csrf, authentication, authorization, encryption, secrets, hardening" mentioned.
architecting-networks
implementing-navigation
using-graph-databases
managing-vulnerabilities
displaying-timelines
load-balancing-patterns
operating-kubernetes
testing-strategies
Unit, integration, E2E testing and TDD practices
platform-engineering
Design and implement Internal Developer Platforms (IDPs) with self-service capabilities, golden paths, and developer experience optimization. Covers platform strategy, IDP architecture (Backstage, Port), infrastructure orchestration (Crossplane), GitOps (Argo CD), and adoption patterns. Use when building developer platforms, improving DevEx, or establishing platform teams.
deploying-applications
using-relational-databases
prompt-engineering
Expert guide on prompt engineering patterns, best practices, and optimization techniques. Use when user wants to improve prompts, learn prompting strategies, or debug agent behavior.
using-document-databases
transforming-data
architecting-security
configuring-nginx
assembling-components
implementing-drag-drop
using-timeseries-databases
planning-disaster-recovery
implementing-realtime-sync
implementing-observability
implementing-api-patterns
writing-infrastructure-code
implementing-service-mesh
implementing-search-filter
designing-distributed-systems
shell-scripting
Shell scripting best practices and patterns. Use when writing bash/zsh scripts, automating tasks, creating CLI tools, or debugging shell commands.