Sandbox
@BagelHole/DevOps-Security-Agent-Skills

Agent skills for DevOps, security, and infrastructure

This repo gives your agent a library of task-specific skills for Kubernetes, Terraform, cloud platforms, observability, security, compliance, and AI operations. Each skill lives in its own folder and includes readable instructions plus supporting scripts and templates that the agent can use when the work calls for it.

1,081 starsβ€’156 forksβ€’Shellβ€’Updated 3mo ago
Who it's for

Builders who want their agent to handle infrastructure, security, compliance, and ops work with reusable knowledge.

What it delivers

You can give your agent domain-specific playbooks instead of re-explaining DevOps and security patterns every time.

What it does

Large skill catalog

Covers DevOps, security, infrastructure, compliance, and AI engineering topics across 160+ skills.

Agent-friendly skill format

Uses `SKILL.md` files with frontmatter so agents can discover, match, and activate the right skill.

Ready-to-run supporting files

Includes scripts, references, and assets alongside the skill instructions.

Multi-agent support

The README says it works with Claude Code, Cursor, Codex, and other agents that read files.

Install by CLI or git

Supports `npx skills add ...` for full or partial installs, plus direct clone or submodule use.

How to get it

  1. 1Run
    # Install all skills to Claude Code, Cursor, Codex, or any supported agent
    npx skills add bagelhole/DevOps-Security-Agent-Skills
    
    # Install specific skills
    npx skills add bagelhole/DevOps-Security-Agent-Skills --skill kubernetes-ops --skill hashicorp-vault -a cursor -y
    
    # Or clone directly
    git clone https://github.com/bagelhole/DevOps-Security-Agent-Skills.git ~/.skills/devops-security
  2. 2Run
    # Clone
    git clone https://github.com/bagelhole/DevOps-Security-Agent-Skills.git ~/.skills/devops-security
    
    # Or add as a submodule
    git submodule add https://github.com/bagelhole/DevOps-Security-Agent-Skills.git .skills/devops-security

README

πŸ›‘οΈ DevOps & Security Agent Skills

Your AI-Powered Second Brain for Infrastructure & Security

160+ production-ready skills for Claude Code, Cursor, Codex, and every AI agent that reads files.

License: MIT Skills PRs Welcome Agent Skills skills.sh


Explore Skills Β· Install in 30 Seconds Β· Contribute


Β Β  Β Β  Β Β  Β Β  Β Β  Β Β  Β Β 


Why This Exists

Install these skills and your agent gains expert-level knowledge of:

DomainSkillsWhat Your Agent Learns
πŸ”§ DevOps40+CI/CD pipelines, K8s ops, observability, release strategies, platform engineering
πŸ”’ Security35+Vulnerability scanning, secrets management, hardening, AI agent security, MCP security
☁️ Infrastructure65+AWS, Azure, GCP, Cloudflare, databases, networking, GPU clusters, local AI
πŸ€– AI Engineering20+LLMOps, agent evals, RAG infrastructure, inference scaling, coding agent guardrails
πŸ“‹ Compliance20+SOC2, HIPAA, GDPR, PCI-DSS, policy-as-code, auditing
πŸ’» IT Operations5+Device management, identity/SSO, SaaS security, troubleshooting

30-Second Install

# Install all skills to Claude Code, Cursor, Codex, or any supported agent
npx skills add bagelhole/DevOps-Security-Agent-Skills

# Install specific skills
npx skills add bagelhole/DevOps-Security-Agent-Skills --skill kubernetes-ops --skill hashicorp-vault -a cursor -y

# Or clone directly
git clone https://github.com/bagelhole/DevOps-Security-Agent-Skills.git ~/.skills/devops-security

Works with Claude Code, Cursor, Codex, OpenCode, Cline, and many more.


What Makes This Different

Most "awesome lists" give you links. This repo gives your AI agent production-ready knowledge it can act on:

# Every skill includes real, copy-pasteable configs like this:
apiVersion: apps/v1
kind: Deployment
metadata:
  name: myapp
spec:
  replicas: 3
  template:
    spec:
      containers:
      - name: myapp
        image: myapp:1.0.0
        resources:
          requests: { memory: "128Mi", cpu: "100m" }
          limits: { memory: "256Mi", cpu: "500m" }
        securityContext:
          runAsNonRoot: true
          readOnlyRootFilesystem: true

What's in Each Skill

