Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add antithesishq/antithesis-skills --skill antithesis-setup-k8sgit clone --depth 1 https://github.com/antithesishq/antithesis-skillsWrote 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.
[](https://agentmods.dev/skills/antithesishq/antithesis-skills/antithesis-setup-k8s)<a href="https://agentmods.dev/skills/antithesishq/antithesis-skills/antithesis-setup-k8s"><img src="https://agentmods.dev/badge/skills/antithesishq/antithesis-skills/antithesis-setup-k8s/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.
<a href="https://agentmods.dev/skills/antithesishq/antithesis-skills/antithesis-setup-k8s"><img src="https://agentmods.dev/badge/skills/antithesishq/antithesis-skills/antithesis-setup-k8s.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00120 | $0.01482 |
| Opus 5 | $0.00060 | $0.00741 |
| Sonnet 5 | $0.00024 | $0.00296 |
| Haiku 4.5 | $0.00012 | $0.00148 |
Grade A, and why
antithesis-setup-k8s 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 2d 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.
How it starts
The opening of the file, as written. The whole thing — 89 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Antithesis K8s Setup
Skill version: 2026-09-08 2e4a837
Purpose and Goal
Scaffold the antithesis/ harness needed to bring the system up in Antithesis in a mostly idle, ready state.
Success means:
- The deployment definition exists in
antithesis/config/manifests/and references the required SUT images. This is a collection of raw Kubernetes manifests (no helm, no kustomize) antithesis/config/manifests/is a minimized setup of the k8s-based SUT that is required for the Antithesis runsnouty validateonantithesis/config/succeeds- The harness is ready for the
antithesis-workloadskill to add or iterate on test templates, assertions, and workload code - If the user asks to submit or launch a run, use the
antithesis-launchskill — do not runsnouty launchdirectly
Prerequisites
-
The user must have a collection of Kubernetes artifacts. This can be a helm chart, kustomize templates, or Kubernetes manifests.
- If the user has a helm chart, they must provide a values file that can be templated into the helm chart. This can be in the form of a standard
values.yaml, an ArgoCD Application with a values field, or a FluxCD HelmRelease with a values field. - If the user has a collection of helm charts, determine what subset (ideally a single one or a couple to make one standalone application) of helm charts will be the system under test in Antithesis. You may have to ask the user which one they want. Do not infer what the single target SUT is.
- If the user has a helm chart, they must provide a values file that can be templated into the helm chart. This can be in the form of a standard
-
The user must have already pushed up images to the antithesis registry or is using public images. The images that should be pushed up are all the images that are required to run the templatized helm chart. There are instructions for this in
references/manifests.md -
DO NOT PROCEED if
snoutyis not installed. Seehttps://raw.githubusercontent.com/antithesishq/snouty/refs/heads/main/README.mdfor installation options. -
This skill runs
kubectl,kind,k3s,kappto touch an active Kubernetes cluster to validate that the manifests are able to come up in a Kubernetes environment. Ask the user before running any of these commands. The skill should only touch Kubernetes resources that it has created and should clean up all resources it creates before exiting.
What ships with it
10 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- references/apply-findings.md 825 B
- references/directory-init.md 1.3 KB
- references/horizontal-classification.md 8.9 KB
- references/landmines.md 16 KB
- references/manifests.md 4.6 KB
- references/operator-recipes.md 6.8 KB
- references/submit.md 1.5 KB
- references/validate-local.md 3.8 KB
- references/validate-snouty.md 3.4 KB
- references/vertical-classification.md 7.6 KB
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.
- 2d ago Changed fa25337f6c9f
- 7d ago Changed 96a5fc800069
- 11d ago First seen · 89 lines · 120 tokens per session scan A da686a71b3bf
antithesis-setup-k8s is a skill published in the GitHub repository antithesishq/antithesis-skills (267 stars, last pushed 3d ago), licensed Apache-2.0. It adds 120 tokens to every session and 1,482 once invoked, about $0.0006 per session on Opus 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.
Other skills, from other repositories
agent-sandbox
Agent skill for sandbox - invoke with $agent-sandbox.
verify
Build the computer-use-demo image and drive the Streamlit UI headlessly to verify changes end-to-end.
test-locally
Build and deploy a full local OpenMetadata stack with Docker to test your connector in the UI. Handles code generation, build optimization, health checks, and guided testing.
redamon-testing
How RedAmon tests actually run and how to author them: the per-file Docker gate, the unit/integration/live tiers, and the failure modes that make a green run a lie. Trigger: editing any test.py, .test.ts(x) or tests/.sh; a test that is red, skipped or xfailed; a request to "run the tests", "make it green" or check…
testcontainers-integration-tests
Write integration tests using TestContainers for .NET with xUnit. Covers infrastructure testing with real databases, message queues, and caches in Docker containers instead of mocks.
zero-script-qa
Zero Script QA — test without scripts using structured JSON logging and Docker monitoring. Triggers: zero-script-qa, log testing, docker logs, QA.