Agent skill

Terraform

by magnus919 in magnus919/agent-skills

Operate Terraform and OpenTofu across the whole infrastructure lifecycle: module structure, state backends and locking, plan/apply workflow, drift detection, remote state, upgrade and refactor…

MITAuto-check passedDevOps & Cloud

Install Terraform

skills CLI
$ npx skills add magnus919/agent-skills --skill terraform -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install magnus919/agent-skills terraform --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/magnus919/agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/terraform .claude/skills/terraform && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
terraform
GitHub stars
115
Token cost
~3.1k tokens
SKILL.md length
1,364 words
Files
16 (incl. scripts, references)
Skills in repo
131
Repo updated
First seen
Licence
MIT

At a glance

Operate Terraform and OpenTofu across the whole infrastructure lifecycle: module structure, state backends and locking, plan/apply workflow, drift detection, remote state, upgrade and refactor…

  • Works in 5 steps: Discover before assuming. Read the… → Plan first, apply after review. Every… → Lock and scope state. Confirm the… → …
  • Inspecting terraform plans
  • SKILL.md covers Operating contract, The tfops script, Operating loop and Module structure, plus 11 more sections
  • Runs Python scripts from its folder; calls terraform and tofu

What it does

Terraform is an agent skill from magnus919/agent-skills. Operate Terraform and OpenTofu across the whole infrastructure lifecycle: module structure, state backends and locking, plan/apply workflow, drift detection, remote state, upgrade and refactor flows, and evidence-based diagnostics. Use when running or inspecting terraform plans, applies, state files, imports, or state surgery, or when the bundled tfops script should handle the task. Do not use for IaC methodology or cloud design decisions - those route up to platform-engineering.

Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 20 other files, including scripts and reference files (for example `README.md`, `evals/evals.json` and `references/00-source-index.md`). Compatibility notes: Terraform CLI 1.5+ or OpenTofu CLI 1.6+ for delegated commands; the bundled tfops script runs on Python 3.8+ and its --help and state-file analysis need no…

It sits in DevOps & Cloud, covering Infrastructure as code. It works with Terraform. The repository describes itself as: Curated collection of AI agent skills for Hermes and other agent frameworks. The licence is MIT.

When your agent uses it

  • Inspecting terraform plans
  • The bundled tfops script should handle the task
  • IaC methodology
  • Cloud design decisions - those route up to platform-engineering

Example prompts

  • “/terraform”

Requirements

  • Python 3
  • Compatibility (from SKILL.md): Terraform CLI 1.5+ or OpenTofu CLI 1.6+ for delegated commands; the bundled tfops script runs on Python 3.8+ and its --help and state-file analysis need no terraform binary.

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Discover before assuming. Read the module layout, provider requirements, backend block, workspaces, terraform.lock.hcl, and CI invocation…
  2. Plan first, apply after review. Every mutation goes through a visible plan (or tfops dry-run) and an explicit confirmation. Never run…
  3. Lock and scope state. Confirm the backend supports locking and that the operator holds the lock before any state mutation. State surgery…
  4. Verify at the boundary. A green apply is not proof of success: verify the external boundary (DNS, load balancer, API response) that the…
  5. Keep evidence bounded. Never dump raw state files, backend credentials, or provider secrets into chat. tfops redacts nothing by itself but…

What it can do on your machine

Read from SKILL.md and the folder at commit 22b4723. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • terraform
    • tofu

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Terraform CLI 1.5+ or OpenTofu CLI 1.6+ for delegated commands; the bundled tfops script runs on Python 3.8+ and its --help and state-file analysis need no terraform binary.

    From compatibility in the SKILL.md frontmatter.

Context cost

Terraform loads about 3.1k tokens when it runs, and up to ~9k if it reads all its reference files. Until then it costs about 124 tokens; SKILL.md has 1,364 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~124
When it runs · the whole SKILL.md, loaded when a task matches
~3.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from magnus919/agent-skills at commit 22b4723, republished under its MIT licence (© magnus919). 1,364 words, ~3,102 tokens.

