Install the skill.
Run zeuz skills install to add the skill to supported agents detected on your machine. It lives in their user skill directories, ready for ZeuZ testing tasks across projects.
Create tests, run suites, and inspect results from the AI tools you already use. ZeuZ CLI brings your agent into your testing workflow.
$ zeuz skills list $ zeuz skills install
Commands shown are examples. Tests run in your configured ZeuZ workspace.
Works alongside your coding tools
A developer finishes a sign-in update and asks Claude Code for test coverage. Follow the handoff to ZeuZ, from the first request to a report the team can review.
Developer We just updated sign-in. Use ZeuZ to add smoke coverage in staging: a valid user reaches the dashboard and an invalid password shows an error. Reuse our managed variables, run the tests, and show me the results. Claude I'll check the ZeuZ workspace and existing coverage, then create and run the missing tests. Claude → Skill(zeuz) ZeuZ testing instructions and CLI references loaded. Claude → Bash $ zeuz workspace show --workspace staging --json Output summary: Workspace: staging Test root: ~/.zeuz/agent/clones/<workspace-id> Claude → Bash $ zeuz list tests/auth --workspace staging --json Output summary: Existing coverage: password reset No sign-in smoke cases in this example workspace. Claude → Bash $ zeuz vars list --workspace staging --json Output summary: Managed inputs: app_url, qa_username, qa_password Sensitive values are masked. Claude The workspace has the inputs we need. I'll ask ZeuZ to save both sign-in cases, then run them from the testing workspace. Claude → Bash $ zeuz --workspace staging "Create two browser smoke cases for sign-in. Use managed app_url, qa_username, and qa_password. Verify that valid credentials reach the dashboard and an invalid password shows an error. Reuse shared steps and register variable usage. Save the tests; do not run them." Output summary: Saved: tests/auth/sign_in/test_sign_in.py Cases: valid sign-in, invalid password Reused shared steps: open_app, sign_in Managed-variable usage registered. Claude ZeuZ saved the two cases. I'll run the test file and inspect both the test results and report upload. Claude → Bash $ zeuz run tests/auth/sign_in/test_sign_in.py --workspace staging --headless --json Output summary: PASS Valid user reaches the dashboard PASS Invalid password shows an error Report upload: complete Report ID: <report-id> Claude Both cases passed. The report upload completed; I will read the recorded evidence next. Claude → Bash $ zeuz reports show <report-id> --workspace staging --json Output summary: Cases: 2 passed Assertions: dashboard reached; invalid password rejected Recorded evidence: step results, screenshots, browser trace Claude Sign-in smoke coverage is ready. ✓ Valid credentials reached the dashboard. ✓ An invalid password displayed the expected error. The two cases are saved in ZeuZ. Your team can review the published report and its recorded artifacts in Test Studio.
An illustrative session using supported ZeuZ commands. Responses and results are scripted and condensed; this page does not execute commands. ZeuZ access, model access, the skill, and staging resources are already configured in this example.
The ZeuZ skill gives your agent practical guidance for using the CLI: how to find existing tests, author new coverage, use shared resources, and interpret results. Describe the behavior and expected outcome in the conversation where you already work.
Run zeuz skills install to add the skill to supported agents detected on your machine. It lives in their user skill directories, ready for ZeuZ testing tasks across projects.
Choose the workspace, application, and expected outcomes. Your agent can use direct CLI commands or delegate test authoring to ZeuZ's agent, then run the selected cases or suite.
Inspect case results, failed steps, and available screenshots, traces, and logs. Use published Test Studio reports to bring the same evidence into your team's review.
Give agents access to the testing context your team already maintains. Tests, environment values, input files, and run evidence stay part of a shared ZeuZ workflow, whether the work starts in a terminal or Test Studio.
Use ZeuZ during feature development, when organizing regression coverage, or while investigating a failing run. Your agent can carry the testing task forward with a concrete request.
Describe the new behavior and the result users should see. Ask your agent to check existing coverage, create the missing test, and verify it against the intended environment.
Try asking your agent“Use ZeuZ to test our updated password reset flow in staging. Verify that an expired link is rejected and a valid link lets the user set a new password.”
Find relevant cases and arrange them into a named test set. Reuse managed variables and shared fixtures so the same suite has a clear, repeatable setup.
Try asking your agent“Find our checkout tests in ZeuZ. Put the happy path and payment validation cases into a Checkout smoke set, then run it against staging.”
Ask for the failed steps, available artifacts, and a grounded explanation. Review a proposed test repair against the original expected behavior before applying it.
Try asking your agent“Inspect the latest Checkout smoke report. Summarize the failed steps, link the run evidence, and explain what to investigate before changing the test.”
These are example requests. Use your actual application behavior, workspace, and test names; your agent follows the permissions and approvals set by its host.
The skill helps agents choose the right operation. The CLI also works directly: discover tests, run a set, and inspect results with commands you can use in scripts and build pipelines.
A quoted prompt runs through ZeuZ's agent and exits when the task finishes. Your external agent can delegate a testing request this way while continuing to handle the surrounding development work.
For a conversation in the terminal, launch zeuz without a prompt. For routine operations, use the dedicated subcommands and request structured output with --json.
Use --workspace for a specific target. With a saved selection, the CLI resolves your default workspace for normal testing commands.
$ zeuz --workspace staging "Create a login smoke test using our managed variables. Run it and summarize the results."Include the behavior, expected assertions, and environment in your request. Delegated prompts use your configured model access.
zeuz list --workspace staging --jsonDiscover cases in the selected testing workspace before adding new coverage.
zeuz run "Checkout smoke" --workspace staging --headless --jsonExecute a named test set and collect structured results for the next step in your workflow.
zeuz reports show <report-id> --workspace staging --jsonRead recorded results using an ID returned by zeuz reports list.
zeuz vars list --workspace staging --jsonInspect managed variable names and options. Sensitive values are masked in normal listing.
Replace example names and IDs with your own. Use zeuz --help or a subcommand's --help for the options in your installed version.
One command installs the portable skill for supported agents detected on your machine. You can choose individual tools and inspect the planned changes first.
zeuz --help to confirm ZeuZ is installed. zeuz doctor helps check your local environment and saved configuration.zeuz skills installSupported: Claude Code, Codex, Gemini CLI, Copilot CLI, Cursor, and opencode. Installed into the host's supported user skill location.
Updates protect local edits. An explicit forced replacement retains a backup; your agent's own skill settings and permissions still apply.
The CLI connects your existing agent workflow with ZeuZ's testing capabilities. Here is what to expect from installation, execution, and updates.
A portable set of ZeuZ instructions and references in your supported agent's skill directory. It covers test authoring, execution, workspace resources, and result inspection. The ZeuZ CLI must already be installed and accessible to your agent.
Yes. Claude Code, Codex, Gemini CLI, GitHub Copilot CLI, Cursor, and OpenCode can use the skill. Your agent can call ZeuZ subcommands directly or delegate a testing task through a ZeuZ prompt.
The installed skill describes when it is relevant to ZeuZ testing work. Your host decides when to load it, subject to its own discovery rules, disabled skills, and consent settings. Start a fresh session if a newly installed skill is not visible.
Normal testing commands use the saved CLI selection or your Test Studio default when available. Pass --workspace <name-or-id> to target a particular workspace for one operation. Skill installation does not need a testing workspace.
Yes. Direct commands support operations such as listing cases, running tests, and reading reports, with --json where available. Configure access and the workspace ahead of time. A supplied prompt runs once and exits; delegated prompts also need configured model access.
Author and run browser tests, API tests, or flows that combine both. Cases can reuse shared steps, managed variables, and registered input attachments. Existing test sets help organize focused smoke coverage and broader regression runs.
zeuz skills update refreshes installed copies from your current CLI version. Upgrade the CLI for newer skill content. Edited copies require explicit replacement, which keeps a backup. Existing linked installations remain managed by their original source.