skill/
β”œβ”€β”€ SKILL.md          # 250-400+ lines of expert knowledge
β”‚   β”œβ”€β”€ When to Use   # Decision guidance
β”‚   β”œβ”€β”€ Prerequisites # What you need
β”‚   β”œβ”€β”€ Real Configs  # Copy-pasteable YAML, JSON, HCL, Bash
β”‚   β”œβ”€β”€ CLI Commands  # Exact commands to run
β”‚   β”œβ”€β”€ Troubleshooting # Common issues + fixes
β”‚   └── Related Skills  # Cross-references
β”œβ”€β”€ scripts/          # Ready-to-run automation
β”œβ”€β”€ references/       # Deep-dive guides
└── assets/           # Config templates

Hot Topics (March 2026)

Skills you won't find in other repos:

SkillWhy It's Hot
MCP Server SecurityMCP is everywhere β€” secure your tool servers
AI Coding Agent GuardrailsSafe Claude Code/Cursor/Codex usage for teams
eBPF ObservabilityKernel-level monitoring with Cilium & Tetragon
Platform EngineeringBuild internal developer platforms with Backstage
Supply Chain Attack ResponseDetect & respond to compromised dependencies
OpenTofu MigrationMigrate from Terraform to the open-source fork
Dev Containers & NixReproducible dev environments for teams
Agent EvalsCI/CD gates for AI agent quality & safety

How It Works

Agent Skills is an open format for extending AI agents. Each SKILL.md has YAML frontmatter that agents load for matching, and detailed instructions that load only when activated:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  1. DISCOVER         2. MATCH            3. ACTIVATE           β”‚
β”‚                                                                β”‚
β”‚  Agent scans      β†’  User asks about  β†’  Agent reads full     β”‚
β”‚  skill folders       Kubernetes          SKILL.md + runs      β”‚
β”‚  at startup          debugging           scripts as needed    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸƒ Quick Start

Option 1: skills.sh CLI (Recommended)

The skills CLI discovers every SKILL.md in this repository and installs them into your agent's skills directory. See CLI docs and FAQ.

# Install all skills
npx skills add bagelhole/DevOps-Security-Agent-Skills

# List available skills
npx skills add bagelhole/DevOps-Security-Agent-Skills --list

# Install specific skills to a specific agent
npx skills add bagelhole/DevOps-Security-Agent-Skills --skill kubernetes-ops --skill hashicorp-vault -a cursor -y

# Global install
npx skills add bagelhole/DevOps-Security-Agent-Skills -g -y

# Install a single skill by URL
npx skills add https://github.com/bagelhole/DevOps-Security-Agent-Skills/tree/main/devops/orchestration/kubernetes-ops

Install from a local clone: npx skills add . --list from the repo root.

Option 2: Clone or Submodule

# Clone
git clone https://github.com/bagelhole/DevOps-Security-Agent-Skills.git ~/.skills/devops-security

# Or add as a submodule
git submodule add https://github.com/bagelhole/DevOps-Security-Agent-Skills.git .skills/devops-security

Option 3: For Humans

No agent? No problem. Browse the skills, copy the configs, run the scripts. MIT licensed β€” go wild.


πŸ“š Skill Catalog

πŸ”§ DevOps (40+ skills)

CI/CD

SkillDescription
github-actionsBuild, test, and deploy with GitHub Actions
gitlab-ciGitLab CI/CD pipelines and runners
jenkinsJenkins pipelines and shared libraries
azure-devopsAzure Pipelines and release management
circleciCircleCI workflows and orbs

Containers

SkillDescription
docker-managementDocker images, multi-stage builds, optimization
docker-composeMulti-container applications
podmanRootless container management
container-registriesECR, ACR, GCR, Docker Hub

Orchestration

SkillDescription
kubernetes-opsDeploy, scale, troubleshoot K8s
helm-chartsHelm chart development and deployment
argocd-gitopsGitOps with ArgoCD
kustomizeKubernetes manifest customization
openshiftOpenShift cluster management
model-serving-kubernetesKServe and Triton model serving with canary deployments and GPU autoscaling

Observability

SkillDescription
prometheus-grafanaMetrics and dashboards
opentelemetryVendor-neutral traces, metrics, and logs
ebpf-observabilityKernel-level observability with Cilium, Tetragon, and bpftrace
elk-stackElasticsearch, Logstash, Kibana
loki-loggingGrafana Loki log aggregation
datadogDatadog monitoring and APM
new-relicNew Relic observability
alerting-oncallAlert rules and on-call rotations

AI Engineering

