AI coding agents are becoming increasingly capable.
They can write Terraform, generate Kubernetes manifests, create CI/CD pipelines, troubleshoot infrastructure, review IAM policies and even help investigate production incidents.
But there is a fundamental challenge:
Writing infrastructure code is not the same as engineering production infrastructure.
A production-grade cloud platform requires architectural reasoning, security controls, operational experience, reliability engineering, cost awareness and an understanding of the trade-offs behind every decision.
That is the problem I wanted to explore with my latest open-source project:
☁️ Cloud & Platform Engineering Skills
GitHub: https://github.com/mchittineni/cloud-platform-skills
The project is an open-source library of production-oriented engineering skills for AI coding agents, covering Cloud, Platform Engineering, DevOps, SRE, Security and FinOps.
The current repository contains 43 production-grade skills, with an evaluation framework, compliance gates and generated integrations for multiple AI agent runtimes. (https://github.com/mchittineni/cloud-platform-skills)
Why another skills library?
AI agents can already access enormous amounts of documentation.
The problem isn’t necessarily a lack of information.
The problem is knowing which information to use, when to use it, and how to apply it safely.
Consider a request such as:
“Design a highly available EKS platform for multiple teams.”
A useful engineering response shouldn’t simply generate some Terraform.
It needs to consider things such as:
- Cluster architecture
- Multi-AZ design
- Pod networking
- Node scaling
- Workload isolation
- IAM
- Secrets
- Network boundaries
- Observability
- Upgrade strategy
- Disaster recovery
- Cost
- Security
- Operational ownership
The same applies to:
“Why is our Kubernetes deployment failing?”
or:
“Our AWS bill suddenly increased.”
or:
“How should we implement an SLO for this API?”
These are engineering problems, not merely coding problems.
That’s why the project treats a skill as more than a prompt.
What is a skill?
Each skill contains several layers of engineering knowledge.
A typical skill includes:
**1. Routing triggers
- When-to-use guidance
- Route-elsewhere guidance
- Production-shaped implementation examples
- Engineering reasoning
- Architecture trade-offs
- Best practices
- Anti-patterns
- References
- Evaluation cases**
The goal is to help an AI agent answer not only:
“How do I do this?”
but also:
“Should I use this approach?”
and:
“What could go wrong in production?”
🧠 Progressive disclosure
One of the core design principles is progressive disclosure.
The agent shouldn’t load every skill into its context.
Instead, the intended workflow is:
User request
│
▼
Skill index
│
▼
Identify matching skill
│
▼
Read "When to Use"
│
▼
Load the selected skill
│
▼
Load deeper references only when needed
The repository explicitly recommends reading the index, selecting a matching skill and avoiding bulk-loading the entire library. (https://github.com/mchittineni/cloud-platform-skills)
This matters because loading dozens of unrelated engineering skills into an agent’s context can reduce rather than improve the quality of reasoning.
☁️ Cloud Engineering
The project covers AWS, Azure and Google Cloud.
Examples include:
AWS
- EKS enterprise patterns
- IAM and Zero Trust policies
- Cloud migration strategies
- High availability and scalability
Azure
- AKS enterprise landing zones
- Azure cloud engineering patterns
- Enterprise network and governance patterns
GCP
- GCP cloud engineering patterns
- GKE multi-tenancy
- Resource hierarchy
- Workload identity and external CI authentication
These skills are designed around real engineering scenarios rather than simply listing cloud service commands.
For example, the AWS IAM skill is intended for situations such as reviewing overly permissive policies, designing multi-account guardrails or replacing AdministratorAccess with appropriately scoped access. (https://github.com/mchittineni/cloud-platform-skills)
🏗️ Platform Engineering
Platform engineering is another major part of the project.
The library includes skills around:
- Internal Developer Portals
- Backstage
- Golden paths
- Cloud-native microservices
- API Gateway
- Service Mesh
- Serverless architectures
- Event-driven systems
For example, the Internal Developer Portal skill is designed around scenarios such as enabling developers to create production-ready services through self-service workflows and measuring platform adoption. (https://github.com/mchittineni/cloud-platform-skills)
This is particularly useful for organisations building internal platforms where the goal isn’t just to provision infrastructure, but to create a consistent developer experience.
⚙️ DevOps
The DevOps section covers the operational foundations needed to build and run modern platforms.
Some examples include:
- CI/CD pipeline design
- Terraform modules
- Terragrunt governance
- Kubernetes
- Helm
- GitOps
- Docker
- Configuration management
- Performance and load testing
- Zero-downtime releases
- Backup and disaster recovery
- DORA metrics
For example, the CI/CD skill isn’t simply about creating a pipeline.
It covers scenarios such as removing long-lived cloud credentials from CI, improving slow pipelines and designing build-test-deploy workflows. (https://github.com/mchittineni/cloud-platform-skills)
🔐 DevSecOps and Security
AI agents operating against cloud infrastructure create an important security consideration.
These aren’t just documents being read by humans.
They are instructions that an agent may execute with credentials.
That changes the threat model.
A poorly designed instruction could potentially encourage:
- Credential exposure
- Destructive commands
- Confirmation bypass
- Security-control bypass
- Concealment from operators
The project therefore includes dedicated security skills covering areas such as:
- AI agent security
- CSPM
- IAM
- Secrets management
- Policy-as-Code
- SAST/SCA
- Supply-chain security
- Container runtime security
- Detection engineering
- Security incident triage
The repository explicitly treats malicious or careless agent instructions as a major part of its threat model. (https://github.com/mchittineni/cloud-platform-skills)
📊 SRE and Observability
Production systems also need reliability engineering.
The library includes skills for:
- SLI/SLO design
- Error budgets
- Prometheus
- Grafana
- OpenTelemetry
- Infrastructure monitoring
- Incident management
- Postmortems
- Chaos engineering
- Resilience testing
This means an agent can be guided toward engineering concepts such as:
Service
↓
SLIs
↓
SLO
↓
Error Budget
↓
Release / Reliability Decision
rather than simply producing another monitoring dashboard.
💰 FinOps
Cloud engineering isn’t complete without cost engineering.
The project includes a FinOps skill covering the Inform → Optimise → Operate lifecycle.
It can be used for scenarios such as:
- Unexpected cloud-bill increases
- Commitment decisions
- Shared-cost allocation
- Cloud cost optimisation
This is important because architecture decisions have financial consequences.
A technically elegant architecture that is economically unsustainable isn’t necessarily a good production architecture.
🧪 The important part: evaluation
One of the biggest goals of the project was to avoid simply creating Markdown files and calling them “production ready.”
So the skills are evaluated.
The repository currently contains 190 routing evaluation cases, covering both:
Should this skill trigger?
and:
Should this skill not trigger?
The current repository reports at least 95% routing pass rate, with two documented near-ties between sibling security skills rather than hiding those edge cases through overly broad keyword matching. (https://github.com/mchittineni/cloud-platform-skills)
This distinction is important.
Imagine an agent receives:
“A Kubernetes workload needs to access AWS resources.”
There are multiple potentially relevant concepts:
- Kubernetes
- IAM
- Secrets
- Workload identity
- Cloud security
The goal isn’t to trigger every related skill.
The goal is to route the request to the most appropriate engineering knowledge.
🔒 Compliance gates
The project also uses deterministic compliance checks.
The repository currently reports:
- 43 POWERFUL-tier skills
- 95 average compliance score
- 0 compliance blockers
- 0 workflow security blockers
The compliance inspection covers areas such as:
- Destructive commands
- Credential leaks
- Description accuracy
- Script safety
- Frontmatter validity
- Reference resolution
- Line budgets
- Evaluation completeness
These checks run offline and don’t require an LLM or API key. (https://github.com/mchittineni/cloud-platform-skills)
The repository also includes workflow security auditing and supply-chain controls for its own GitHub Actions. (https://github.com/mchittineni/cloud-platform-skills)
🔄 One source of truth
Another architectural decision was to avoid manually maintaining different versions of the same skill for every AI tool.
The authoritative source is:
skills/
Runtime-specific integrations are generated from that source.
The repository currently supports integrations for environments including:
- Claude Code
- Google Antigravity / Gemini CLI
- OpenAI Codex CLI
- Cursor
- GitHub Copilot
The repository contains generated runtime entry points and instructions for installing the skills into these environments. (https://github.com/mchittineni/cloud-platform-skills)
The sync process can regenerate the runtime targets with:
python3 scripts/sync-all.py
This makes the architecture:
skills/
│
┌───────┼────────┐
│ │ │
▼ ▼ ▼
Claude Cursor Copilot
│ │ │
└───────┼────────┘
▼
Agent Runtime
One source of truth.
Multiple agent runtimes.
🛠️ Using the repository
The simplest approach is to clone the repository:
git clone https://github.com/mchittineni/cloud-platform-skills.git
cd cloud-platform-skills
Then inspect the skill index:
ls skills
For Claude Code, the repository supports automatic discovery through .claude/skills/.
For Codex, AGENTS.md provides the routing table.
For Cursor, the repository provides generated Cursor rules.
For GitHub Copilot, it provides generated Copilot instructions.
For Gemini/Antigravity, there is a dedicated installation script.
The project documentation contains the runtime-specific installation and verification instructions. (https://github.com/mchittineni/cloud-platform-skills)
🧩 What a skill looks like
The repository follows a consistent skill anatomy.
skills/
└── domain/
└── skill-name/
├── SKILL.md
├── evals/
│ └── evals.json
├── references/
├── scripts/
└── assets/
The SKILL.md contains the routing information and core engineering guidance.
Deeper material lives under references/ and is loaded only when necessary.
Evaluation cases live alongside the skill.
This makes each skill relatively self-contained and independently testable. (https://github.com/mchittineni/cloud-platform-skills)
👨💻 Humans can use these skills too
Although the project is designed for AI coding agents, the content is also useful for engineers.
The skills can act as:
- Engineering runbooks
- Architecture Decision Records
- Standard Operating Procedures
- Troubleshooting guides
- Platform engineering references
- Cloud architecture references
- Interview preparation material
For example, an engineer troubleshooting an EKS cluster can read the EKS skill directly without using an AI agent.
The agent is simply another consumer of the same engineering knowledge.
Why I think this matters
We’re moving from AI assistants that answer questions to AI agents that can perform engineering work.
That changes the requirements.
An agent working on production infrastructure needs more than syntax.
It needs:
Technical knowledge
+
Engineering reasoning
+
Production patterns
+
Security guardrails
+
Operational awareness
+
Correct routing
That’s the direction I wanted to explore with this project.
The goal isn’t to replace experienced engineers.
It’s to give AI agents a better engineering foundation so that experienced engineers can spend more time on architecture, decisions, review and higher-value work.
📚 This project builds on my earlier work
If you are interested in the broader AI + DevOps + Cloud Engineering ecosystem, this project is also part of a series of open-source resources I’ve been building.
🤖 Ultimate AI Engineering Guide
If you missed my earlier post about the Ultimate AI Engineering Guide, I’d recommend checking it out.
It focuses on AI Engineering concepts and provides a structured resource for learning and interview preparation.
👉 Read the earlier LinkedIn post:
https://www.linkedin.com/posts/manideepchittineni_github-mchittineniultimate-ai-engineering-guide-activity-7492872832176091136-1I0g
☁️ Ultimate DevOps Guide
I also previously shared the Ultimate DevOps Guide, covering DevOps fundamentals, Cloud Computing and related engineering topics.
If you missed that post, you can read it here:
👉 Read the earlier LinkedIn post:
https://www.linkedin.com/posts/manideepchittineni_github-mchittineniultimate-devops-guide-activity-7491439038969581568-LEAu
These projects complement each other:
AI Engineering │ ▼ Ultimate AI Engineering │ ▼ DevOps / Cloud │ ▼ Ultimate DevOps Guide │ ▼ Cloud & Platform Skills │ ▼ AI Coding Agents
The latest project focuses on bringing those engineering practices directly into AI-agent workflows.
🚀 What’s next?
There is plenty of room to expand the project.
Some areas I’m interested in exploring include:
- More AWS, Azure and GCP skills
- More Kubernetes patterns
- Advanced platform engineering
- Additional security skills
- More FinOps scenarios
- More routing evaluations
- Deeper agent-security controls
- Additional agent runtimes
- Automated skill quality benchmarking
- More production troubleshooting scenarios
The architecture is intentionally designed so that new skills can be added without changing the underlying runtime integrations.
⭐ Try it yourself
If you’re working with:
- Cloud platforms
- Kubernetes
- Terraform
- DevOps
- Platform Engineering
- DevSecOps
- SRE
- FinOps
- AI coding agents
I’d encourage you to take a look.
👉 GitHub Repository
https://github.com/mchittineni/cloud-platform-skills
If you find it useful:
⭐ Star the repository
🐛 Open an issue
💡 Suggest a skill
🔧 Contribute an improvement
📢 Share it with your engineering team
The project is open source and MIT licensed. (GitHub)
Final thoughts
AI agents are becoming increasingly capable of writing infrastructure.
The next challenge isn’t simply:
“Can AI generate Terraform?”
It’s:
“Can AI make good production engineering decisions while generating Terraform?”
That’s a much harder problem.
And I believe the answer requires combining AI agents with structured engineering knowledge, explicit routing, production patterns, evaluation and security guardrails.
Cloud & Platform Engineering Skills is my attempt to build that foundation as an open-source project.
If you’re experimenting with AI agents in Cloud, DevOps, Platform Engineering or SRE, I’d love to hear what you’re building and which skills you think should be added next.
⭐ GitHub: https://github.com/mchittineni/cloud-platform-skills
Tags: #ai #devops #cloud #platformengineering #kubernetes #terraform #devsecops #sre #aiengineering #opensource #github #cicd #aws #azure #gcp
Top comments (0)