sui-auto-test

Coding Agents & IDEs
v1.0.0
Benign

Analyze Sui Move test coverage, identify untested code, write missing tests, and perform security audits.

978 downloads978 installsby @easonc13

Setup & Installation

Install command

clawhub install easonc13/sui-auto-test

If the CLI is not installed:

Install command

npx clawhub@latest install easonc13/sui-auto-test

Or install with OpenClaw CLI:

Install command

openclaw skills install easonc13/sui-auto-test

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/easonc13/sui-auto-test

What This Skill Does

Analyzes test coverage for Sui Move smart contracts, identifies uncovered functions, branches, and assertion failure paths, then writes the missing tests. Also performs security analysis during the testing process, checking for access control issues, integer overflow, and economic exploits.

Combines coverage gap detection with security analysis in a single workflow, so test-writing and vulnerability review happen together rather than as separate passes.

When to Use It

  • Identifying untested functions in a Sui Move module
  • Writing expected_failure tests for assert! paths
  • Generating coverage reports before a contract audit
  • Catching integer overflow vulnerabilities while improving coverage
  • Verifying 100% branch coverage before mainnet deployment

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Identifying untested functions in a Sui Move module

AGENT
  1. 1Identifying untested functions in a Sui Move module
  2. 2Writing expected_failure tests for assert! paths
  3. 3Generating coverage reports before a contract audit
  4. 4Catching integer overflow vulnerabilities while improving coverage
  5. 5Verifying 100% branch coverage before mainnet deployment
OUTPUT
Analyze Sui Move test coverage, identify untested code, write missing tests, and perform security audits.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedMar 1, 2026