{"id":"9a48c467-c4f9-4586-89bf-4782ab1c659b","shortId":"epq78y","kind":"skill","title":"Terraform Plan Diff Analyzer","tagline":"Parses Terraform plan JSON output to summarize resource changes, detect destructive actions, and flag policy violations. Uses the terraform show -json command and the Terraform Cloud API to retrieve plan artifacts. Integrates with OPA (Open Policy Agent) for policy-as-code enforc","description":"# Terraform Plan Diff Analyzer\n\nParses Terraform plan JSON output to summarize resource changes, detect destructive actions, and flag policy violations. Uses the terraform show -json command and the Terraform Cloud API to retrieve plan artifacts. Integrates with OPA (Open Policy Agent) for policy-as-code enforcement on planned changes.\n\n## Installation\n\nBasic usage or getting-started notes:\n- Documentation is available on the [Terraform website](https://developer.hashicorp.com/terraform):\n- [Introduction](https://developer.hashicorp.com/terraform/intro)\n- [Documentation](https://developer.hashicorp.com/terraform/docs)\n\n- Source: https://github.com/hashicorp/terraform\n- Extracted from upstream docs: https://raw.githubusercontent.com/hashicorp/terraform/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/terraform-plan-diff-analyzer/)","tags":["terraform","plan","diff","analyzer","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex"],"capabilities":["skill","source-agentskillexchange","skill-terraform-plan-diff-analyzer","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/terraform-plan-diff-analyzer","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (882 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-05-18T19:12:48.697Z","embedding":null,"createdAt":"2026-05-18T13:19:53.638Z","updatedAt":"2026-05-18T19:12:48.697Z","lastSeenAt":"2026-05-18T19:12:48.697Z","tsv":"'/hashicorp/terraform':127 '/hashicorp/terraform/head/readme.md':134 '/skills/terraform-plan-diff-analyzer/)':141 '/terraform):':115 '/terraform/docs)':123 '/terraform/intro)':119 'action':16,63 'agent':41,88,136 'agentskillexchange.com':140 'agentskillexchange.com/skills/terraform-plan-diff-analyzer/)':139 'analyz':4,51 'api':31,78 'artifact':35,82 'avail':108 'basic':99 'chang':13,60,97 'cloud':30,77 'code':46,93 'command':26,73 'destruct':15,62 'detect':14,61 'developer.hashicorp.com':114,118,122 'developer.hashicorp.com/terraform):':113 'developer.hashicorp.com/terraform/docs)':121 'developer.hashicorp.com/terraform/intro)':117 'diff':3,50 'doc':131 'document':106,120 'enforc':47,94 'exchang':138 'extract':128 'flag':18,65 'get':103 'getting-start':102 'github.com':126 'github.com/hashicorp/terraform':125 'instal':98 'integr':36,83 'introduct':116 'json':8,25,55,72 'note':105 'opa':38,85 'open':39,86 'output':9,56 'pars':5,52 'plan':2,7,34,49,54,81,96 'polici':19,40,44,66,87,91 'policy-as-cod':43,90 'raw.githubusercontent.com':133 'raw.githubusercontent.com/hashicorp/terraform/head/readme.md':132 'resourc':12,59 'retriev':33,80 'show':24,71 'skill':137 'skill-terraform-plan-diff-analyzer' 'sourc':124,135 'source-agentskillexchange' 'start':104 'summar':11,58 'terraform':1,6,23,29,48,53,70,76,111 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'upstream':130 'usag':100 'use':21,68 'violat':20,67 'websit':112","prices":[{"id":"ae85c5fb-db3c-47df-986a-3130f3ad0e5e","listingId":"9a48c467-c4f9-4586-89bf-4782ab1c659b","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:19:53.638Z"}],"sources":[{"listingId":"9a48c467-c4f9-4586-89bf-4782ab1c659b","source":"github","sourceId":"agentskillexchange/skills/terraform-plan-diff-analyzer","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/terraform-plan-diff-analyzer","isPrimary":false,"firstSeenAt":"2026-05-18T13:19:53.638Z","lastSeenAt":"2026-05-18T19:12:48.697Z"}],"details":{"listingId":"9a48c467-c4f9-4586-89bf-4782ab1c659b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"terraform-plan-diff-analyzer","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"0d12bc5836b33b51cae3f63337c8d800bee740f1","skill_md_path":"skills/terraform-plan-diff-analyzer/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/terraform-plan-diff-analyzer"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Terraform Plan Diff Analyzer","description":"Parses Terraform plan JSON output to summarize resource changes, detect destructive actions, and flag policy violations. Uses the terraform show -json command and the Terraform Cloud API to retrieve plan artifacts. Integrates with OPA (Open Policy Agent) for policy-as-code enforcement on planned changes."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/terraform-plan-diff-analyzer"},"updatedAt":"2026-05-18T19:12:48.697Z"}}