Use when generating Kubernetes deployment manifests and services. Trigger with phrases like "create kubernetes deployment", "generate k8s manifest", "deploy app to kubernetes", or "create service and ingress". Produces production-ready YAML with health checks, auto-scaling, resource limits, ingress configuration, and TLS termination.
/plugin marketplace add jeremylongshore/claude-code-plugins-plus/plugin install kubernetes-deployment-creator@claude-code-plugins-plusThis skill is limited to using the following tools:
assets/README.mdassets/configmap_template.yamlassets/deployment_template.yamlassets/hpa_template.yamlassets/ingress_template.yamlassets/secret_template.yamlassets/service_template.yamlreferences/README.mdscripts/README.mdscripts/apply_manifest.shscripts/delete_manifest.shscripts/get_resource_status.shscripts/validate_manifest.shBefore using this skill, ensure:
Deployment Manifest:
# {baseDir}/k8s/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: my-web-app
namespace: production
spec:
replicas: 3
selector:
matchLabels:
app: my-web-app
template:
metadata:
labels:
app: my-web-app
spec:
containers:
- name: app
image: registry/my-web-app:v1.0.0
ports:
- containerPort: 80
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
livenessProbe:
httpGet:
path: /health
port: 80
initialDelaySeconds: 30
periodSeconds: 10
readinessProbe:
httpGet:
path: /ready
port: 80
initialDelaySeconds: 5
periodSeconds: 5
Service and Ingress:
# {baseDir}/k8s/service.yaml
apiVersion: v1
kind: Service
metadata:
name: my-web-app
namespace: production
spec:
type: ClusterIP
selector:
app: my-web-app
ports:
- port: 80
targetPort: 80
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: my-web-app
namespace: production
spec:
tls:
- hosts:
- app.example.com
secretName: tls-cert
rules:
- host: app.example.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: my-web-app
port:
number: 80
Image Pull Error
CrashLoopBackOff
kubectl logs and review container healthResource Quota Exceeded
Ingress Not Working
TLS Certificate Error
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.