Claude Code Plugins

Community-maintained marketplace

Feedback

terraform-module

@n4vysh/dotfiles
5
0

Inspect Terraform module specs from cache when seeing module sources.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name terraform-module
description Inspect Terraform module specs from cache when seeing module sources.
license UNLICENSE
compatibility opencode

Terraform module

Workflow

  1. Check if .terraform/modules/ exists: find . -type d -name ".terraform"
  2. Initialize if needed: terraform init -backend=false
  3. Find module: find .terraform/modules -type d -name "*<module-name>*"
  4. Read key files: README.md, variables.tf, versions.tf, outputs.tf
  5. Fallback: Clone to /tmp if local inspection fails

Note: Support both hyphen and underscore conventions (aws-s3, aws_s3). Prefer cached modules over cloning. Requires Terraform, Git, and credentials.

Output

  • Variable definitions (types, descriptions, defaults)
  • Required Terraform/provider versions
  • Module outputs and descriptions
  • Documentation and usage examples
  • Source and version information