From a34e61aed696b38b0b955b2b090d74a443a2d4b9 Mon Sep 17 00:00:00 2001 From: Ashley Ha Date: Tue, 7 Apr 2026 15:11:23 +0900 Subject: [PATCH] test: add comprehensive verification test suite and fix docs Add tests/verify-flow.sh with 53 tests covering the full setup and browser control flow: install.sh gates, npx skills add, SKILL.md structure, GitHub release assets, and all core ever CLI commands (snapshot, click, scroll, extract, eval, input, send-keys, navigate, go-back, search, tabs, sessions, doctor, screenshot, stop). Fix SKILL.md: remove nonexistent --dir flag for screenshot, correct default save location from "current directory" to "temp directory". Fix install.sh: skip npm install when ever CLI is already installed, preventing a hard failure since @ever/cli is not yet on the npm registry. Co-Authored-By: Claude Opus 4.6 (1M context) --- ever-browser/SKILL.md | 3 +- install.sh | 8 +- skills-lock.json | 10 + tests/verify-flow.sh | 507 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 524 insertions(+), 4 deletions(-) create mode 100644 skills-lock.json create mode 100755 tests/verify-flow.sh diff --git a/ever-browser/SKILL.md b/ever-browser/SKILL.md index 8f940ca..2e5bef4 100644 --- a/ever-browser/SKILL.md +++ b/ever-browser/SKILL.md @@ -100,8 +100,7 @@ Native `