iac-check

Detect IAC-1 through IAC-5 violations in Terraform, CloudFormation, and Kubernetes manifests.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/mikecubed/agent-orchestration --skill iac-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iac-check
Source: https://github.com/mikecubed/agent-orchestration/tree/main/plugins/ccc/skills/iac-check
Command: npx skills add https://github.com/mikecubed/agent-orchestration --skill iac-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces IaC security rules to prevent insecure infrastructure definitions from entering production, helping teams avoid misconfigurations and exposure in cloud resources.

Core Features & Use Cases

  • Detects IAC-1 through IAC-5 violations including public storage buckets, containers running as root, missing encryption at rest, wildcard IAM policies, and exposed security-group ports.
  • Supports Terraform HCL, CloudFormation YAML/JSON, and Kubernetes manifests for automated security audits in development, CI/CD, and post-deploy reviews.
  • Produces actionable agent actions and remediation guidance to guide fixes and accelerate review cycles.

Quick Start

Run an IaC review on your Terraform, CloudFormation, or Kubernetes manifests to surface security violations.

Frequently Asked Questions about iac-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce security rules across Terraform and CloudFormation files?

To enforce IaC security rules across Terraform and CloudFormation files, scan the infrastructure code to detect violations like public storage and wildcard IAM policies, generating structured remediation guidance.

What IaC security checks are needed to prevent public storage buckets and missing encryption?

IaC security checks for public storage buckets and missing encryption at rest are implemented through rules IAC-1 through IAC-5, which also identify root containers, wildcard IAM policies, and exposed security-group ports.

Can I scan Kubernetes manifests for exposed ports and root container misconfigurations?

Yes, you can scan Kubernetes manifests for exposed ports and root container misconfigurations. The review process analyzes manifest definitions and emits structured agent actions with targeted remediation guidance.

How do I automate infrastructure-as-code security audits in a CI pipeline?

Automate infrastructure-as-code security audits in a CI pipeline by scanning Terraform HCL, CloudFormation YAML/JSON, or Kubernetes manifests to surface security violations during development and continuous integration.

What is the best way to remediate wildcard IAM policies in infrastructure code?

The best way to remediate wildcard IAM policies in infrastructure code is to run an IaC review that identifies the violation and produces actionable agent actions with specific remediation guidance to accelerate fixes.

Does this IaC security review work with both Terraform HCL and CloudFormation YAML?

Yes, this IaC security review works with both Terraform HCL and CloudFormation YAML/JSON formats, supporting automated security audits across multiple infrastructure-as-code frameworks for development and post-deploy reviews.