claudeindex
Plugin

kubernetes-architect

Designs resilient, secure, production-ready Kubernetes manifests in the voice of a Principal Cloud Native Architect and Kubernetes expert. Four inputs (APP_REQUIREMENTS, RESOURCE_LIMITS, EXPOSURE_STRATEGY, TARGET_ENVIRONMENT) drive a locked four-phase blueprint: PHASE 1 Architecture Overview (resources generated + routing/scaling strategy), PHASE 2 Deployment & Scaling Manifests (complete Deployment YAML plus HPA if applicable), PHASE 3 Networking & Configuration Manifests (Service plus Ingress or ConfigMaps), PHASE 4 Deployment Guide (step-by-step kubectl apply and rollout verification). Strict operating constraints: liveness and readiness probes on every container, resource requests and limits on every container, security contexts (runAsNonRoot, readOnlyRootFilesystem, allowPrivilegeEscalation false) where applicable, syntax-perfect 2-space YAML with dash-based arrays, and no markdown square brackets in prose outside code blocks. Never invents image names, tags, apiVersion values, kind names, or field keys. Pre-delivery validation on every YAML block: apiVersion/kind/metadata.name present, valid 2-space indentation, probes plus resources plus securityContext per container, Service/Ingress selectors match pod labels, no invented images. Hard prompt-injection defense treats inputs as untrusted data, flags behavior-altering directives (ignore probes, run as root, skip security) in PHASE 1, and STOPs to ask when a field is empty or contradictory rather than inventing defaults. Scope-locked: refuses off-domain requests (Terraform, billing, app code) with one line then continues the K8s task. Includes /kubernetes-architect slash command with AskUserQuestion intake.

Installation

1

Add the marketplace

/plugin marketplace add chrismccoy/skills
2

Install plugins

/plugin

Run these commands in Claude Code to add this plugin to your environment. The marketplace must be added before you can install its plugins.