← Back to Skills Marketplace
zouchaoqun

Website Usability Test Nova Act

by zouchaoqun · GitHub ↗ · v1.0.5
cross-platform ✓ Security Clean
630
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install nova-act-usability
Description
AI-orchestrated usability testing using Amazon Nova Act. The agent generates personas, runs tests to collect raw data, interprets responses to determine goal...
Usage Guidance
This skill appears to do what it says: run automated browser tests via Amazon Nova Act and produce reports. Before installing or running it: - Provide the Nova Act API key only in the designated config file (~/.openclaw/config/nova-act.json) and verify that path is correct for your system. - Run tests only against non-production/test environments — the scripts capture full page HTML and screenshots which may contain PII or sensitive data. - Review the shipped Python scripts yourself (or run them in an isolated container/VM) if you are concerned about data flow; look for any network calls beyond Nova Act and your local file writes. - Confirm you trust the upstream nova-act package (pip package) and review its provenance before installing. - If you need stronger containment, run the skill inside a disposable VM or container, and delete the generated trace directories after review. If you want, I can scan the included Python files for specific network calls or suspicious I/O patterns and point out any lines that warrant more scrutiny.
Capability Analysis
Type: OpenClaw Skill Name: nova-act-usability Version: 1.0.5 The OpenClaw AgentSkills skill bundle is designed for AI-orchestrated usability testing using Amazon Nova Act. It transparently discloses its data access (reading `~/.openclaw/config/nova-act.json` for an API key and writing local trace/report files) and explicitly warns about potential PII capture in trace files. Crucially, the skill implements robust safety guardrails, defining `MATERIAL_IMPACT_KEYWORDS` in `scripts/dynamic_exploration.py` and instructing the AI agent in `SKILL.md` and `references/nova-act-cookbook.md` to 'ALWAYS stop testing before actions that cause monetary impact, external communication, account creation, or data modification'. The Python scripts and markdown instructions consistently guide the AI agent to perform its stated purpose safely, without evidence of intentional harmful behavior, data exfiltration to unauthorized endpoints, or malicious prompt injection objectives. The use of external APIs (Nova Act, Anthropic Claude for persona generation) is aligned with its functionality.
Capability Assessment
Purpose & Capability
Name/description match the packaged scripts and instructions. The skill needs Python and the Nova Act + Playwright libraries to perform browser automation and generate reports — these are proportional to a usability-testing tool. The only declared external credential surface is a local config file for the Nova Act API key, which is consistent with the described integration.
Instruction Scope
SKILL.md clearly instructs the agent to run collection scripts that capture page HTML, screenshots, and browser traces and then requires the agent to interpret results and generate reports. The skill intentionally writes local trace files that can include PII and full page contents — the README and SKILL.md warn about this. There are no obvious instructions that read or exfiltrate unrelated system secrets, but the agent will need to access the config path (~/.openclaw/config/nova-act.json) to read the API key.
Install Mechanism
There is no automatic install spec included; dependencies are installed via pip and Playwright per the README (pip3 install nova-act pydantic playwright; playwright install chromium). This is a typical/manual install flow and does not pull arbitrary binaries from unknown URLs. The included Python scripts are shipped with the skill (so code will run locally).
Credentials
The only sensitive credential the skill needs is the Nova Act API key, which the skill expects to find in a local config file (/home/ubuntu/.openclaw/config/nova-act.json). No other environment variables or unrelated credentials are requested. Storing the API key in a local config file (instead of an env var) is a design choice and is consistent with the skill's needs, but you should confirm the config file's path is correct for your environment and protect that file.
Persistence & Privilege
The skill is not always:true and does not request elevated system privileges or modification of other skills. It creates local log/report files and may create a skill directory under ~/.openclaw/skills; this is normal for a local testing tool. No evidence of attempts to persist beyond its own files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nova-act-usability
  3. After installation, invoke the skill by name or use /nova-act-usability
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
Reverting name to nova-act-usability while keeping security fixes
v1.0.4
Security refactor: removed eval/risky keywords to clear VirusTotal flags; added basic interpretation layer
Metadata
Slug nova-act-usability
Version 1.0.5
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Website Usability Test Nova Act?

AI-orchestrated usability testing using Amazon Nova Act. The agent generates personas, runs tests to collect raw data, interprets responses to determine goal... It is an AI Agent Skill for Claude Code / OpenClaw, with 630 downloads so far.

How do I install Website Usability Test Nova Act?

Run "/install nova-act-usability" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Website Usability Test Nova Act free?

Yes, Website Usability Test Nova Act is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Website Usability Test Nova Act support?

Website Usability Test Nova Act is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Website Usability Test Nova Act?

It is built and maintained by zouchaoqun (@zouchaoqun); the current version is v1.0.5.

💬 Comments