← Back to Skills Marketplace
nicemaths123

QA Test Bots

by nicemaths123 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
85
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install qa-test-bots
Description
Automate end-to-end QA tests simulating user flows, checking UI elements, broken links, responsiveness, and performance across devices with Apify integration.
Usage Guidance
This skill appears to be a legitimate Apify-based QA testing guide, but the registry metadata failing to list APIFY_TOKEN is a concrete inconsistency. Before installing or running anything: (1) treat APIFY_TOKEN as a sensitive credential — create a limited-scope or throwaway token on Apify if possible; (2) verify the code examples before running them and run tests in a sandbox or staging environment (do not point tests at production systems without permission); (3) confirm the publisher/source and ask them to update the skill metadata to declare the required APIFY_TOKEN so you know what credentials are needed; (4) be aware the examples will perform automated actions against target sites (clicks, form submissions) — ensure those actions are allowed and will not leak private data; (5) if you need higher assurance, request the skill author to provide a homepage or source repository for review. If you are uncomfortable with an unknown publisher or providing API tokens, do not install.
Capability Analysis
Type: OpenClaw Skill Name: qa-test-bots Version: 1.0.0 The skill provides legitimate instructions and code examples for using the Apify platform to perform automated QA testing via Puppeteer and Playwright. The provided JavaScript examples in SKILL.md use the official 'apify-client' and follow standard automation practices. While the documentation includes affiliate links (e.g., apify.com/?fpr=dx06p), there is no evidence of malicious intent, data exfiltration, or harmful prompt injection.
Capability Assessment
Purpose & Capability
The name/description (automated QA using Apify, Puppeteer/Playwright) match the SKILL.md examples which call Apify actors and browser automation. Requiring an Apify token and npm dependency is coherent with the stated purpose — however the registry metadata lists no required environment variables despite the instructions asking the user to set APIFY_TOKEN, which is an inconsistency.
Instruction Scope
SKILL.md stays within QA/testing scope: it instructs how to obtain APIFY_TOKEN, install apify-client, and shows example actor calls that navigate pages, click, type, take screenshots, and crawl links. It does not instruct reading unrelated local files or exfiltrating data to third-party endpoints beyond Apify. It does include writing screenshots and videos to disk as part of test artifacts (expected for QA).
Install Mechanism
This is an instruction-only skill with no install spec or bundled code. The only install instruction is a normal npm install (apify-client). No downloads from untrusted URLs or archive extraction are present; the only external site referenced is apify.com (plus an affiliate query param).
Credentials
The examples require APIFY_TOKEN (process.env.APIFY_TOKEN) to call Apify actors. The token request is proportional to the purpose, but the registry metadata does not declare this required environment variable — a metadata/intent mismatch that could mislead users about what credentials are needed. No other unrelated credentials are requested.
Persistence & Privilege
The skill does not request always:true and does not declare any persistence or system-wide config changes. It allows normal autonomous invocation (disable-model-invocation:false), which is the platform default and not by itself a red flag.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qa-test-bots
  3. After installation, invoke the skill by name or use /qa-test-bots
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Automated QA Testing Bots Skill v1.0.0 - Initial release with support for building and running automated QA testing bots using Apify (Puppeteer & Playwright). - Simulate complex user journeys (signup, login, checkout, form submission) on websites and apps. - Detect broken links, 404 errors, and failed redirects across entire sites. - Validate UI elements, run regression tests, and capture screenshots/videos for visual debugging. - Test across multiple viewports (desktop, tablet, mobile) and measure page performance. - Includes setup instructions, example code snippets, and recommended Apify actors for common QA tasks.
Metadata
Slug qa-test-bots
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is QA Test Bots?

Automate end-to-end QA tests simulating user flows, checking UI elements, broken links, responsiveness, and performance across devices with Apify integration. It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.

How do I install QA Test Bots?

Run "/install qa-test-bots" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is QA Test Bots free?

Yes, QA Test Bots is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does QA Test Bots support?

QA Test Bots is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created QA Test Bots?

It is built and maintained by nicemaths123 (@nicemaths123); the current version is v1.0.0.

💬 Comments