infra-workflow

Automate infrastructure provisioning with Terraform and Docker Compose.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/takemo101/compose-workflow --skill infra-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infra-workflow
Source: https://github.com/takemo101/compose-workflow/tree/main/.opencode/skill/infra-workflow
Command: npx skills add https://github.com/takemo101/compose-workflow --skill infra-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of defining, implementing, and managing cloud infrastructure using Infrastructure as Code (IaC) principles with Terraform and Docker Compose.

Core Features & Use Cases

  • Terraform Workflow: Manages infrastructure provisioning, configuration, and security checks.
  • Docker Compose Workflow: Defines and runs multi-container applications locally.
  • Well-Architected Framework: Ensures infrastructure adheres to best practices across security, reliability, performance, cost, and operations.
  • Use Case: Automatically generate Terraform code for a new microservice's infrastructure, including networking, compute, and database resources, ensuring it meets security and reliability standards.

Quick Start

Use the infra-workflow skill to create a Terraform plan for the development environment.

Frequently Asked Questions about infra-workflow

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

FAQPage Schema
How do I automate Terraform provisioning for a new microservice infrastructure?

Automate Terraform provisioning by generating code for networking, compute, and database resources while enforcing Well-Architected Framework standards. This workflow manages configuration and security checks to ensure reliability and security for new microservices.

What is the best way to structure Terraform code for cloud infrastructure?

The best way to structure Terraform code involves applying best practices for directory organization and naming conventions. This ensures infrastructure implementation adheres to security, reliability, and operational standards throughout the provisioning lifecycle.

Can I use Docker Compose to define and run multi-container applications locally?

Yes, you can use Docker Compose to define and run multi-container applications locally. The workflow manages local development environment setup and applies security checks to ensure stable local infrastructure.

Does this infrastructure workflow support Well-Architected Framework security reviews?

Yes, the infrastructure workflow supports Well-Architected Framework security reviews. It integrates automated security checks for both Terraform and Docker Compose configurations to ensure infrastructure meets security and reliability standards.

How do I set up a local development environment with Docker Compose and IaC?

Set up a local development environment by using Docker Compose to define multi-container applications and IaC principles for configuration. This approach manages local setup while applying security checks and best practices for directory structure.