
Software system architecture, design patterns, and architectural decision-making for backend, distributed, and cloud-native systems. Use when asked to design a system, choose between microservices and monolith, create an architecture diagram, make a technology decision, write an ADR (Architecture Decision Record), evaluate scalability of a design, or advise on API design (REST, GraphQL, gRPC).
AWS cloud infrastructure, services, and architecture including CloudFormation, CDK, and the AWS Well-Architected Framework. Use when asked to deploy to AWS, set up EC2 or ECS or EKS, configure IAM roles or policies, create Lambda functions, set up S3 buckets or CloudFront, design a VPC, write CloudFormation or CDK code, optimize AWS costs, configure CloudWatch alarms, scan AWS account resources, or audit AWS security posture.
CI/CD pipeline design and configuration for GitHub Actions, GitLab CI, Jenkins, CircleCI, and Azure DevOps. Use when asked to write a pipeline, set up automated testing or deployment, configure build caching, add security scanning to CI, implement blue-green or canary deployments, set up artifact publishing, or fix a broken pipeline.
Automated code review covering quality, security, performance, and best practices across any language. Use when asked to review code, audit a pull request, check for security vulnerabilities in source code, identify performance problems, find bugs or logic errors, or give feedback on code structure and maintainability.
Database schema design, query optimization, indexing strategy, and migration writing for SQL and NoSQL databases. Use when asked to design a database schema, write or optimize a SQL query, add indexes, write a database migration, choose between PostgreSQL and MySQL or MongoDB, debug slow queries, or set up database replication.
Multi-domain DevOps coordination for phased infrastructure delivery across cloud, IaC, containers, CI/CD, security, and monitoring. Use when a task spans multiple domains, when you're unsure which infrastructure specialist should lead, or when a project needs an explicit phase plan with specialist handoffs.
Docker containerization, Dockerfile writing and optimization, multi-stage builds, and Docker Compose configuration for development and production. Use when asked to write a Dockerfile, optimize an existing Dockerfile, reduce image size, set up Docker Compose for a multi-service app, add health checks to a container, secure a container configuration, debug a Docker build error, or containerize an application before deploying it.
E-commerce storefront auditing and improvement planning for Shopify, WooCommerce, and custom storefronts. Use when given an e-commerce site URL and asked to audit it, assess conversion performance, identify quick wins, or create a structured improvement plan before execution begins.
Frontend development in React, Vue, Angular, and vanilla JavaScript/TypeScript including UI components, state management, and responsive design. Use when asked to build a UI component, implement a React hook, set up state management (Redux, Zustand, Pinia), fix a CSS layout issue, implement responsive design, add accessibility (WCAG), or optimize frontend performance (bundle size, Core Web Vitals).
Git workflows, branching strategies, repository management, and conflict resolution. Use when asked to set up a branching strategy, resolve a merge conflict, clean up git history (rebase, squash), configure git hooks, set up a monorepo structure, recover from a bad commit or accidental push, or write a .gitignore file.
Kubernetes manifest writing, Helm chart development, cluster configuration, auto-scaling, and cloud-native deployment patterns. Use when asked to write Kubernetes YAML, create a Helm chart, set up HPA or VPA, configure ingress, write RBAC policies, implement network policies, set up cert-manager, debug a failing pod, configure persistent storage, or deploy to EKS/AKS/GKE.
Database migrations, framework version upgrades, and data transformation workflows. Use when asked to write a database migration, upgrade a framework to a new major version, migrate data between schemas or databases, handle a breaking change in a dependency, or plan a zero-downtime schema change.
iOS, Android, React Native, and Flutter mobile app development. Use when asked to build a mobile screen or component, implement native device features (camera, GPS, push notifications, biometrics), fix a React Native or Flutter issue, set up mobile CI/CD, optimize mobile app performance, or handle platform-specific behavior differences.
Application-level instrumentation for metrics, structured logging, trace propagation, and span creation inside service code. Use when asked to add instrumentation to application code, implement structured logging, add trace spans to a service, integrate OpenTelemetry SDK, set up correlation IDs across microservices, or add custom Prometheus metrics to an application.
Code refactoring, technical debt reduction, and code modernization without changing external behavior. Use when asked to refactor a function or module, reduce code duplication, apply SOLID principles, modernize legacy code, break up a large class or file, improve naming and readability, or extract reusable abstractions.
Security auditing, vulnerability identification, secure coding practices, and secrets management. Use when asked to audit code for security vulnerabilities, review IAM permissions, check for hardcoded secrets, implement authentication or authorization, fix a CVE, set up secrets management (Vault, AWS Secrets Manager), review network security rules, or assess OWASP Top 10 exposure.
Terraform configuration writing, module development, state management, and multi-cloud infrastructure provisioning. Use when asked to write Terraform code, create a reusable Terraform module, manage Terraform state (local, S3, Terraform Cloud), import existing infrastructure, set up workspaces for multi-environment management, or troubleshoot a Terraform plan or apply error.
Test suite writing, coverage improvement, and testing strategy for unit, integration, and end-to-end tests. Use when asked to write unit tests, add integration tests, set up end-to-end testing (Playwright, Cypress), improve test coverage, implement TDD for a new feature, mock external dependencies, or fix flaky tests.
Zapier workflow automation design, Zap configuration, and SaaS integration planning across 6000+ apps. Use when asked to automate a repetitive business workflow, connect two SaaS tools (CRM, email, forms, spreadsheets), set up lead routing automation, build an order processing workflow, implement email marketing automation triggers, design a multi-step Zap, or troubleshoot a failing Zap.
Regulatory compliance implementation for GDPR, HIPAA, SOC 2, PCI-DSS, and audit trail design. Use when asked to make a system GDPR-compliant, implement HIPAA controls, prepare for SOC 2 audit, add audit logging, implement data retention policies, build a right-to-be-forgotten feature, or assess compliance gaps.
Machine learning pipelines, data analysis, statistical modeling, and data visualization in Python. Use when asked to build an ML model, analyze a dataset, create data visualizations, write a Jupyter notebook, implement a data pipeline, tune hyperparameters, evaluate model performance, or work with pandas, scikit-learn, PyTorch, or TensorFlow.
Technical documentation writing including README files, API docs, architecture docs, runbooks, and code comments. Use when asked to write a README, generate API documentation, document a codebase, write a runbook or operational guide, create an Architecture Decision Record (ADR), add docstrings to functions, or update outdated documentation.
Post-audit e-commerce execution coordination across design, storefront, marketing, and automation specialists. Use when an e-commerce audit is complete and you need to sequence the improvement work, track progress across a multi-specialist roadmap, determine which specialist should work next, or manage dependencies between design, Shopify, social media, and automation work.
Google Cloud Platform infrastructure, services, and architecture using gcloud CLI, Deployment Manager, and Terraform. Use when asked to deploy to GCP, set up Compute Engine or Cloud Run or GKE, configure GCP IAM and service accounts, write Deployment Manager templates, set up Cloud SQL or Cloud Storage, configure Cloud Monitoring, or optimize GCP costs.
Internationalization (i18n) and localization (l10n) implementation for web and mobile applications. Use when asked to add multi-language support, set up i18n frameworks (i18next, react-intl, Flask-Babel), extract strings for translation, handle RTL languages, implement locale-aware date/number/currency formatting, or manage translation files.
Infrastructure-level monitoring configuration for metrics, dashboards, alerting, logging backends, and SLO/SLI policy. Use when asked to set up monitoring, create a Grafana dashboard, write Prometheus alerting rules, define SLOs, configure Alertmanager routing, set up centralized logging with Loki or Elasticsearch, configure tracing backends such as Jaeger or Tempo, or write an on-call runbook.
Performance analysis, profiling, and optimization for backend services, databases, and frontend applications. Use when an application is slow, a database query is taking too long, CPU or memory usage is unexpectedly high, you need to implement caching, optimize bundle size, improve Core Web Vitals, or benchmark code changes.
Project scaffolding, boilerplate generation, and new project setup for various languages and frameworks. Use when starting a new project from scratch, setting up a new service in a monorepo, creating a standard project structure, generating a new CLI tool skeleton, or bootstrapping a new microservice with standard tooling (linting, testing, CI).
Cross-platform social media strategy, campaign planning, and content system design across Instagram, TikTok, LinkedIn, X, Pinterest, and YouTube. Use when asked to develop a multi-platform social strategy, create a content calendar, plan a social campaign, audit channel performance across platforms, build a brand voice guide, or coordinate content across multiple channels.
Modern, accessible, and conversion-optimized web design direction, UX guidance, and design system development. Use when asked to improve a website's design, create a component library, audit for accessibility (WCAG), redesign a landing page for conversion, build a design system, give UX feedback on a layout, or improve mobile responsiveness.
Ansible playbooks, roles, inventory management, and configuration automation for Linux/Unix infrastructure. Use when asked to write a playbook, create an Ansible role, manage server configuration, set up dynamic inventory for AWS/Azure/GCP, encrypt secrets with Ansible Vault, run ad-hoc commands against a fleet, or integrate Ansible with CI/CD pipelines.
Azure cloud services, infrastructure, ARM templates, Bicep, and Azure best practices. Use when asked to deploy to Azure, set up Azure VMs or App Service or AKS, configure Azure AD or RBAC, write ARM templates or Bicep files, set up Azure Functions, work with Azure Key Vault, configure Azure Monitor, or design Azure network topology.
Input validation, business rule implementation, and data integrity enforcement in application code. Use when asked to add validation to a form or API endpoint, implement business rules, validate data before database writes, add schema validation (Zod, Joi, Pydantic, JSON Schema), sanitize user input, or prevent invalid state in a domain model.
Systematic bug detection, root cause analysis, and error resolution across languages and systems. Use when code is throwing an error, a test is failing unexpectedly, behavior is wrong but no error is thrown, a race condition is suspected, memory is leaking, or you need help reading a stack trace or crash log.
Dependency management, version conflict resolution, security patch updates, and supply chain hygiene across npm, pip, Maven, Cargo, and Go modules. Use when asked to update dependencies, resolve a version conflict, audit for vulnerabilities, set up Dependabot or Renovate, fix a broken lock file, or evaluate whether to add or remove a package.
Instagram-specific growth, content planning, Reels and Stories strategy, and Instagram Shopping setup. Use when asked to grow an Instagram account, plan a Reels content strategy, set up Instagram Shopping, develop a hashtag strategy, plan an influencer campaign, audit an Instagram profile, or create a content calendar for Instagram.
Shopify storefront setup, Liquid theme customization, conversion optimization, app integration, and storefront performance improvement. Use when asked to customize a Shopify theme with Liquid, set up product collections or metafields, optimize checkout conversion, integrate a Shopify app, fix a Shopify storefront bug, improve Shopify store speed, or set up Shopify Markets for multi-currency.
TikTok-specific short-form video strategy, scripting, and platform-native growth optimization. Use when asked to grow a TikTok account, develop a TikTok content strategy, write video scripts for TikTok, identify trending sounds or formats, plan a TikTok creator collaboration, or audit a TikTok profile for growth opportunities.