CtrlK
BlogDocsLog inGet started
Tessl Logo

arn-infra-define

This skill should be used when the user says "define infrastructure", "generate IaC", "infra define", "arn infra define", "generate terraform", "generate opentofu", "generate pulumi", "generate cdk", "generate bicep", "create kubernetes manifests", "provision cloud resources", "create IaC", "infrastructure as code", or wants to generate infrastructure-as-code in their chosen IaC tool for configured cloud provider(s). It produces provider-specific infrastructure code, validates it through a multi-level validation ladder, and writes an infrastructure architecture spec.

74

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

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 multi-step pipeline with clear validation feedback loops and properly split references. The only weakness is minor verbosity and a duplicated cost-analyst dispatch block.

Suggestions

De-duplicate the arn-infra-cost-analyst dispatch instruction in Step 6 (Level 2) — the same Task-tool/model-fallback sentence is written twice in consecutive lines (233-235); keep one instance.

Tighten the Prerequisites extraction list by collapsing near-identical 'path to X' entries into a single 'config file paths' bullet referencing the resolved values, reducing token overhead.

DimensionReasoningScore

Conciseness

Mostly efficient but padded in places — the arn-infra-cost-analyst dispatch instruction is restated twice in Step 6 (lines 233-235), and some orchestration prose could be tightened without losing meaning.

2 / 3

Actionability

Provides concrete commands (tofu validate, az bicep build, kubectl apply --dry-run=client), exact glob patterns, and copy-ready specialist-agent prompt templates with delimited context blocks.

3 / 3

Workflow Clarity

A clear 9-step sequence with explicit validation checkpoints and feedback loops — 'If validation fails at any level: Present the errors with fix suggestions. Offer to auto-fix and re-validate' — appropriate for risky IaC operations.

3 / 3

Progressive Disclosure

Well-signaled one-level-deep references — 8 pattern files cited via blockquotes and an IaC-tool table — all of which exist in references/; content is appropriately split out of the overview.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, third-person description with explicit trigger phrasings, concrete actions, and clear when/what guidance. Trigger coverage across IaC tools is comprehensive and natural.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'produces provider-specific infrastructure code', 'validates it through a multi-level validation ladder', 'writes an infrastructure architecture spec' — matching the top anchor.

3 / 3

Completeness

Explicitly answers both what ('It produces... validates... writes...') and when ('should be used when the user says...') with concrete trigger guidance.

3 / 3

Trigger Term Quality

Strong coverage of natural phrasings users would say — 'define infrastructure', 'generate terraform', 'generate opentofu', 'create kubernetes manifests', 'provision cloud resources', 'infrastructure as code' — spanning many IaC tool variations.

3 / 3

Distinctiveness Conflict Risk

A clear infra-as-code-generation niche with distinct, tool-specific triggers unlikely to conflict with adjacent Arness 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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
AppsVortex/arness
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.