Skill flagged β€” suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Webchat Enhancer

🌟 Hover-expandable navigation for OpenClaw WebChat. Auto theme sync, lobster colors, no settings needed.

MIT-0 Β· Free to use, modify, and redistribute. No attribution required.
⭐ 1 · 89 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report β†’
OpenClawOpenClaw
Suspicious
medium confidence
β„Ή
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.
What to consider before installing
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.

Like a lobster shell, security has layers β€” review code before you run it.

Current versionv4.5.2
Download zip
latestvk974d3eavmefmy6vgnm0eynnfn83sxre

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

WebChat Enhancer

🌟 Hover-expandable navigation for OpenClaw WebChat | Auto Theme Sync | Lobster Colors


⚑ One-Command Install

curl -sL https://raw.githubusercontent.com/yjin94606-art/webchat-enhancer/main/skills/webchat-enhancer/install.sh | bash

Install Tampermonkey

Chrome / Edge:

  1. Install Tampermonkey
  2. Enable Developer Mode: Open chrome://extensions/ β†’ Toggle Developer Mode ON
  3. Reload Tampermonkey if needed

Firefox / Safari: Just install Tampermonkey directly


Install Script

Option 1: GreasyFork (Recommended)

open "https://greasyfork.org/scripts/571337-webchat-enhancer"

Then click the green "Install" button.

Option 2: Manual

  1. Download: enhancer.user.js
  2. Open Tampermonkey Dashboard β†’ Create new script β†’ Paste & Save

Open WebChat

http://127.0.0.1:18789

Navigation panel appears automatically! βœ…


Features

FeatureDescription
πŸ–±οΈ Hover to ExpandPanel slides out when mouse approaches, hides when mouse leaves
🎨 Auto Theme SyncAutomatically matches WebChat Dark/Light mode
🦐 Lobster ColorsCrimson red accent inspired by OpenClaw's branding
πŸ“œ Chat NavigatorClick any card to jump to that message
πŸ”„ Auto-UpdatingDetects new messages automatically
⚑ Zero ConfigWorks out of the box β€” no settings needed

Usage

ActionEffect
Mouse enters right edge tabNavigator slides out
Mouse leaves navigatorNavigator slides back in
Click any message cardSmooth scroll to that message
Click RefreshRescan conversation

What Changed in 4.5.0

  • ❌ Removed language switching β€” English only
  • ❌ Removed theme selector β€” fully automatic
  • ❌ Removed settings panel
  • πŸ†• Hover-expandable navigation
  • πŸ†• Auto theme detection

Browser Support

Chrome Β· Firefox Β· Edge Β· Safari

Requires Tampermonkey extension.


Links

Files

9 total
Select a file
Select a file to preview.

Comments

Loading comments…