All skills
simota avatar

/scaffold

@e307415
by shingo imotasimota/agent-skills85 stars
15

Provisioning infrastructure via cloud IaC (Terraform/OpenTofu/CloudFormation/Pulumi) and local dev environments (Docker Compose, env vars). Use for IaC design or multi-cloud provisioning.

Use this Skill: https://skilld.dev/gh/simota/agent-skills/scaffold

This session only. Nothing lands on disk.

referencemulticloud-patterns.md

≈417 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Multi-Cloud Patterns

Purpose: Use this file when you need Azure, Pulumi, or cross-cloud comparison instead of AWS- or GCP-only guidance.

Contents:

  1. Provider comparison
  2. Backend comparison
  3. Minimal Azure/GCP snippets
  4. Pulumi structure and commands

Provider Comparison

Feature AWS GCP Azure
Network VPC VPC Network VNet
Compute EC2 / ECS / Lambda Compute Engine / Cloud Run / Functions VM / App Service / Functions
Database RDS / Aurora / DynamoDB Cloud SQL / Spanner / Firestore Azure SQL / Cosmos DB
Kubernetes EKS GKE AKS
Object storage S3 Cloud Storage Blob Storage
Secrets Secrets Manager Secret Manager Key Vault
Terraform state S3 + DynamoDB GCS Azure Blob

Backend Comparison

Backend Typical use
s3 + lock table AWS
gcs GCP
azurerm Azure

Minimal Snippets

GCP backend

terraform {
  backend "gcs" {
    bucket = "myproject-terraform-state"
    prefix = "dev/terraform.tfstate"
  }
}

Azure backend

terraform {
  backend "azurerm" {
    resource_group_name  = "terraform-state-rg"
    storage_account_name = "myprojecttfstate"
    container_name       = "tfstate"
    key                  = "dev/terraform.tfstate"
  }
}

Pulumi Structure

pulumi/
  Pulumi.yaml
  Pulumi.dev.yaml
  Pulumi.staging.yaml
  Pulumi.prod.yaml
  index.ts
  vpc.ts
  database.ts

Useful commands:

pulumi new aws-typescript
pulumi stack select dev
pulumi preview
pulumi up
pulumi destroy
pulumi import aws:ec2/vpc:Vpc main vpc-12345678

Source: SKILL.md on GitHub

1 warning13d5 checks · Risk SAFE
  • Gen Agent Trust Hub13d

    The skill is a comprehensive infrastructure provisioning assistant that follows security best practices for IaC. It has an inherent attack surface for indirect prompt injection as it processes external requirements to generate code, and it involves the dynamic generation of infrastructure scripts.

  • Socket13d

    No alerts

  • Snyk13d

    Risk: LOW · No issues

  • Runlayer6mo

    5/14 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at e307415. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 days ago.

Activeupdated 2 weeks ago

README badge

README badge for simota/agent-skills/scaffold