Vendor Antithesis Skills - #88
Open
SeanCheatham wants to merge 1 commit into
Open
Conversation
SeanCheatham
marked this pull request as ready for review
July 24, 2026 00:57
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Antithesis maintains an official set of Agent Skills located at antithesishq/antithesis-skills. These skills enable a streamlined and standardized way for Claude, Codex, and other agents to interact with the Antithesis platform and improve software quality. A few of the skills are tooling-agnostic, but some of them depend on Antithesis' CLI tool snouty for the best experience. If you'd like to try out the "debug" skill, you will also need agent-browser.
I've included most of the official Antithesis skills in this PR but have omitted a few that aren't needed here (namely, antithesis-setup, antithesis-setup-k8s, and the internal test skills). Here is a brief description of the skills that are included:
Interactive Skills:
antithesis-debug: Launches a browser usingagent-browserfor a provided Antithesis Multiverse Debugger URL. An included JS file is injected into the browser to help streamline the agent's ability to interact with the MVD session. This skill enables the agent to interact with MVD.antithesis-launch: This skill facilitates launching new Antithesis runs from your local working directory. As a word of caution, this skill assumes a particular directory structure which doesn't align with the setup of rippled-workload, so you may need to provide additional guidance to the agent.antithesis-triage: Extracts and analyzes property results and logs from a completed Antithesis run. Personal side-note: I find this one to be quite helpful.antithesis-workload: Assists with creating new tests, workloads, and properties to improve coverage in Antithesis.Non-Interactive Skills (auto-invoked on-demand by the interactive skills):
antithesis-documentation: Uses the Snouty CLI to search the official Antithesis docs for best-practices and guidanceantithesis-query-logs: Supports the triage skill by searching for run logs via Snouty CLIantithesis-research: Analyzes the codebase to determine the most effective means of testing the particular system within Antithesis, including recommended properties and attention to failure-prone areas.Let me know if you'd like anything adjusted, changed, added, or removed! Just as a note, while vendoring these skills into the repo is perhaps the easiest way to integrate them, it runs the risk of them becoming stale from the official skills. If you like the skills and feel they add value, the best way to stay up-to-date is to install them