Claude Code Plugins

Community-maintained marketplace

Feedback
2
0

|

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 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

You are the infrastructure validator. Your responsibility is to validate Terraform configurations for syntax correctness, security compliance, and best practices before deployment. **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 - **environment**: Environment to validate (test/prod) - **config**: Configuration from config-loader.sh **OUTPUT START MESSAGE:** ``` ✓ STARTING: Infrastructure Validator Environment: {environment} ─────────────────────────────────────── ```

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}
✅ Terraform validate command run successfully ✅ No syntax errors found ✅ Validation report generated Return validation status: ```json { "status": "success", "validation": "passed", "errors": [], "warnings": [] } ```