CtrlK
BlogDocsLog inGet started
Tessl Logo

terraform-skill

Use when working with Terraform or OpenTofu - creating modules, writing tests (native test framework, Terratest), setting up CI/CD pipelines, reviewing configurations, choosing between testing approaches, debugging state issues, implementing security scanning (trivy, checkov), or making infrastructure-as-code architecture decisions

90

1.45x
Quality

86%

Does it follow best practices?

Impact

99%

1.45x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A richly actionable body with excellent progressive disclosure and concrete code/commands. Its weak spots are conciseness (length and some repetition) and workflow clarity (no explicit feedback loops for destructive operations).

Suggestions

Add an explicit validate→fix→retry loop to the CI/CD and update workflows (e.g., 'terraform plan; if errors, fix and re-plan; only apply when plan is clean') to lift workflow clarity.

Consolidate duplicated guidance — count/for_each and variable best practices each appear in multiple sections — and move Claude-known basics (file naming) to a reference or trim them.

Tighten the body toward an overview; push more of the inline code examples and tables into the existing reference files to reduce the main file's token footprint.

DimensionReasoningScore

Conciseness

Mostly high-value, but the ~500-line body repeats material (count/for_each and variable best practices appear in multiple sections) and spells out Claude-known basics like file naming ('main.tf - Primary resources'); not every token earns its place.

2 / 3

Actionability

Provides executable HCL blocks, concrete commands ('trivy config .', 'checkov -d .', 'terraform init -upgrade'), and decision matrices that are copy-paste ready.

3 / 3

Workflow Clarity

The Validate/Test/Plan/Apply and update workflows are sequenced, but checkpoints are implicit ('review execution plan') with no explicit validate→fix→retry feedback loop for destructive 'terraform apply'; the rubric caps this at 2.

2 / 3

Progressive Disclosure

Clear overview with well-signaled one-level-deep references (code-patterns.md, testing-frameworks.md, module-patterns.md, ci-cd-workflows.md, security-compliance.md, quick-reference.md), all of which exist as real files; navigation is easy.

3 / 3

Total

10

/

12

Passed

Description

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.

A strong, trigger-rich description that names the domain, lists concrete capabilities with specific tools, and opens with an explicit 'Use when' clause. It clearly answers both what the skill does and when to use it.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'creating modules, writing tests (native test framework, Terratest), setting up CI/CD pipelines, reviewing configurations... debugging state issues, implementing security scanning (trivy, checkov)' — each tied to specific tools.

3 / 3

Completeness

Explicit 'Use when working with Terraform or OpenTofu' trigger clause satisfies the 'when', while the enumerated actions (creating modules, writing tests, etc.) satisfy the 'what'; both are explicitly present.

3 / 3

Trigger Term Quality

Strong coverage of natural terms a user would say: 'Terraform', 'OpenTofu', 'modules', 'Terratest', 'CI/CD pipelines', 'state issues', 'trivy', 'checkov', 'infrastructure-as-code'.

3 / 3

Distinctiveness Conflict Risk

Terraform/OpenTofu is a clear niche with distinct triggers (Terratest, trivy, checkov, state issues) unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (517 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
provectus/awos-recruitment
Reviewed

Table of Contents

Is this your skill?

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.