Skip to main content
skill CX Codex

microservices-patterns · manutej — Claude Code skill: Istio and resilience

A microservices skill covering service mesh, circuit breakers, traffic splitting and Istio. Useful when services fail in cascades or you need a canary release.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a claude-code
Open on GitHub

What microservices-patterns does

The skill hands your agent working templates for microservice architecture: VirtualService and DestinationRule manifests, version-based traffic splitting, connection pools, outlier detection. It walks through the Istio data plane and control plane, the role of Istiod, Envoy sidecars and the iptables rules that intercept traffic.

A separate section covers resilience: circuit breaker states, retries with exponential backoff and jitter, timeouts, and fault injection for testing assumptions. There is material on mTLS, distributed tracing, and ingress and egress gateways.

One caveat: everything here assumes Istio and Kubernetes, so the YAML examples expect a cluster with the mesh already running. Without a control plane there is nowhere to apply those manifests, which makes this worth checking before you install.

What it helps with

  • run a canary release by splitting traffic weights
  • stop cascading failures with a circuit breaker
  • add retries with exponential backoff and jitter
  • turn on mTLS between services in the mesh
  • understand how the Istio data plane and control plane fit together

Example prompts for the agent

  • write a VirtualService that splits traffic 90/10 between v1 and v2
  • configure outlier detection so failing instances get ejected from the pool
  • inject a delay into a route to test how the service holds up

How to install microservices-patterns

1Skills CLI (Vercel)

npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a claude-code

2Manually: put the files in place

~/.claude/skills/microservices-patterns/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/microservices-patterns/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about microservices-patterns

How do I install microservices-patterns in Claude?

Run npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a claude-code. The skill file then lands at ~/.claude/skills/microservices-patterns/SKILL.md.

What does microservices-patterns do?

It gives the agent templates and explanations for microservice patterns: service mesh, traffic routing, circuit breakers, retries, timeouts, mTLS and distributed tracing with Istio.

What do I need for the examples to work?

The configs target Istio and Kubernetes, so you need a cluster with the service mesh deployed. Without a control plane there is nothing to apply the VirtualService and DestinationRule manifests to.

Similar skills

Everything for DevOps and infrastructure →

microservices-patterns by other authors comes first.

microservices-patterns Seth Hobson A practical guide to service boundaries, event-driven communication, data ownership, and resilience patterns for distributed systems. CX Codex 13,176installs microservices-architect https://github.com/Jeffallan Designs distributed system architectures, decomposes monoliths into bounded-context services, and recommends resilience patterns. Useful when architecting microservices, applying DDD, or building observability into cross-service calls. CX Codex +1 4,900installs ai-inference-service-mesh devops-skills A skill that wires Istio and Linkerd into your inference stack: mTLS, canary releases, access policies and GPU backend protection. CX Codex +1 310installs linkerd-patterns Seth Hobson Set up Linkerd in Kubernetes with patterns for mTLS, traffic policies, canary releases, and multi-cluster networking. Useful when configuring a service mesh or troubleshooting its policies. CX Codex 10,200installs domain-cloud-native actionbook A domain skill that injects cloud-native architecture rules into Rust projects, covering health endpoints, graceful exits, and stateless design. CX Codex +1 2,900installs zero-trust devops-skills Implements zero-trust network architecture with identity-based access, micro-segmentation, and continuous verification. Helps replace traditional VPNs with BeyondCorp-style controls. CX Codex +1 350installs k8s-security-policies Seth Hobson This skill helps define Kubernetes security policies for network isolation, RBAC, and pod security standards. Use it when securing a cluster. CX Codex 14,692installs

From the same set31

performance-benchmark-specialist Sets up benchmarks for shell tools: warmup runs, statistics, and target checks like <100ms and >90% cache hit rate. CX Codex +1 456installs PostgreSQL Database Administration A PostgreSQL administration skill: schema design, indexing, backups and query tuning. Useful when the agent writes SQL for a ticketing system or reporting. CX Codex +1 452installs langchain-orchestration A LangChain reference skill for your coding agent: chains, agents, memory, RAG and orchestration. Useful when the agent writes LangChain code and should stick to working patterns. CX Codex +1 451installs graphql-api-development A skill that walks your agent through GraphQL API design on graphql-js: schema, resolvers, queries, mutations, subscriptions, auth. Useful when REST stops fitting. CX Codex +1 447installs dbt-data-transformation A dbt skill for analytics engineering: models, tests, docs, incremental builds, macros and packages. Useful when your warehouse SQL needs structure. CX Codex +1 441installs apache-airflow-orchestration A skill for Apache Airflow work: writing DAGs, wiring task dependencies, branching, and getting pipelines ready for production. CX Codex +1 437installs claude-sdk-integration-patterns A skill with ready patterns for the Claude API and TypeScript SDK: streaming, tool use, error handling, token savings. CX Codex +1 434installs unix-goto-development Walks an agent through adding features to the unix-goto navigation tool: a 9-step workflow, 100% test coverage, and sub-100ms cached navigation. CX Codex +1 427installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor