iac-checkov

Scan Terraform, CloudFormation, Kubernetes, Dockerfiles, and ARM templates for misconfigurations and policy violations.

183|35|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/AgentSecOps/SecOpsAgentKit --skill iac-checkov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iac-checkov
Source: https://github.com/AgentSecOps/SecOpsAgentKit/tree/main/skills/devsecops/iac-checkov
Command: npx skills add https://github.com/AgentSecOps/SecOpsAgentKit --skill iac-checkov

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires checkov, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Infrastructure as Code (IaC) security scanning helps teams catch misconfigurations, policy violations, and secrets before deployment, reducing risk and speeding up compliance readiness.

Core Features & Use Cases

  • 750+ built-in policies across Terraform, CloudFormation, Kubernetes, Dockerfile, and ARM templates for automated assurance
  • Detects misconfigurations, drift, and secret leakage; supports policy-as-code in CI/CD pipelines with remediation guidance
  • Use cases include pre-deployment security validation, compliance alignment (CIS, PCI-DSS, HIPAA, SOC2), and audit-ready reporting

Quick Start

Install Checkov and run an IaC security scan against your infrastructure directory to identify misconfigurations and policy violations.

Frequently Asked Questions about iac-checkov

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

FAQPage Schema
How do I scan Terraform and CloudFormation templates for security misconfigurations?

To scan IaC templates for security misconfigurations, automate infrastructure-as-code scanning across Terraform, CloudFormation, Kubernetes, Dockerfiles, and ARM templates to identify policy violations using 750+ built-in policies.

Can I enforce policy-as-code for PCI-DSS and HIPAA compliance in my CI/CD pipeline?

Yes, you can enforce policy-as-code for PCI-DSS, HIPAA, SOC2, and CIS compliance in CI/CD pipelines by running pre-deployment security validation to generate audit-ready reports and structured findings.

What is infrastructure-as-code security scanning and when do I need it?

Infrastructure-as-code scanning is the process of analyzing IaC files to detect misconfigurations, drift, and secret leakage before deployment, reducing risk and speeding up compliance readiness across cloud environments.

Do I need Python installed to run Checkov scans on my infrastructure code?

Yes, you need Python version 3.8 or higher installed to run Checkov scans, along with access to your infrastructure-as-code files to output structured findings and remediation guidance.

How do I get remediation guidance for Kubernetes and Dockerfile policy violations?

You receive remediation guidance for Kubernetes and Dockerfile policy violations by running automated IaC security scans that output structured findings detailing how to resolve detected misconfigurations.