SkillDescription
agent-observabilityTracing, latency, token, and cost telemetry for agents
agent-evalsAutomated regression and safety eval suites for agents
llm-cost-optimizationCut LLM API costs with caching, batching, model routing, and self-hosting
llm-cachingExact and semantic caching layers to reduce API calls by 30-70%
ai-pipeline-orchestrationOrchestrate RAG ingestion, training, and batch inference with Prefect/Airflow
llmops-platform-engineeringBuild enterprise LLMOps platforms with evaluation gates, promotions, and governance
model-registry-governanceModel metadata, approvals, lifecycle policy, and auditable promotion controls
rag-observability-evalsMeasure retrieval quality, groundedness, and RAG regressions continuously
ai-sre-incident-responseAI-specific SRE playbooks for model outages, quality regressions, and spend spikes

Platform Engineering

SkillDescription
platform-engineeringBuild internal developer platforms with Backstage, Crossplane, and golden paths

Developer Experience

SkillDescription
devcontainers-nixReproducible dev environments with Dev Containers, Nix, and Devbox

Release Management

SkillDescription
git-workflowBranching strategies and PR workflows
semantic-versioningAutomated versioning and changelogs
feature-flagsLaunchDarkly, Unleash
blue-green-deployZero-downtime deployments
πŸ”’ Security (35+ skills)

Scanning

SkillDescription
vulnerability-scanningCVE scanning with Trivy, Grype
sast-scanningSemgrep, CodeQL, SonarQube
dast-scanningOWASP ZAP, Nuclei
dependency-scanningSnyk, Dependabot
container-scanningImage vulnerability scanning
sbom-supply-chainSBOM generation, signing, and provenance verification
supply-chain-attack-responseDetect, respond to, and prevent software supply chain attacks

Secrets Management

SkillDescription
hashicorp-vaultVault setup, policies, secrets engines
aws-secrets-managerAWS secrets and rotation
azure-keyvaultAzure Key Vault
gcp-secret-managerGCP Secret Manager
sops-encryptionMozilla SOPS

Hardening

SkillDescription
linux-hardeningCIS benchmarks, sysctl, SSH
windows-hardeningWindows security baselines
container-hardeningSecure Docker/K8s configs
kubernetes-hardeningK8s security contexts and policies
cis-benchmarksCIS benchmark auditing
openclaw-deployment-hardeningOpenClaw CI/CD, container, and runtime hardening

Network Security

SkillDescription
firewall-configiptables, UFW, cloud firewalls
waf-setupAWS WAF, Cloudflare WAF
zero-trustZero-trust architecture
vpn-setupWireGuard, OpenVPN
ssl-tls-managementLet's Encrypt, certificate management

Security Operations

SkillDescription
incident-responseIR playbooks and evidence collection
threat-modelingSTRIDE methodology
penetration-testingAuthorized security testing
security-automationSecurity workflow automation

AI Security

SkillDescription
ai-agent-securityDefend agents against injection, tool abuse, and exfiltration
llm-app-securityHarden LLM app inputs, outputs, and tenant isolation
mcp-server-securitySecure MCP servers with auth, tool authorization, and audit logging
ai-coding-agent-guardrailsSafe Claude Code/Cursor/Codex usage with permission boundaries
ai-security-hardeningHarden LLM deployments against prompt injection and model theft
prompt-injection-defenseMulti-layer prompt injection defense with detection code
ai-red-teamingAdversarial AI red team programs and testing frameworks
model-supply-chain-securityModel signing, provenance, and trusted promotion policies
☁️ Infrastructure (65+ skills)

AWS

SkillDescription
terraform-awsAWS infrastructure as code
cloudformationCloudFormation templates
aws-ec2EC2 instances and AMIs
aws-ecs-fargateContainer orchestration
aws-lambdaServerless functions
aws-rdsManaged databases
aws-s3Object storage
aws-vpcNetworking
aws-iamIdentity and access
aws-cost-optimizationFinOps cost reduction and spend governance

Cloudflare

SkillDescription
cloudflare-workersEdge functions and APIs with Wrangler
cloudflare-pagesStatic/full-stack deployments with previews
cloudflare-r2S3-compatible object storage without egress fees
cloudflare-zero-trustAccess policies and private app protection

Azure

SkillDescription
terraform-azureAzure infrastructure as code
arm-templatesARM/Bicep templates
azure-vmsVirtual machines
azure-functionsServerless
azure-aksKubernetes
azure-sqlDatabases
azure-networkingVNets and NSGs

