contract-hero

Sui E2e — Development skill for Claude Code

Development community

Run end-to-end browser tests against a Sui dapp, driving the Slush wallet hands-free.

How to install Sui E2e

Installs to ~/.claude/skills/contract-hero-sui-pilot-sui-e2e/SKILL.md

Terminal
mkdir -p ~/.claude/skills/contract-hero-sui-pilot-sui-e2e && curl -fsSL https://raw.githubusercontent.com/contract-hero/sui-pilot/HEAD/commands/sui-e2e.md -o ~/.claude/skills/contract-hero-sui-pilot-sui-e2e/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Sui E2e does


name: sui-e2e description: Run end-to-end browser tests against a Sui dapp, driving the Slush wallet hands-free

Invoke the `sui-e2e` skill to drive a full end-to-end test of a Sui dapp, including every wallet approval.

What This Command Does

  • Phase A — brings up Google Chrome for Testing on port 9222 with the wallet profile, then checks that the debugged browser is the one holding Slush and that chrome-devtools-mcp attached to it rather than spawning its own. Slush is an MV3

Alternatives in Development

  • E2e Devcontainer — Run E2E tests in a dev container (isolated environment) 1.6k ★
  • Hackingtool Plugin — Claude Code plugin: 183+ pentesting & OSINT tools from Z4nzu/hackingtool 1k ★
  • Balance — Check wallet SOL and token balances 722 ★

Full documentation available on GitHub

View Source Repository