web-test
OfficialRun 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
- Ensure tests/config.yaml and tests/test-cases.yaml exist in your project.
- Run:
- SKILL_DIR="<path-to-this-skill>"
- node $SKILL_DIR/scripts/test-helper.js help
- 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.