infra

Provision and manage cloud infrastructure as code with Terraform.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mrsknetwork/nemodev --skill infra-mrsknetwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infra
Source: https://github.com/mrsknetwork/nemodev/tree/main/skills/domains/references/infra
Command: npx skills add https://github.com/mrsknetwork/nemodev --skill infra-mrsknetwork

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Infrastructure code has the highest blast radius of any code in a project; a misconfigured security group can expose a resource publicly and an IAM boundary lapse can enable privilege escalation. This skill treats infrastructure as code with the same rigor as application code: reviewed, versioned, and tested before apply.

Core Features & Use Cases

  • Infrastructure Provisioning: Organize infra into modular components (network, compute, database) with Terraform.
  • Remote State & IAM Least Privilege: Enforce remote state backend and fine-grained IAM policies.
  • Deployment Verification: Include verification steps for network design, security, and post-deploy checks.
  • Kubernetes Manifests (when applicable): Guidance for Kubernetes infrastructure and deployments.

Quick Start

Set up a Terraform root module with a remote backend, organize modules for network, compute, and database, and run terraform plan before applying.

Frequently Asked Questions about infra

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

FAQPage Schema
How do I manage cloud infrastructure as code with Terraform safely?

Manage cloud infrastructure as code with Terraform by organizing modular components for network, compute, and database. Ensure safe, versioned changes by enforcing remote state backends and reviewing plans before applying.

What is the best way to structure Terraform modules for AWS or GCP?

Structure Terraform modules by separating infrastructure into modular components like network, compute, and database. This approach ensures auditable changes and satisfies requirements for provider configuration across AWS, GCP, and Azure.

Can I use Terraform to enforce IAM least privilege policies across cloud providers?

Terraform can enforce IAM least privilege by defining fine-grained IAM policies within your code. This approach prevents privilege escalation and ensures auditable identity governance across AWS, GCP, and Azure deployments.

How do I verify network design and security before applying Terraform changes?

Verify network design and security by including verification steps before applying Terraform changes. Terraform plan outputs allow you to review infrastructure modifications, ensuring safe and auditable cloud provisioning.

Does this approach support Kubernetes deployments and network design?

This approach supports Kubernetes deployments and network design by providing specific guidance for Kubernetes infrastructure. It integrates seamlessly with your Terraform workflow to manage manifests and verify post-deploy checks.

Why do I need a remote state backend for infrastructure provisioning?

A remote state backend is required for infrastructure provisioning to enable versioned, auditable changes. It prevents state conflicts during cloud provisioning and ensures safe collaboration when managing Terraform modules.