Terrashark
Terraform/OpenTofu feilmodus-arbeidsflyt som fanger identitetsendringer og usikre anvendelser
Bestått
Hva den gjør
En Terraform/OpenTofu veiledningsferdighet som kjører en fast feilmodus-arbeidsflyt (identitetsendringer, hemmelig eksponering, blast radius, CI-drift, compliance-gap) og progressivt laster referansefiler matchet til oppgaven. Den utløses når du genererer, gjennomgår, refaktorerer eller migrerer IaC, eller bygger leveranse-/test-pipelines, og den håndhever sikkerhetstiltak som `moved`-blokker, plan-før-anvendelse-verifisering, og tilbakeføringsnotater.
Testrapport
Hentet SKILL.md (rot) via rå GitHub; frontmatter parses med name+description. Stikkprøvekontrollerte 3 kroppsrefererte filer (references/identity-churn.md, references/secret-exposure.md, references/conditional/trusted-modules.md) — alle HTTP 200; ingen sikkerhetsbrudd (ingen curl|sh, ingen base64, ingen eksfiltrering). For UTDATA kjørte jeg en reell refaktoreringsoppgave (sett inn en S3-bøtte i en `count`-over-liste-konfigurasjon) og skrev to artefakter: grunnlinjen redigerer bare listen — som med posisjonell `count`-identitet tvinger en ødeleggelse/gjenopprettelse av den flyttede bøtten (S3-datatap) — mens den ferdighetsstyrte utdataen migrerer til `for_each` med stabile nøkler, legger til én `moved`-blokk per gammel indeks, og krever `terraform show plan.bin | grep -i moved` pluss lavere-miljø-først-anvendelse. Konkret, sikkerhetsrelevant forskjell. README overselger litt ("#1 skill", "eliminerer hallusinasjoner"), men arbeidsflyten og HCL-eksemplene er nøyaktige.
Testet på: 2026-07-31 · Claude Code 2.x (agent harness)
Installer
git clone --depth 1 https://github.com/LukasNiessen/terrashark.git /tmp/terrashark-src mkdir -p ~/.claude/skills/terrashark cp -R /tmp/terrashark-src/. ~/.claude/skills/terrashark/ # SKILL.md is at repo root; references/ and references/conditional/ ship alongside it and must be copied too (the workflow loads them on demand). # No external deps, API keys, or scripts — pure guidance skill. # Plugin-marketplace alternative: /plugin marketplace add LukasNiessen/terrashark then /plugin install terrashark
Kommandoer og eksempelprompter
/terrasharkTerraform/OpenTofu feilmodus-arbeidsflyt som fanger identitetsendringer og usikre anvendelser
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Review this Terraform plan for blast-radius riskCheck this module for exposed secretsMigrate this IaC config without drift