jat-verify

Solid

Escalatory browser verification - open the app in a real browser and test the feature you built. Use after showing "READY FOR REVIEW" when the user asks you to verify in a browser.

AI & Automation 240 stars 23 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
79
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# /skill:jat-verify - Browser Verification Test your work in a real browser using JAT's browser automation tools. ## Usage ``` /skill:jat-verify # Auto-detect what to test /skill:jat-verify http://localhost:5173/tasks # Test specific URL /skill:jat-verify /tasks # Test specific path ``` ## When to Use - User asks to "verify in browser" or "actually test this" - After showing "READY FOR REVIEW" - NOT for static checks (tests, lint) - those are in `/skill:jat-complete` ## Browser Tools JAT includes browser automation tools in `~/.local/bin/`: | Tool | Purpose | |------|---------| | `browser-start.js` | Launch Chrome with DevTools port | | `browser-nav.js` | Navigate to URL | | `browser-screenshot.js` | Capture screenshot | | `browser-eval.js` | Execute JavaScript in page | | `browser-pick.js` | Click element by selector | | `browser-cookies.js` | Get/set cookies | | `browser-wait.js` | Wait for condition | ## Steps ### STEP 1: Determine What to Test Based on your recent work, identify: - **URL**: What page to open - **Feature**: What to test - **Success criteria**: How to know it works If unclear, ask the user. ### STEP 2: Open Browser and Navigate ```bash browser-start.js browser-nav.js --url "http://localhost:5173/tasks" browser-screenshot.js --output /tmp/verify-initial.png ``` Show the screenshot and describe what you see. ### STEP 3: Test the Feature Interact with what you built: ```bash # Click elements brow...

Details

Author
joewinke
Repository
joewinke/jat
Created
6 months ago
Last Updated
today
Language
Svelte
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category