โ Back to Skills Marketplace
Web Module Runner
by
bytesagain4
ยท GitHub โ
ยท v1.0.0
ยท MIT-0
236
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install web-module-runner
Description
๐ฉโ๐ The tiny all-in-one development tool for modern web apps. web-module-runner, javascript, build-tool, esmodules, preact.
Usage Guidance
This skill is a local logging/utility tool and appears coherent with its description, but take these precautions before installing or using it:
- Do not pass secrets (API keys, passwords, tokens) as command arguments; anything you pass can be appended to logs under ~/.local/share/web-module-runner/*.log and history.log.
- Inspect and optionally remove the data directory (~/.local/share/web-module-runner) if you stop using the tool. Check and tighten file permissions if needed (e.g., chmod 700 the directory).
- Review SKILL.md raw content for any unexpected invisible Unicode/control characters (the scanner flagged these). If you see suspicious hidden characters, ask the provider for a clean copy or avoid installing.
- The JSON export routine in the script has minor bugs (it writes a literal "\n]" which may not produce valid JSON newlines), so validate exported files before feeding them into other tools.
- If you want stronger isolation, run the script in an isolated environment (container or dedicated user account) to avoid accidental logging of sensitive system state.
Overall: functionality is coherent and local-only, but be careful about what you log.
Capability Analysis
Type: OpenClaw Skill
Name: web-module-runner
Version: 1.0.0
The skill is classified as suspicious due to a major discrepancy between its stated purpose and its actual implementation. While SKILL.md describes a comprehensive web development toolkit for running, converting, and analyzing modules, the implementation in scripts/script.sh is essentially a 'fake' tool that only appends input strings to log files in ~/.local/share/web-module-runner/ without performing any actual processing. Additionally, the script contains a logic error where the 'export' command is defined twice in a case statement, making the actual data export function (_export) unreachable. This deceptive design could mislead an AI agent into reporting successful task execution when no work was actually performed.
Capability Assessment
Purpose & Capability
Name/description match the included script and SKILL.md. The code implements a local logging/utility tool that records commands and provides exports/stats, which is coherent with the stated purpose.
Instruction Scope
Instructions and the script operate only on a data directory under the user's home (~/.local/share/web-module-runner) and stdout. They do log arbitrary user-provided inputs (the values you pass to commands), so the skill can end up storing sensitive strings if you supply them. There is no code that reads unrelated system files or sends data to external endpoints.
Install Mechanism
No install spec โ instruction-only with a single included shell script. Nothing is downloaded or installed from remote URLs; no extract or package manager usage is present.
Credentials
No environment variables or credentials are requested. The script uses HOME and standard POSIX utilities only. However, because it persistently logs any input you provide, it may inadvertently collect secrets (API keys, tokens, passwords) if you pass them as command arguments.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide agent settings, and its persistent footprint is limited to a user-local directory (~/.local/share/web-module-runner). This is proportionate for a CLI logging tool.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install web-module-runner - After installation, invoke the skill by name or use
/web-module-runner - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
publish v1.0.0
Metadata
Frequently Asked Questions
What is Web Module Runner?
๐ฉโ๐ The tiny all-in-one development tool for modern web apps. web-module-runner, javascript, build-tool, esmodules, preact. It is an AI Agent Skill for Claude Code / OpenClaw, with 236 downloads so far.
How do I install Web Module Runner?
Run "/install web-module-runner" in the OpenClaw or Claude Code chat to install it in one step โ no extra setup required.
Is Web Module Runner free?
Yes, Web Module Runner is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Web Module Runner support?
Web Module Runner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Web Module Runner?
It is built and maintained by bytesagain4 (@xueyetianya); the current version is v1.0.0.
More Skills