terradart: Skill for Claude Code

.agents/skills/terradart-backfill-examples/SKILL.md

terradart-backfill-examples is a skill for Claude Code, Codex from nozomi-koborinai/terradart. It costs 38 tokens per session (1,455 once invoked), scanned A, original, Apache-2.0.

A maintenance skill for adding missing example quickstarts to TerraDart, a tool that generates Dart-based Terraform configurations for Google Cloud. It uses a debt list of curated resources that are not yet shown in examples.

In plain words
What is it for?
Use it to choose resources from the example-debt list, extend an existing quickstart, add minimal related resources, synchronize the debt record, and run local Terraform validation.
Why use it?
It helps turn already-supported resources into practical examples and catches invalid Terraform configurations before review.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: installed under .agents/ (shared by several agents); mentions AGENTS.md.

This is nozomi-koborinai/terradart's own configuration. It tells Claude Code and Codex how to work on terradart itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything terradart configures →

Reuse

Borrowing it

Nothing to install: this file belongs to nozomi-koborinai/terradart. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/nozomi-koborinai/terradart/main/.agents/skills/terradart-backfill-examples/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/nozomi-koborinai/terradart

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for terradart-backfill-examples

README.md
[![agentmods](https://agentmods.dev/badge/skills/nozomi-koborinai/terradart/terradart-backfill-examples/github.svg)](https://agentmods.dev/skills/nozomi-koborinai/terradart/terradart-backfill-examples)
Your own site
<a href="https://agentmods.dev/skills/nozomi-koborinai/terradart/terradart-backfill-examples"><img src="https://agentmods.dev/badge/skills/nozomi-koborinai/terradart/terradart-backfill-examples/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for terradart-backfill-examples

Your own site · 80×15
<a href="https://agentmods.dev/skills/nozomi-koborinai/terradart/terradart-backfill-examples"><img src="https://agentmods.dev/badge/skills/nozomi-koborinai/terradart/terradart-backfill-examples.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 38 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,455 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00038 $0.01455
Opus 5.5 $0.00015 $0.00582
Sonnet 5.5 $0.00008 $0.00291
Haiku 4.5 $0.00004 $0.00145

Measured 27d ago against content hash 4858012bd97e, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

terradart-backfill-examples scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 27d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.agents/skills/terradart-backfill-examples/SKILL.md · 71 lines

How it starts

The opening of the file, as written. The whole thing — 71 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Backfill example coverage

Read CONTEXT.md for vocabulary. Wave policy lives in AGENTS.md and terradart-ship-wave. This skill covers pre-existing catalog gaps — factories already curated but not yet in any quickstart synth output.

When to use

  • Paying down the apply-excluded legacy: the 2026-08 GA-catalog fill curated many factories with debt-ledger coverage only, so tool/example_debt.yaml is now the standing maintenance-phase work queue.
  • Shrinking tool/example_debt.yaml (explicit backfill PRs).
  • After a Wave lands factories in examples, but older debt remains.
  • When CI terraform validate fails on an example you extended.

Workflow

Task progress:

  • 1. Pick targets from tool/example_debt.yaml. Prefer extending the natural quickstart (Storage → storage_quickstart, Compute LB → compute_lb_quickstart) over inventing a new example. Entries whose reason cites never_apply, a gcp-cost SKU, apply-smoke, or terradart-validate are payable — the reason describes an apply-time gate, which no longer blocks example coverage.
  • 2. Extend lib/main.dart with minimal, self-contained resources that demonstrate real constructor patterns (refs to siblings in the same stack). Apply-gated factories (organization, entitlement, real external inputs, billing while they exist, or something that cannot be deleted afterwards) go only into a gated example — README ## Before you apply, see AGENTS.md Example verification: extend the product's gated example or create one. Placeholder ids (organization, instance UUID, partner account) are fine — CI never applies.
  • 3. Apply pitfall checklist (below) before committing.
  • 4. Sensitive / variable fields — use TfArg.variable('name') in the stack and declare the variable in bin/infra.dart via tf-out/variables.tf.json (see existing cloud_sql_quickstart, firebase_app_check_quickstart, compute_lb_quickstart).
  • 5. Remove covered lines from tool/example_debt.yaml. Keep reasoned deferrals only: iam-adjunct-debt: for binding/policy when the sibling member is in synth, or a factory whose required arguments no placeholder can satisfy at terraform validate time (quote the error). Org/folder scope, cost, and entitlements are not deferral reasons.
  • 6. Tighten topology — wire must-reference factories into siblings; see terradart-tighten-example-topology.
  • 7. Verify — from repo root:
    dart tool/check_example_topology.dart   # unwired SSL cert / health check / HTTP proxy
    dart tool/example_synth_gates.dart      # synth coverage + terraform validate all quickstarts
    tool/agent_verify.sh
    
  • 8. No version bump or catalog count change unless you also curated new factories.

Read the full file on GitHub · 71 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 27d ago Changed 4858012bd97e
  2. 29d ago Changed 82d1f59be197
  3. 1mo ago Changed 5a8f513062a6
  4. 1mo ago Changed · -2 lines ecb164a420ce
  5. 2mo ago First seen · 73 lines · 38 tokens per session scan A 0b8b58016928

Subscribe to this mod's changes

terradart-backfill-examples is a skill published in the GitHub repository nozomi-koborinai/terradart (52 stars, last pushed today), licensed Apache-2.0. It adds 38 tokens to every session and 1,455 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

terraform-infrastructure-as-code

Comprehensive Terraform Infrastructure as Code skill covering resources, modules, state management, workspaces, providers, and advanced patterns for cloud-agnostic infrastructure deployment.

manutej/luxor-claude-marketplace · 36 tokens

Terraform Infrastructure as Code

Production-grade Terraform development with HCL best practices, module design, state management, multi-cloud patterns, and AI-enhanced infrastructure as code for scalable cloud deployments.

bobmatnyc/mcp-skillset · 36 tokens

auditing-terraform-infrastructure-for-security

Auditing Terraform infrastructure-as-code for security misconfigurations using Checkov, tfsec, Terrascan, and OPA/Rego policies to detect overly permissive IAM policies, public resource exposure, missing encryption, and insecure defaults before cloud deployment.

xalgorix/xalgorix · 59 tokens

terraform-expert

Expert-level Terraform infrastructure as code, modules, state management, and production best practices. Use when the user mentions infrastructure as code, devops, or automation, or when the task involves Terraform Basics, Resource Management, Modules, or State Management.

personamanagmentlayer/pcl · 53 tokens

auditing-terraform-infrastructure-for-security

Auditing Terraform infrastructure-as-code for security misconfigurations using Checkov, tfsec, Terrascan, and OPA/Rego policies to detect overly permissive IAM policies, public resource exposure, missing encryption, and insecure defaults before cloud deployment.

26zl/cybersec-toolkit · 59 tokens

terraform-docs

Terraform 1.15.x — configuration language, resources, variables, modules, state, backends, providers, functions.

pledgeandgrow/pledge-skills · 29 tokens