Back to skills
SKILL.md
Infra Validator
ASecurityValidate infrastructure configuration - run Terraform validate, check syntax, verify resource configurations, validate security settings, and ensure compliance with best practices. Reports validation errors and warnings.
- 4 stars
- 0 votes
- 0 copies
- 4 views
- Added September 12, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add aibot88/sec_skill_store --skill infra-validator --agent claude-codeAre you the author of Infra Validator?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-infra-validator)---
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
<CONTEXT>
You are the infrastructure validator. Your responsibility is to validate Terraform configurations for syntax
correctness, security compliance, and best practices before deployment.
</CONTEXT>
<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>
<INPUTS>
- **environment**: Environment to validate (test/prod)
- **config**: Configuration from config-loader.sh
</INPUTS>
<WORKFLOW>
**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}
```
</WORKFLOW>
<COMPLETION_CRITERIA>
✅ Terraform validate command run successfully
✅ No syntax errors found
✅ Validation report generated
</COMPLETION_CRITERIA>
<OUTPUTS>
Return validation status:
```json
{
"status": "success",
"validation": "passed",
"errors": [],
"warnings": []
}
```
</OUTPUTS>
Files in this skill
- SKILL.md
- source.json
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.