web-test

Official

Run automated web tests from persistent cases.

Authorautomata-network
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill orchestrates end-to-end web tests by reading test cases from the ./tests directory, performing cleanup, wallet setup (when needed), wallet connect, executing test steps, and generating a test report.

Core Features & Use Cases

  • Test lifecycle automation: Cleanup, wallet orchestration (optional), test execution, and reporting in a repeatable flow.
  • Config-driven runs: Reads tests/config.yaml and tests/test-cases.yaml to determine what to run and in what order.
  • Wallet integration for Web3: Automatically triggers wallet-setup and wallet-connect steps when web3.enabled is true.

Quick Start

  1. Ensure tests/config.yaml and tests/test-cases.yaml exist in your project.
  2. Run:
  • SKILL_DIR="<path-to-this-skill>"
  • node $SKILL_DIR/scripts/test-helper.js help
  1. Then run tests as described in the workflow, and review the generated report.

Dependency Matrix

Required Modules

playwright

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: web-test
Download link: https://github.com/automata-network/agent-skills/archive/main.zip#web-test

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository