Skip to content

Vendor Antithesis Skills - #88

Open
SeanCheatham wants to merge 1 commit into
ripple:mainfrom
SeanCheatham:ai/antithesis-skills
Open

Vendor Antithesis Skills#88
SeanCheatham wants to merge 1 commit into
ripple:mainfrom
SeanCheatham:ai/antithesis-skills

Conversation

@SeanCheatham

Copy link
Copy Markdown

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 using agent-browser for 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 guidance
  • antithesis-query-logs: Supports the triage skill by searching for run logs via Snouty CLI
  • antithesis-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

@SeanCheatham
SeanCheatham marked this pull request as ready for review July 24, 2026 00:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant