Architecture-Aware CI/CD & Cloud

Architecture-Aware DevOps, CI/CD & Terraform Skill for AI Agents

Inspects repository architecture to generate only what the stack needs: GitHub Actions CI, multi-stage Dockerfiles, Terraform IaC, Prometheus metrics, and safe CD deployments with mandatory user consent gates.

Install DevOps Skill Skill

$ bunx skills add NaveenGumaste/keyskills/devops-skill

Guaranteed Outcomes

Why install DevOps Skill?

01

Zero Slop DevOps

DevOps inspect classifies the repo before touching code. No unnecessary Dockerfiles or Kubernetes manifests on static sites.

02

Mandatory Safety Gates

Production deploys, Terraform apply, cloud account creation, and secret changes strictly require user approval.

03

Complete Observability & IaC

Instruments golden signal Prometheus metrics (/metrics) and provisioned Grafana dashboards when hosting long-running services.

SKILL.md Directives

What the agent enforces

When installed, your autonomous agent loads these strict directives into memory before executing code generation or repo initialization:

.agents/skills/devops-skill/SKILL.md
Markdown
# Rule: Inspect-First Architecture-Aware DevOps
- Run devops-inspect first: classify repo kind (static, SSR, API, agent, worker, CLI).
- Never generate heavy container or K8s setups for static or PaaS-only sites.
- Never apply Terraform or deploy to production without explicit user confirmation.
- Generate lean, cache-optimized GitHub Actions workflows matching repo scripts.

Questions & Answers

Frequently asked questions

How does the DevOps skill avoid generating unnecessary files?

The mandatory first step is devops-inspect. It classifies your stack and produces a trigger map. If you have a static site on Pages or Vercel, it skips Docker and Prometheus automatically.

Will an agent deploy to production or run terraform apply automatically?

No. All DevOps sub-skills enforce strict user OK gates before any destructive operations, cloud account creation, terraform apply, or production release.

Can I run individual slices like just Docker or just CI?

Yes. While the suite installs together, you can prompt the agent for 'just Docker' or 'add CI', and the router runs inspect followed specifically by that slice.

README Badge Generator

Badge your repository

Show contributors your repo uses high-agency agent skills.

Preview:Built with KeySkills
[![Built with KeySkills](https://img.shields.io/badge/skills-KeySkills-ff6b00?style=flat-square&logo=github)](https://keyskills.ngxlabs.tech)

More portable agent skills