Add AWT — AI-powered E2E testing skill (beta, feedback welcome) (#320)
* Add AWT — AI-powered E2E testing skill (beta, feedback welcome) * chore: refresh branch for ci --------- Co-authored-by: sck_0 <samujackson1337@gmail.com>
This commit is contained in:
28
skills/awt-e2e-testing/SKILL.md
Normal file
28
skills/awt-e2e-testing/SKILL.md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
name: awt-e2e-testing
|
||||
description: "AI-powered E2E web testing — eyes and hands for AI coding tools. Declarative YAML scenarios, Playwright execution, visual matching (OpenCV + OCR), platform auto-detection (Flutter/React/Vue), learning DB. Install: npx skills add ksgisang/awt-skill --skill awt -g"
|
||||
---
|
||||
|
||||
# AWT — AI-Powered E2E Testing (Beta)
|
||||
|
||||
> `npx skills add ksgisang/awt-skill --skill awt -g`
|
||||
|
||||
AWT gives AI coding tools the ability to see and interact with web applications through a real browser. Your AI designs YAML test scenarios; AWT executes them with Playwright.
|
||||
|
||||
## What works now
|
||||
- YAML scenarios → Playwright with human-like interaction
|
||||
- Visual matching: OpenCV template + OCR (no CSS selectors needed)
|
||||
- Platform auto-detection: Flutter, React, Next.js, Vue, Angular, Svelte
|
||||
- Structured failure diagnosis with investigation checklists
|
||||
- Learning DB: failure→fix patterns in SQLite
|
||||
- 5 AI providers: Claude, OpenAI, Gemini, DeepSeek, Ollama
|
||||
- Skill Mode: no extra AI API key needed
|
||||
|
||||
## Links
|
||||
- Main repo: https://github.com/ksgisang/AI-Watch-Tester
|
||||
- Skill repo: https://github.com/ksgisang/awt-skill
|
||||
- Cloud demo: https://ai-watch-tester.vercel.app
|
||||
|
||||
Built with the help of AI coding tools — and designed to help AI coding tools test better.
|
||||
|
||||
Actively developed by a solo developer at AILoopLab. Feedback welcome!
|
||||
Reference in New Issue
Block a user