Leaderboard/DevOps/terrashark
Last commit on May 3, 2026·Created on February 23, 2026

LukasNiessen/terrashark

Catches Terraform hallucinations before they hit the pipeline.
Combined rank
#424
across all skills
In DevOps
#7
category rank
Stars
716
+124.5% in last 7d
Forks
25
+4.2% in last 7d
Watchers
2
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

Terrashark diagnoses and fixes the failure modes that plague AI-generated Terraform and OpenTofu code: identity churn, secret exposure, blast-radius mistakes, CI drift, and missing compliance gates. It gives DevOps, platform, and security engineers a structured workflow to review, refactor, and deliver infrastructure code with explicit risk controls.

WHO IT'S FOR
DevOps / IaC engineers
generate, review, or refactor Terraform/OpenTofu code
Platform / Cloud engineering teams
enforce IaC best practices and compliance gates
AI-assisted infrastructure developers
reduce LLM hallucinations when generating Terraform code
Security / compliance engineers
prevent secret exposure and identity churn in IaC
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

I’m using

Claude Code clone on macOS/Linux

Installs: Claude Code skills directory · Claude Code

Before you start
  • Claude Code with skill support
  • Git

Platform: macOS or Linux

  1. Run this terminal command to clone TerraShark into Claude Code's skills directory.

    git clone https://github.com/LukasNiessen/terrashark.git ~/.claude/skills/terrashark
SKILL.md · Checked Sep 18, 2026docs/getting-started/installation.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Review a Terraform file for security risks

Uses terrashark

  • Path to the Terraform file, replacing `<path-to-main.tf>`
  • Runtime (`terraform` or `tofu`) and exact version
  • Providers and target platform
  • State backend
  • Execution path such as local CLI or CI
  • Environment criticality: dev, shared, or prod
Use the terrashark skill to review my Terraform file at `<path-to-main.tf>` for security issues. I am using `<terraform-or-tofu>` version `<exact-version>` with `<providers>`, targeting `<platform>`, with `<state-backend>` through `<local-CLI-or-CI-path>` in a `<dev-shared-or-prod>` environment. State any remaining assumptions, identify the relevant failure modes, and give me a small prioritized remediation plan with tradeoffs, validation steps, and rollback or recovery notes. Do not apply changes.
SKILL.md · Checked Sep 18, 2026docs/getting-started/installation.md · Checked Sep 18, 2026