{"id":"ebb3f7e9-c3d0-4cad-9ff6-78cdcbae0567","shortId":"ykjgVR","kind":"skill","title":"terraform-infrastructure","tagline":"Terraform infrastructure as code workflow for provisioning cloud resources, creating reusable modules, and managing infrastructure at scale.","description":"# Terraform Infrastructure Workflow\n\n## Overview\n\nSpecialized workflow for infrastructure as code using Terraform including resource provisioning, module creation, state management, and multi-environment deployments.\n\n## When to Use This Workflow\n\nUse this workflow when:\n- Provisioning cloud infrastructure\n- Creating Terraform modules\n- Managing multi-environment infra\n- Implementing IaC best practices\n- Setting up Terraform workflows\n\n## Workflow Phases\n\n### Phase 1: Terraform Setup\n\n#### Skills to Invoke\n- `terraform-skill` - Terraform basics\n- `terraform-specialist` - Advanced Terraform\n\n#### Actions\n1. Initialize Terraform\n2. Configure backend\n3. Set up providers\n4. Configure variables\n5. Create outputs\n\n#### Copy-Paste Prompts\n```\nUse @terraform-skill to set up Terraform project\n```\n\n### Phase 2: Resource Provisioning\n\n#### Skills to Invoke\n- `terraform-module-library` - Terraform modules\n- `cloud-architect` - Cloud architecture\n\n#### Actions\n1. Design infrastructure\n2. Create resource definitions\n3. Configure networking\n4. Set up compute\n5. Add storage\n\n#### Copy-Paste Prompts\n```\nUse @terraform-module-library to provision cloud resources\n```\n\n### Phase 3: Module Creation\n\n#### Skills to Invoke\n- `terraform-module-library` - Module creation\n\n#### Actions\n1. Design module interface\n2. Create module structure\n3. Define variables/outputs\n4. Add documentation\n5. Test module\n\n#### Copy-Paste Prompts\n```\nUse @terraform-module-library to create reusable Terraform module\n```\n\n### Phase 4: State Management\n\n#### Skills to Invoke\n- `terraform-specialist` - State management\n\n#### Actions\n1. Configure remote backend\n2. Set up state locking\n3. Implement workspaces\n4. Configure state access\n5. Set up backup\n\n#### Copy-Paste Prompts\n```\nUse @terraform-specialist to configure Terraform state\n```\n\n### Phase 5: Multi-Environment\n\n#### Skills to Invoke\n- `terraform-specialist` - Multi-environment\n\n#### Actions\n1. Design environment structure\n2. Create environment configs\n3. Set up variable files\n4. Configure isolation\n5. Test deployments\n\n#### Copy-Paste Prompts\n```\nUse @terraform-specialist to set up multi-environment Terraform\n```\n\n### Phase 6: CI/CD Integration\n\n#### Skills to Invoke\n- `cicd-automation-workflow-automate` - CI/CD\n- `github-actions-templates` - GitHub Actions\n\n#### Actions\n1. Create CI pipeline\n2. Configure plan/apply\n3. Set up approvals\n4. Add validation\n5. Test pipeline\n\n#### Copy-Paste Prompts\n```\nUse @cicd-automation-workflow-automate to create Terraform CI/CD\n```\n\n### Phase 7: Security\n\n#### Skills to Invoke\n- `secrets-management` - Secrets management\n- `terraform-specialist` - Security\n\n#### Actions\n1. Configure secrets\n2. Set up encryption\n3. Implement policies\n4. Add compliance\n5. Audit access\n\n#### Copy-Paste Prompts\n```\nUse @secrets-management to secure Terraform secrets\n```\n\n## Quality Gates\n\n- [ ] Resources provisioned\n- [ ] Modules working\n- [ ] State configured\n- [ ] Multi-env tested\n- [ ] CI/CD working\n- [ ] Security verified\n\n## Related Workflow Bundles\n\n- `cloud-devops` - Cloud/DevOps\n- `kubernetes-deployment` - Kubernetes\n- `aws-infrastructure` - AWS specific\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["terraform","infrastructure","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-terraform-infrastructure","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/terraform-infrastructure","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34460 github stars · SKILL.md body (3,457 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:52:00.088Z","embedding":null,"createdAt":"2026-04-18T21:46:06.707Z","updatedAt":"2026-04-22T06:52:00.088Z","lastSeenAt":"2026-04-22T06:52:00.088Z","tsv":"'1':76,93,141,185,229,276,330,377 '2':96,123,144,189,233,280,334,380 '3':99,148,172,193,238,284,337,384 '4':103,151,196,217,241,289,341,387 '5':106,155,199,245,262,292,344,390 '6':311 '7':362 'access':244,392 'action':92,140,184,228,275,325,328,329,376 'add':156,197,342,388 'advanc':90 'approv':340 'architect':137 'architectur':139 'ask':470 'audit':391 'autom':319,321,354,356 'aw':433,435 'aws-infrastructur':432 'backend':98,232 'backup':248 'basic':86 'best':67 'boundari':478 'bundl':423 'ci':332 'ci/cd':312,322,360,417 'cicd':318,353 'cicd-automation-workflow-autom':317,352 'clarif':472 'clear':445 'cloud':11,55,136,138,169,425 'cloud-architect':135 'cloud-devop':424 'cloud/devops':427 'code':7,30 'complianc':389 'comput':154 'config':283 'configur':97,104,149,230,242,258,290,335,378,412 'copi':110,159,203,250,296,348,394 'copy-past':109,158,202,249,295,347,393 'creat':13,57,107,145,190,212,281,331,358 'creation':37,174,183 'criteria':481 'defin':194 'definit':147 'deploy':44,294,430 'describ':449 'design':142,186,277 'devop':426 'document':198 'encrypt':383 'env':415 'environ':43,63,265,274,278,282,308,461 'environment-specif':460 'expert':466 'file':288 'gate':406 'github':324,327 'github-actions-templ':323 'iac':66 'implement':65,239,385 'includ':33 'infra':64 'infrastructur':3,5,18,22,28,56,143,434 'initi':94 'input':475 'integr':313 'interfac':188 'invok':81,128,177,222,268,316,366 'isol':291 'kubernet':429,431 'kubernetes-deploy':428 'librari':132,166,181,210 'limit':437 'lock':237 'manag':17,39,60,219,227,369,371,400 'match':446 'miss':483 'modul':15,36,59,131,134,165,173,180,182,187,191,201,209,215,409 'multi':42,62,264,273,307,414 'multi-env':413 'multi-environ':41,61,263,272,306 'network':150 'output':108,455 'overview':24 'past':111,160,204,251,297,349,395 'permiss':476 'phase':74,75,122,171,216,261,310,361 'pipelin':333,346 'plan/apply':336 'polici':386 'practic':68 'project':121 'prompt':112,161,205,252,298,350,396 'provid':102 'provis':10,35,54,125,168,408 'qualiti':405 'relat':421 'remot':231 'requir':474 'resourc':12,34,124,146,170,407 'reusabl':14,213 'review':467 'safeti':477 'scale':20 'scope':448 'secret':368,370,379,399,404 'secrets-manag':367,398 'secur':363,375,402,419 'set':69,100,118,152,234,246,285,304,338,381 'setup':78 'skill':79,84,116,126,175,220,266,314,364,440 'skill-terraform-infrastructure' 'source-sickn33' 'special':25 'specialist':89,225,256,271,302,374 'specif':436,462 'state':38,218,226,236,243,260,411 'stop':468 'storag':157 'structur':192,279 'substitut':458 'success':480 'task':444 'templat':326 'terraform':2,4,21,32,58,71,77,83,85,88,91,95,115,120,130,133,164,179,208,214,224,255,259,270,301,309,359,373,403 'terraform-infrastructur':1 'terraform-module-librari':129,163,178,207 'terraform-skil':82,114 'terraform-specialist':87,223,254,269,300,372 'test':200,293,345,416,464 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'treat':453 'use':31,47,50,113,162,206,253,299,351,397,438 'valid':343,463 'variabl':105,287 'variables/outputs':195 'verifi':420 'work':410,418 'workflow':8,23,26,49,52,72,73,320,355,422 'workspac':240","prices":[{"id":"7bc0525f-9df0-4f1a-b56f-1bb977eaaaa2","listingId":"ebb3f7e9-c3d0-4cad-9ff6-78cdcbae0567","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:46:06.707Z"}],"sources":[{"listingId":"ebb3f7e9-c3d0-4cad-9ff6-78cdcbae0567","source":"github","sourceId":"sickn33/antigravity-awesome-skills/terraform-infrastructure","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/terraform-infrastructure","isPrimary":false,"firstSeenAt":"2026-04-18T21:46:06.707Z","lastSeenAt":"2026-04-22T06:52:00.088Z"}],"details":{"listingId":"ebb3f7e9-c3d0-4cad-9ff6-78cdcbae0567","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"terraform-infrastructure","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34460,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-22T06:40:00Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"324402877a2f0c2777347e1dff0d7a6ccf650646","skill_md_path":"skills/terraform-infrastructure/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/terraform-infrastructure"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"terraform-infrastructure","description":"Terraform infrastructure as code workflow for provisioning cloud resources, creating reusable modules, and managing infrastructure at scale."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/terraform-infrastructure"},"updatedAt":"2026-04-22T06:52:00.088Z"}}