โ† Back to Skills Marketplace
yjin94606-art

Webchat Enhancer

by yjin94606-art ยท GitHub โ†— ยท v4.5.2 ยท MIT-0
cross-platform โš  suspicious
237
Downloads
1
Stars
0
Active Installs
14
Versions
Install in OpenClaw
/install webchat-enhancer
Description
๐ŸŒŸ Hover-expandable navigation for OpenClaw WebChat. Auto theme sync, lobster colors, no settings needed.
Usage Guidance
This package looks like a normal Tampermonkey userscript for a local WebChat, but there are red flags around the installation instructions. Do not run curl | bash on an unfamiliar URL without inspecting the script first. Prefer one of these safer approaches: 1) Install via GreasyFork (open the GreasyFork page from SKILL.md and confirm the script there), or 2) Manually copy the included enhancer.user.js into Tampermonkey's 'Create new script' and inspect it before saving. Avoid using the bit.ly short link without resolving it first (shorteners hide the destination). Also be cautious about running the included install.sh: it calls 'clawhub install' (which may be harmless on your system but is unnecessary for installing a browser userscript) and opens a browser page; inspect that file before executing. If the bit.ly link resolves to the same raw GitHub content and the install script contains only the visible 'clawhub' and open commands, the risk is lower โ€” if you want me to, I can expand the truncated userscript content to verify there are no hidden network calls or data exfiltration patterns.
Capability Analysis
Type: OpenClaw Skill Name: webchat-enhancer Version: 4.5.2 The bundle provides a browser-based navigation enhancement for the OpenClaw WebChat interface. The core functionality is implemented via Tampermonkey userscripts (enhancer.user.js) that scan the local DOM for chat bubbles to create a clickable index. While the documentation (SKILL.md) and installer (install.sh) utilize a 'curl | bash' patternโ€”which is a common security anti-patternโ€”the scripts themselves contain no evidence of data exfiltration, obfuscation, or unauthorized network communication. The behavior is consistent with the stated purpose of UI enhancement.
Capability Assessment
โ„น Purpose & Capability
The code files are Tampermonkey userscripts that target http://127.0.0.1:18789 and manipulate the WebChat DOM โ€” this matches the skill description. However the repository also includes an install.sh that runs a 'clawhub install' command and the HTML includes a curl|bash command; these installer actions are not strictly required to install a client-side userscript and are therefore disproportionate convenience steps.
โš  Instruction Scope
SKILL.md and the HTML instruct the user to run a one-line 'curl -sL <URL> | bash' to install. The userscript itself runs only in the browser and manipulates page DOM, which is expected, but the runtime instructions ask the user to execute remote shell code โ€” an operation outside the skill's stated browser-only scope. There is also an inconsistent command shown in index.html using a bit.ly shortener instead of the raw GitHub URL in SKILL.md, which hides the final destination.
โš  Install Mechanism
There is no formal install specification, but SKILL.md and index.html promote piping a remote script to bash (raw.githubusercontent.com in SKILL.md, a bit.ly short link in index.html). Piping remote scripts to a shell is high-risk. The included install.sh itself is benign-looking (it calls 'clawhub install' and opens the GreasyFork page) but calling 'clawhub' is unnecessary for adding a Tampermonkey script and could have side effects depending on the user's environment. The presence of a URL shortener increases risk because it obscures the destination.
โœ“ Credentials
The skill does not request environment variables, credentials, or config paths. The userscripts appear to operate entirely in-browser on the local WebChat page and do not include outbound network requests in the visible code snippets.
โœ“ Persistence & Privilege
The skill does not request 'always: true' and does not modify other skills or system-wide configurations in the inspected files. It relies on Tampermonkey (a browser extension) for persistence, which is expected for a userscript.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install webchat-enhancer
  3. After installation, invoke the skill by name or use /webchat-enhancer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v4.5.2
docs: update SKILL.md - hover nav, auto theme, no settings/language switching
v4.5.1
docs: update README - auto-only theme, no settings/language, hover-expand nav
v4.5.0
Hover-expandable nav, auto theme sync, Lobster colors, removed settings panel
v4.4.0
Update enhancer.user.js to v4.3.0, fix syntax, update README and SKILL.md
v4.3.0
Add Chrome Developer Mode troubleshooting instructions
v4.2.1
Fix install.sh URL path
v4.2.0
One-command install via curl | bash - v4.2.0
v4.1.5
Add one-command install script - curl -sL ... | bash
v4.1.4
Update SKILL.md - add quick install command for easy copy-paste
v4.1.3
Update SKILL.md - make GreasyFork the primary one-click install method
v4.1.2
Add MIT license, published on GreasyFork for easy one-click install
v4.1.1
็ฎ€ๅŒ–ๅฎ‰่ฃ…ๆญฅ้ชค๏ผŒREADME ๆ”นไธบๅ…จ่‹ฑๆ–‡๏ผŒไผ˜ๅŒ–ๆ–‡ๆกฃ็ป“ๆž„
v4.1.0
ไผ˜ๅŒ–ๅฎ‰่ฃ…ๆต็จ‹๏ผŒๅขžๅŠ ่ฏฆ็ป†็š„ไธญ่‹ฑๅŒ่ฏญๅฎ‰่ฃ…ๆŒ‡ๅ—
v1.0.0
Initial release - Clickable navigation, 4 languages (EN/ZH/JA/KO), 3 themes (Dark/Light/Gradient), auto-scan, beautiful UI
Metadata
Slug webchat-enhancer
Version 4.5.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 14
Frequently Asked Questions

What is Webchat Enhancer?

๐ŸŒŸ Hover-expandable navigation for OpenClaw WebChat. Auto theme sync, lobster colors, no settings needed. It is an AI Agent Skill for Claude Code / OpenClaw, with 237 downloads so far.

How do I install Webchat Enhancer?

Run "/install webchat-enhancer" in the OpenClaw or Claude Code chat to install it in one step โ€” no extra setup required.

Is Webchat Enhancer free?

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

Which platforms does Webchat Enhancer support?

Webchat Enhancer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Webchat Enhancer?

It is built and maintained by yjin94606-art (@yjin94606-art); the current version is v4.5.2.

๐Ÿ’ฌ Comments