Use when writing, reviewing, or debugging Terraform/OpenTofu modules, tests, CI, scans, or state ops — diagnoses failure mode (identity churn, secrets, blast radius, CI drift, state corruption) with version-aware guards.
94
92%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Quality
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a strong skill description that clearly defines its scope (Terraform/OpenTofu infrastructure-as-code workflows), lists concrete actions and failure modes, and opens with an explicit 'Use when' clause. The trigger terms are natural and domain-appropriate, and the specificity of failure modes like 'identity churn', 'blast radius', and 'state corruption' make it highly distinctive. The only minor weakness is that the description is somewhat dense and could benefit from slightly clearer formatting for readability.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: writing, reviewing, debugging Terraform/OpenTofu modules, tests, CI, scans, state ops. Also names specific failure modes: identity churn, secrets, blast radius, CI drift, state corruption. | 3 / 3 |
Completeness | Clearly answers both what (diagnoses failure modes with version-aware guards across Terraform/OpenTofu workflows) and when (explicitly starts with 'Use when writing, reviewing, or debugging...' providing clear trigger guidance). | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms users would say: Terraform, OpenTofu, modules, tests, CI, scans, state ops, secrets, blast radius, CI drift, state corruption. These are terms practitioners naturally use when seeking help. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive — targets Terraform/OpenTofu specifically with domain-specific failure modes (identity churn, blast radius, state corruption) that are unlikely to overlap with generic coding or DevOps skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a high-quality, well-architected skill that excels at progressive disclosure and workflow clarity. The diagnostic routing table is particularly effective, mapping failure modes to specific reference sections. The Response Contract ensures consistent, safe outputs. The main weakness is moderate verbosity — some sections could be condensed without losing clarity, and there's minor repetition across tables (version info appears in multiple places).
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is generally well-structured and avoids explaining basic concepts Claude knows, but it's quite long (~300 lines) with some redundancy between sections (e.g., version info repeated in multiple tables, naming conventions summarized then referenced). The routing table and feature tables earn their place, but some sections like 'When to Use This Skill' and 'Core Principles > Module Hierarchy' could be tighter. | 2 / 3 |
Actionability | The skill provides concrete, executable guidance throughout: exact HCL code for S3 backend configuration, specific bash commands for security scanning (trivy, checkov), clear decision matrices for testing approaches and count vs for_each, and explicit validation commands. The Response Contract ensures every response includes actionable validation plans and rollback notes. | 3 / 3 |
Workflow Clarity | The 7-step workflow is clearly sequenced with explicit validation checkpoints (step 6), the Response Contract mandates validation plans and rollback notes for every response, and the diagnostic routing table provides clear failure-mode-to-reference mapping. The CI/CD section explicitly warns against re-running plan inside apply jobs and requires reviewed plan artifacts. Destructive operations are gated by approval requirements. | 3 / 3 |
Progressive Disclosure | Excellent progressive disclosure structure: the main file provides summaries and decision matrices while consistently pointing to specific reference files with anchor links (e.g., references/code-patterns.md#count-vs-for_each-deep-dive). References are one level deep, clearly signaled with descriptive link text, and the Reference Files section at the end provides a clean navigation index. The diagnostic table directly maps symptoms to specific reference sections. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
2057f15
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.