CtrlK
BlogDocsLog inGet started
Tessl Logo

oma-tf-infra

Infrastructure-as-code specialist for multi-cloud provisioning using Terraform across any provider (AWS, GCP, Azure, Oracle Cloud). Use for terraform plan/apply, state management, compute, databases, storage, networking, IAM, OIDC, cost optimization, policy-as-code, ISO/IEC 42001 AI controls, ISO 22301 continuity, and ISO/IEC/IEEE 42010 architecture documentation.

64

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./benchmarks/runs/oma/.agents/skills/oma-tf-infra/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%Weight 40%Scale 1-5

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

A well-structured, actionable skill body with a clear workflow, explicit validation checkpoints, and strong guardrails for risky operations. Its main weaknesses are redundant material (double reference listing, keyword dump) and heavy reliance on referenced resource files that are absent from the evaluated bundle, leaving no inline HCL example.

Suggestions

Deduplicate the References section: the seven resource files are described in prose paragraphs and then repeated as a bullet list; keep one clearly labeled listing.

Remove or drastically trim the 'Knowledge Reference' keyword list, which restates the frontmatter description and adds token cost without new guidance.

Add one short inline HCL snippet (or verify the resources/ files ship with the skill), since the body currently defers all provider-specific patterns to files not present in the bundle.

DimensionReasoningScore

Conciseness

The body is mostly terse tables and bullets that assume Terraform competence, but it carries real padding: the References section lists the same resource files twice (prose paragraphs then a bullet list), and the 'Knowledge Reference' keyword list ('terraform, infrastructure-as-code, iac, cloud, aws, ...') largely duplicates the frontmatter description. This matches anchor 3 ('mostly efficient but includes some unnecessary explanation or could be tightened'); it is above 2 (not 'noticeably verbose' throughout) but below 4 because the duplication is more than a minor trim.

3 / 5

Actionability

Provides executable commands ('terraform fmt -recursive', 'terraform validate', 'terraform plan -out=tfplan', 'checkov -d .', 'tfsec .'), specific guardrails ('use for_each over count', 'Version pin all providers'), and concrete decision tables for provider detection and multi-cloud resource mapping. It is a 4 rather than 5 because no actual HCL example appears inline — patterns are deferred to resources/multi-cloud-examples.md, which is not present in this bundle — and the scene labels (PREPARE/ACQUIRE/REASON) are abstract.

4 / 5

Workflow Clarity

The Structural Flow gives a clear Entry → Scenes → Transitions → Failure and recovery → Exit sequence, with an explicit VERIFY step (fmt, validate, plan, scans), destructive-change stops ('If plan includes destructive changes, stop for explicit review'), production apply/destroy confirmation requirements, and remediation feedback ('If policy/security scan fails, fix or report concrete remediation'). It is a 4 rather than 5 because validation is qualified 'when available' and per-step commands live in a separate section rather than in the step itself, and a 4 rather than 3 because checkpoints are explicit, not merely implied.

4 / 5

Progressive Disclosure

The body is an overview with clearly signaled, one-level-deep references labeled by purpose ('Multi-cloud HCL patterns: resources/multi-cloud-examples.md', 'Cost optimization: resources/cost-optimization.md', etc.). It is a 4 rather than 5 because the reference listing is duplicated (prose plus bullets), the 17-item guardrails block and large multi-cloud mapping table are inline content that arguably belongs in the referenced files, and the referenced resources/ files are not present in this bundle so the split cannot be verified. It is above 3 because references are unburied and well organized.

4 / 5

Total

15

/

20

Passed

Description

83%Weight 40%Scale 1-5

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 description that clearly states both what the skill does and when to use it, with a rich set of natural trigger terms spanning provisioning, state, IAM/OIDC, cost, and policy-as-code. The ISO-standard keywords are unusual but explicitly tied to infrastructure controls. Main improvement room is adding common synonyms like 'IaC' and '.tf'.

DimensionReasoningScore

Specificity

Names the domain ('Infrastructure-as-code specialist for multi-cloud provisioning using Terraform') and several concrete action areas ('terraform plan/apply, state management', 'IAM, OIDC', 'policy-as-code'). It stays at 4 rather than 5 because it enumerates topic areas more than distinct concrete actions, and at 4 rather than 3 because coverage of capabilities is broad and specific, matching 'several specific actions; minor gaps'.

4 / 5

Completeness

Explicitly answers 'what' ('Infrastructure-as-code specialist for multi-cloud provisioning using Terraform across any provider') and 'when' with a concrete 'Use for' clause listing trigger phrases ('terraform plan/apply, state management, ... policy-as-code'). This matches the 5 anchor ('clearly and explicitly answers both what AND when with concrete trigger phrases') and exceeds the 4 anchor, whose 'when' is less explicit.

5 / 5

Trigger Term Quality

Includes natural terms users would say: 'terraform plan/apply', 'state management', 'compute, databases, storage, networking, IAM, OIDC, cost optimization'. It is a 4 rather than 5 because common variations like 'IaC', 'cloud provisioning', or file extensions like '.tf' are missing, and a 4 rather than 3 because keyword coverage is good across multiple task surfaces.

4 / 5

Distinctiveness Conflict Risk

The Terraform/multi-cloud niche has distinct triggers (terraform, state management, OIDC, policy-as-code) that are unlikely to fire for unrelated skills. It is a 4 rather than 5 because broad terms like 'compute, databases, storage, networking' and the ISO standards create minor overlap risk with general cloud/DevOps and compliance skills, and a 4 rather than 3 because the core Terraform/IaC identity is unambiguous.

4 / 5

Total

17

/

20

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 — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
first-fluke/oh-my-agent
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.