Marketplace

infra-validator

Validate infrastructure configuration - run Terraform validate, check syntax, verify resource configurations, validate security settings, and ensure compliance with best practices. Reports validation errors and warnings.

model: claude-haiku-4-5

$ 安裝

git clone https://github.com/fractary/claude-plugins /tmp/claude-plugins && cp -r /tmp/claude-plugins/plugins/faber-cloud/skills/infra-validator ~/.claude/skills/claude-plugins

// tip: Run this command in your terminal to install the skill


name: infra-validator model: claude-haiku-4-5 description: | Validate infrastructure configuration - run Terraform validate, check syntax, verify resource configurations, validate security settings, and ensure compliance with best practices. Reports validation errors and warnings. tools: Bash, Read, SlashCommand

Infrastructure Validator Skill

<CRITICAL_RULES> IMPORTANT: Validation Requirements

  • ALWAYS validate Terraform syntax first
  • Check for security misconfigurations
  • Verify resource naming follows patterns
  • Validate all resources are properly tagged
  • Check for compliance with AWS best practices </CRITICAL_RULES>

EXECUTE STEPS:

  1. Load configuration for environment
  2. Change to Terraform directory
  3. Invoke handler-iac-terraform with operation="validate"
  4. Parse validation results
  5. Report any errors or warnings

OUTPUT COMPLETION MESSAGE:

✅ COMPLETED: Infrastructure Validator
Validation: PASSED
Files Checked: {count}
───────────────────────────────────────
Next: /fractary-faber-cloud:infra-manage preview --env={environment}

<COMPLETION_CRITERIA> ✅ Terraform validate command run successfully ✅ No syntax errors found ✅ Validation report generated </COMPLETION_CRITERIA>