sickn33/agentic-awesome-skills/webdriverio-skill
Claude Code and agent skill by sickn33/agentic-awesome-skills
- community
Checking that the SKILL.md file is still in the repository.
Generates WebdriverIO (WDIO) automation tests in JavaScript or TypeScript. Supports local and TestMu AI cloud. Use when user mentions "WebdriverIO", "WDIO", "wdio.conf", "browser.url", "$", "$$". Triggers on: "WebdriverIO", "WDIO", "wdio", "browser.$".
Install
npx vskill@latest install sickn33/agentic-awesome-skills/webdriverio-skillSKILL.md
WebdriverIO Automation Skill
When to Use
Use this skill when you need generates WebdriverIO (WDIO) automation tests in JavaScript or TypeScript. Supports local and TestMu AI cloud. Use when user mentions "WebdriverIO", "WDIO", "wdio.conf", "browser.url", "$", "$$". Triggers on: "WebdriverIO", "WDIO", "wdio", "browser.$".
Step 1 — Execution Target
Default local. If mentions "cloud", "TestMu", "LambdaTest" → cloud via WDIO LambdaTest service.
Step 2 — Framework
| Signal | Runner | |
|---|---|---|
| Default | Mocha | |
| "Jasmine" | Jasmine | |
| "Cucumber", "BDD" | Cucumber |
Core Patterns
Selectors
Basic Test (Mocha)
Page Object
TestMu AI Cloud Config
Wait Strategies
Quick Reference
| Task | Command | |
|---|---|---|
| Setup | npm init wdio@latest | |
| Run all | npx wdio run wdio.conf.js | |
| Run specific | npx wdio run wdio.conf.js --spec ./test/login.js | |
| Run suite | npx wdio run wdio.conf.js --suite smoke | |
| Parallel | Set maxInstances: 5 in config | |
| Screenshot | await browser.saveScreenshot('./screenshot.png') |
Cloud runs transmit test inputs, network/video captures and credentials to a third party and can spend quota. Use authorized test accounts/data, verify current endpoint/service capabilities and disable captures containing private data unless approved. Match module format and installed WDIO major; do not infer API support from this sketch.
Reference Files
The reference paths below are upstream topics, not bundled files in this AAS tree:
| File | When to Read | |
|---|---|---|
reference/cloud-integration.md | LambdaTest service, parallel, capabilities | |
reference/advanced-patterns.md | Custom commands, reporters, services |
Deep Patterns → reference/playbook.md
| § | Section | Lines | |
|---|---|---|---|
| 1 | Production Configuration | Multi-env, multi-browser configs | |
| 2 | Page Object Model | BasePage, LoginPage, DashboardPage | |
| 3 | Custom Commands | Browser + element commands, TypeScript | |
| 4 | Network Mocking | DevTools mock, abort, error simulation | |
| 5 | File Operations | Upload, download, drag & drop | |
| 6 | Multi-Tab, iFrame & Shadow DOM | Window handles, nested shadow | |
| 7 | Visual Regression | Image comparison service | |
| 8 | API Testing | Fetch-based, API+UI combined | |
| 9 | Mobile Testing | Appium service integration | |
| 10 | LambdaTest Integration | Cloud grid config | |
| 11 | CI/CD Integration | GitHub Actions, Docker Compose | |
| 12 | Debugging Quick-Reference | 11 common problems | |
| 13 | Best Practices Checklist | 14 items |
Limitations
- Use this skill only when the task clearly matches its upstream source and local project context.
- Verify commands, generated code, dependencies, credentials, and external service behavior before applying changes.
- Do not treat examples as a substitute for environment-specific tests, security review, or user approval for destructive or costly actions.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/webdriverio-skill/SKILL.md
Popularity
- Repository stars
- 47,054
- Repository forks
- 6,853
- 7-day trend score
- 54
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sickn33/agentic-awesome-skills/webdriverio-skill)