GCP

SkillDescription
terraform-gcpGCP infrastructure as code
gcp-computeCompute Engine
gcp-cloud-functionsServerless
gcp-gkeKubernetes
gcp-cloud-sqlDatabases
gcp-networkingVPCs and firewall

IaC

SkillDescription
opentofu-migrationMigrate from Terraform to the open-source OpenTofu fork

Server Management

SkillDescription
linux-administrationCore Linux admin
windows-serverWindows administration
ssh-configurationSSH and bastion hosts
user-managementUsers, groups, sudo
systemd-servicesServices and timers
performance-tuningSystem optimization
gpu-server-managementNVIDIA GPU driver setup, MIG partitioning, DCGM monitoring

Networking

SkillDescription
dns-managementDNS and Route53
load-balancingALB, nginx, HAProxy
cdn-setupCloudFront, Cloudflare
reverse-proxynginx, Traefik
service-meshIstio, Linkerd
llm-gatewayUnified LLM API gateway with routing, rate limiting, and semantic caching
ai-inference-service-meshService mesh for mTLS, canary inference routing, and resilient AI traffic

Databases

SkillDescription
postgresqlPostgreSQL admin
mysqlMySQL/MariaDB
planetscaleBranch-based MySQL schema deployments
mongodbMongoDB clusters
redisRedis caching
database-backupsBackup strategies
vector-database-opsQdrant, Weaviate, and pgvector for AI search and RAG

Storage

SkillDescription
block-storageEBS, LVM
object-storageS3, MinIO
nfs-storageNFS servers
backup-recoveryBackup with restic

Platforms

SkillDescription
vercel-deploymentsPreview and production web app deployments
convex-backendRealtime managed backend with typed functions
firebase-app-platformFirebase auth, data, functions, and hosting

Local AI Infrastructure

SkillDescription
ollama-stackPrivate local inference stack with Ollama and Open WebUI
mac-mini-llm-labMac mini setup for always-on local LLM serving
openclaw-local-mac-miniOpenClaw local development and Mac mini hosting
openclaw-security-hardeningOpenClaw host, auth, secrets, and network hardening
vllm-serverHigh-throughput LLM serving with vLLM and PagedAttention
llm-inference-scalingAuto-scale LLM inference on Kubernetes with KEDA
rag-infrastructureProduction RAG with vector stores, hybrid search, and reranking
llm-fine-tuningQLoRA and full fine-tuning with Axolotl and DeepSpeed
gpu-kubernetes-operationsGPU Kubernetes with MIG, autoscaling, and AI cost controls
multi-tenant-llm-hostingMulti-tenant LLM hosting with quotas and isolation

IT Operations

SkillDescription
startup-it-troubleshootingPractical IT troubleshooting for small teams
mdm-device-managementManage and secure company devices with Fleet, Jamf, or Intune
identity-access-managementSSO, SCIM provisioning, and MFA with Google Workspace or Okta
saas-security-postureAudit and harden your SaaS stack (GitHub, Slack, Google Workspace)
πŸ“‹ Compliance (20+ skills)

Frameworks

SkillDescription
soc2-complianceSOC2 Trust Services Criteria
hipaa-complianceHIPAA security rules
gdpr-complianceGDPR data protection
pci-dss-compliancePCI-DSS requirements
iso27001-complianceISO 27001 ISMS
fedramp-complianceFedRAMP controls

Governance

SkillDescription
policy-as-codeOPA, Kyverno, Checkov
access-reviewIAM access reviews
change-managementChange control
asset-inventoryAsset tracking
vendor-managementThird-party security

Auditing

SkillDescription
audit-loggingCentralized audit logs
aws-cloudtrailCloudTrail configuration
azure-monitor-auditAzure Monitor logs
gcp-audit-logsGCP Cloud Audit Logs

Business Continuity

SkillDescription
disaster-recoveryDR strategies
business-continuityBCP planning
incident-managementIncident processes
runbook-creationOperational runbooks

🀝 Contributing

Found a gap? Want to add a skill? PRs are welcome!

See CONTRIBUTING.md for guidelines.


If this made your agent smarter, star this repo β€” it helps others find it.

Built by Toby Miller

⬆ Back to Top

Files in the repo

Repository payloadβ€’8 top-level entries
  • compliance
  • devops
  • infrastructure
  • security
  • .gitattributes
  • CONTRIBUTING.md
  • LICENSE
  • README.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications β€” runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k