Download SKILL.mdSave it as .claude/skills/terraform/SKILL.md (or your agent's skills folder). This skill also uses 15 other files; get the full folder from GitHub.
name
terraform
description
Operate Terraform and OpenTofu across the whole infrastructure lifecycle: module structure, state backends and locking, plan/apply workflow, drift detection, remote state, upgrade and refactor flows, and evidence-based diagnostics. Use when running or inspecting terraform plans, applies, state files, imports, or state surgery, or when the bundled tfops script should handle the task. Do not use for IaC methodology or cloud design decisions - those route up to platform-engineering.
compatibility
Terraform CLI 1.5+ or OpenTofu CLI 1.6+ for delegated commands; the bundled tfops script runs on Python 3.8+ and its --help and state-file analysis need no terraform binary.
license
MIT
metadata.source
https://developer.hashicorp.com/terraform/docs
metadata.spec
https://opentofu.org/docs/

Terraform / OpenTofu Operations

Use this skill to run, inspect, and repair Terraform and OpenTofu infrastructure safely: understand a module graph, verify state backends and locking, review plans before applies, find and fix drift, work with remote state, plan version upgrades and refactors, and diagnose failures with evidence. This is a tool skill for one named tool (Terraform and its drop-in OpenTofu fork share one agent workflow and one trigger). Design decisions and IaC methodology belong to platform-engineering and its references/infrastructure-as-code.md; this skill owns execution.

Operating contract

  1. Discover before assuming. Read the module layout, provider requirements, backend block, workspaces, terraform.lock.hcl, and CI invocation before running anything. Never infer state from a config file — the state file is the source of truth for what exists.
  2. Plan first, apply after review. Every mutation goes through a visible plan (or tfops dry-run) and an explicit confirmation. Never run apply with unreviewed changes.
  3. Lock and scope state. Confirm the backend supports locking and that the operator holds the lock before any state mutation. State surgery (state mv, state rm, state push) is a reviewed, scoped operation with a backup.
  4. Verify at the boundary. A green apply is not proof of success: verify the external boundary (DNS, load balancer, API response) that the resource was supposed to satisfy, and check for drift on the next plan.
  5. Keep evidence bounded. Never dump raw state files, backend credentials, or provider secrets into chat. tfops redacts nothing by itself but all outputs should be bounded summaries.

The tfops script

scripts/tfops is an agent-first wrapper around the terraform/tofu CLI. It works without a terraform binary for --help, doctor, and direct --state analysis, so an agent can inventory a state file anywhere.

bash
scripts/tfops doctor --json                 # binary, config, backend, state availability
scripts/tfops state --state state.json --json   # inspect a local state file directly
scripts/tfops plan --state state.json --json    # state-level plan summary (no binary needed)
scripts/tfops plan --json                   # full plan via terraform plan -json
scripts/tfops apply --dry-run --json        # preview only, never mutates
scripts/tfops plan --save-plan reviewed.tfplan --json
# Review reviewed.tfplan, then apply that same file
scripts/tfops apply --yes --plan reviewed.tfplan --json
scripts/tfops apply --yes --plan reviewed.tfplan --force --json  # bypass findings only after review
scripts/tfops import aws_instance.web i-0abc --dry-run

Mutation gate: apply and import refuse to run without --yes (exit 2). apply also requires a plan created through tfops plan --save-plan FILE, which explicitly enables provider refresh and writes a SHA-256 sidecar. tfops verifies the sidecar, copies the reviewed plan to a private temporary snapshot, runs terraform show -json on that snapshot, checks format/success evidence and validates prior state when present, blocks tainted resources and detected drift by default, and applies the same snapshot. Empty change collections may be omitted by supported plan JSON formats; errored must be false, and applyable/complete must be true when the engine reports them. --force bypasses only findings from valid plan evidence; it cannot bypass missing or invalid evidence, an absent sidecar, a hash mismatch, or a plan created without the wrapper's explicit refresh. The sidecar is local provenance for accidental mix-ups, not a cryptographic signature. --dry-run previews without mutating. A --state summary is not evidence of live drift and cannot satisfy the apply guard. TERRAFORM env var overrides binary selection (terraform then tofu are auto-detected otherwise). Exit codes: 0 ok, 1 analysis/runtime error, 2 gate refusal, 127 binary missing, 124 timeout.

Operating loop

  1. Inventory: module tree, provider requirements, backend config, workspaces, lock file, state serial/lineage.
  2. Analyze: terraform validate, tfops plan --json (or a state-file summary when the backend is unreachable).
  3. Review: read the plan as a diff of resources, not a wall of text — count creates/updates/destroys, check replaces (destroy-before-create), spot-check sensitive changes.
  4. Apply: scoped, confirmed, with a backend lock held; verify the boundary afterwards.
  5. Drift-check: re-plan after changes and on a schedule; investigate diffs that should not exist.

Module structure

  • One module per unit of composition: inputs (variables), outputs, and resources with a single responsibility. Call modules from a root module; keep the root thin.
  • Pin providers (required_providers) and module versions; commit terraform.lock.hcl.
  • Use for_each/count for repetition, not code generation; use templatefile for config injection, and treat provisioners as a last resort.
  • Structure conventions and composition patterns live in references/01-modules-and-structure.md.

State backends and locking

  • The backend owns state storage and locking. Default local backend stores state on disk; remote backends (S3+DynamoDB, GCS, Azure Storage, Terraform Cloud/OpenTofu Cloud, Consul) keep state off disk and enable collaboration.
  • Locking prevents concurrent writers: always confirm the lock is held during applies and state surgery. A stale lock blocks operations until released (force-unlock only after verifying no other run is active).
  • State holds secrets: encrypt the backend at rest, restrict read access, and mark sensitive values sensitive = true.
  • Backend choice, migration (terraform init -migrate-state / -reconfigure), and lock troubleshooting: references/02-state-and-backends.md.

Plan/apply workflow

  • plan reads config + state + provider data and proposes a diff; apply realizes it. Treat plan output as the contract the apply will fulfill.
  • Review destroys and replaces as the highest-risk changes; use prevent_destroy and create_before_destroy lifecycle rules where recreation is dangerous.
  • Use -target only for emergencies, never as a habit; -auto-approve only inside a reviewed CI/CD gate.
  • Full workflow, JSON plan output (-json), and review checklists: references/03-plan-apply-workflow.md.
Show full SKILL.md (583 more words)Show less

Drift detection

  • Drift is the difference between declared config and actual infrastructure. A clean plan is the drift probe: schedule periodic plans and treat unexpected diffs as incidents.
  • Distinguish intended drift (out-of-band manual change, external mutation) from unintended (config/state desync, provider bug).
  • Remediation is plan + reviewed apply (reconcile), or import when the resource was never managed; never delete-and-recreate as a default reflex.
  • tfops inspects the reviewed saved plan for tainted resources and provider-detected drift, refuses when findings exist unless --force is deliberate, and applies that exact plan. Direct state analysis can flag taint but cannot establish live drift. Methods and cadence: references/04-drift-detection.md.

Remote state

  • Remote backends make state shared, durable, and lockable; local state is for experiments only.
  • Consume another stack's outputs with data "terraform_remote_state" — reference by workspace/environment, never hand-copy outputs.
  • The state file is not the delivery artifact: remote state must be protected (encryption, ACLs, audit) and recoverable (versioning, backups, restore drills). Practices: references/05-remote-state-and-collaboration.md.

Upgrade and refactor flows

  • Upgrades: read the upgrade guides for the version span, validate with terraform validate/tofu validate, run a plan, apply in a non-production environment first, and use terraform state replace-provider / state mv for provider-version or address changes.
  • Refactors: rename or restructure resources with moved blocks (plan-safe, no state surgery), or reviewed state mv when moved does not fit; never delete state to force recreation.
  • Version/support observations and step-by-step flows: references/06-upgrades-and-refactors.md.

Diagnostics

Diagnose in evidence order: binary/version → config validation → backend + lock status → state serial/lineage → plan diff → apply error → boundary check.

  • Lock errors: find the holder (backend-specific) before any force-unlock.
  • State serial/lineage mismatches: a stale or foreign state; use state pull/state push only with a backup and reviewed scope.
  • tfops doctor gathers the first layer of evidence; failure patterns and their probes live in references/07-diagnostics.md.

Reference routing

Load whenReference
Module design, composition, or structure conventionsreferences/01-modules-and-structure.md
Backend choice, migration, or locking problemsreferences/02-state-and-backends.md
Planning, applying, or reviewing a changereferences/03-plan-apply-workflow.md
Unexpected config-vs-reality differencesreferences/04-drift-detection.md
Shared or cross-stack statereferences/05-remote-state-and-collaboration.md
Version bumps, provider migrations, or module refactorsreferences/06-upgrades-and-refactors.md
A failed apply, lock, or state errorreferences/07-diagnostics.md
Sources, version observations, and refresh procedurereferences/00-source-index.md

Included artifacts

  • scripts/tfops: agent-first wrapper (state analysis, plan/apply, gated mutations, JSON output).
  • tests/test_tfops.py + tests/fixtures/fixture-state.json: deterministic tests against a bundled state fixture.
  • references/: eight dated, source-indexed references covering the operational topics above.

Verification boundary

ClaimMinimum evidence
Config is validterraform validate (or tofu validate) exit 0
State is readabletfops state --state FILE --json parses and inventories it
Plan is safeReviewed plan diff with counts of create/update/destroy/replace and no tainted resources applied blind
Apply succeededApply exit 0 plus the external boundary the resource serves responds correctly
No driftA clean re-plan immediately after apply and on the declared cadence

Hard boundaries

  • Never expose state files, backend credentials, provider secrets, or sensitive output values.
  • Never run apply, import, state push, or force-unlock without the mutation gate (--yes after a reviewed plan, or an explicit human directive).
  • Never delete state or a resource just to "fix" drift — reconcile or import.
  • Never run a provider-specific procedure without checking the module's required_providers and version pins.

When not to use

  • IaC methodology, tool selection, or cloud design decisions — route up to platform-engineering.
  • Cloud provider depth (AWS/GCP/Azure service-by-service operations) — provider references and platform patterns live under platform-engineering; this skill owns the Terraform/OpenTofu tool itself.
  • Ansible, Pulumi, CloudFormation, or CDK — different tools with their own operational contracts; only Terraform/OpenTofu live here.
  • Designing a new module from scratch (composition, interfaces, versioning policy) — start from platform-engineering methodology, then execute with this skill.

© magnus919, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 15 other files (scripts, references) in terraform of magnus919/agent-skills.

  • SKILL.md
  • README.md
  • evals/evals.json
  • references/00-source-index.md
  • references/01-modules-and-structure.md
  • references/02-state-and-backends.md
  • references/03-plan-apply-workflow.md
  • references/04-drift-detection.md
  • references/05-remote-state-and-collaboration.md
  • references/06-upgrades-and-refactors.md
  • references/07-diagnostics.md
  • scripts/tfops
  • tests/fixtures/README.md
  • tests/fixtures/fixture-state.json
  • tests/fixtures/terraform-1.13.3-first-plan.json
  • tests/test_tfops.py

Open the folder on GitHubat commit 22b4723

Compare with similar skills

Terraform next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Terraform compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Terraform this skillmagnus919/agent-skills115—~3.1kAutomated safety check: PassMIT
Terraform and OpenTofu Guideagentscope-ai/QwenPaw36k6 repos~4.2kAutomated safety check: PassApache-2.0
Terraform Skillantonbabenko/terraform-skill2.4k1 repos~5.1kAutomated safety check: PassApache-2.0
Review Docshashicorp/terraform-provider-aws11k—~1.3kAutomated safety check: PassMPL-2.0
Senior DevOps Toolkitmaslennikov-ig/claude-code-orchestrator-kit2606 repos~1.1kAutomated safety check: NotesCustom licence
Cloudflarehodgef/apiker1277 repos~2.2kAutomated safety check: PassMIT

Similar skills

  • Terraform and OpenTofu Guide

    agentscope-ai/QwenPaw

    Guidance for writing and testing Terraform and OpenTofu code: module structure, naming, test approaches, CI/CD workflows, state handling and security scanning.

    36k GitHub starsUsed in 6 repos~4.2k tokens
    DevOps & CloudAuto-check passed
  • Terraform Skill

    antonbabenko/terraform-skill

    A skill your agent uses when writing, reviewing, or debugging Terraform/OpenTofu modules, tests, CI, scans, or state ops - diagnoses failure mode (identity churn, secrets, blast radius, CI drift…

    2.4k GitHub starsUsed in 1 repo~5.1k tokens
    DevOps & CloudAuto-check passed
  • Review Docs

    hashicorp/terraform-provider-aws

    Official

    Review a Terraform AWS Provider PR's end-user documentation (website/docs//.markdown): whether docs are needed, description openings, argument/attribute style, section structure, tags wording, code…

    11k GitHub stars~1.3k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Senior DevOps Toolkit

    maslennikov-ig/claude-code-orchestrator-kit

    Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup…

    260 GitHub starsUsed in 6 repos~1.1k tokens
    DevOps & CloudAuto-check: notes
  • Cloudflare

    hodgef/apiker

    Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), feature flags (Flagship), networking (Tunnel, Spectrum), security (WAF…

    127 GitHub starsUsed in 7 repos~2.2k tokens
    DevOps & CloudAuto-check passed
  • Terravision Cloud Diagrams

    patrickchugh/terravision

    Draw cloud architecture diagrams for AWS, Azure or GCP with the official provider icon sets, using TerraVision.

    1.6k GitHub stars~5.6k tokensUpdated 4 days ago
    DevOps & CloudAuto-check: notes

More from magnus919/agent-skills

All 131 skills in this repo
  • Artifact Pyramids

    magnus919/agent-skills

    Organize durable agent research outputs as summaries, analysis, and evidence dossiers.

    119 GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Ascii City Engine

    magnus919/agent-skills

    Build portable, first-person colored ASCII city engines and small GIS-derived city packs.

    119 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Color Management

    magnus919/agent-skills

    Manage color workflows with ICC profiles, working spaces, gamut mapping, and color science.

    119 GitHub stars~2.6k tokensUpdated today
    Auto-check: notes
  • Data Scientist

    magnus919/agent-skills

    A skill your agent uses for PhD-level expertise in data science, statistics, and machine learning: rigorous statistical analysis, experimental design, causal inference, advanced modeling, research…

    119 GitHub stars~4.1k tokensUpdated today
    Auto-check passed
  • Docker Compose

    magnus919/agent-skills

    Use Docker Compose to define, run, debug, and harden multi-container applications.

    119 GitHub stars~2k tokensUpdated today
    Auto-check: notes
  • Fpga Development

    magnus919/agent-skills

    Design, review, simulate, and verify FPGA logic using explicit RTL contracts, clock and reset models, CDC analysis, timing constraints, and reproducible implementation evidence.

    119 GitHub stars~2.7k tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about Terraform

What does Terraform do?

Operate Terraform and OpenTofu across the whole infrastructure lifecycle: module structure, state backends and locking, plan/apply workflow, drift detection, remote state, upgrade and refactor…. Terraform is an agent skill from magnus919/agent-skills. Operate Terraform and OpenTofu across the whole infrastructure lifecycle: module structure, state backends and locking, plan/apply workflow, drift detection, remote state, upgrade and refactor flows, and evidence-based diagnostics.

When should I use Terraform?

Terraform fits situations like: inspecting terraform plans; the bundled tfops script should handle the task; iaC methodology; cloud design decisions - those route up to platform-engineering.

How do I install Terraform in Claude Code?

Run `npx skills add magnus919/agent-skills --skill terraform -a claude-code`. Or copy the skill folder (terraform in magnus919/agent-skills) into .claude/skills/terraform in your project. Claude Code loads it when a task matches its description.

How do I install Terraform in Codex?

Run `npx skills add magnus919/agent-skills --skill terraform -a codex`. Or copy the skill folder (terraform in magnus919/agent-skills) into .agents/skills/terraform in your project. Codex loads it when a task matches its description.

Can I use Terraform in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add magnus919/agent-skills --skill terraform -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/terraform, .gemini/skills/terraform, .github/skills/terraform and .opencode/skills/terraform in your project.

What does Terraform need to run?

Going by SKILL.md and its folder, Terraform needs Python for the scripts in its folder and the command-line tools its instructions call (terraform and tofu). Our summary lists: Python 3. Compatibility (from SKILL.md): Terraform CLI 1.5+ or OpenTofu CLI 1.6+ for delegated commands; the bundled tfops script runs on Python 3.8+ and its --help and state-file analysis need no terraform binary..

Does Terraform access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Terraform safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Terraform use?

Terraform is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Terraform use?

About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.9k tokens, read only when the agent opens those files.

What are the alternatives to Terraform?

Skills that share tags, products or a category with Terraform: Terraform and OpenTofu Guide (agentscope-ai/QwenPaw, 36k stars), Terraform Skill (antonbabenko/terraform-skill, 2.4k stars), Review Docs (hashicorp/terraform-provider-aws, 11k stars) and Senior DevOps Toolkit (maslennikov-ig/claude-code-orchestrator-kit, 260 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Terraform?

magnus919 (a GitHub user) maintains it in magnus919/agent-skills, which has 115 GitHub stars. The repository holds 131 skills in this directory. The repository was last updated on October 10, 2026.

Source: magnus919/agent-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.