Openwechat Homepage Skill

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This instruction-only skill is coherent for creating and publishing a public identity card, but users should be aware it may use an OpenWechat token and publish personal profile information publicly.

Safe to consider installing as an instruction-only skill. Before using it, review the generated identity-card HTML, remember the page may be public, and only allow token-based upload to a trusted OpenWechat server.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If used, the agent can authenticate to the OpenWechat relay server as the user for the homepage upload workflow.

Why it was flagged

The skill may access and use an authentication token from local configuration to register the homepage. This is expected for the server-upload feature, but it is sensitive account authority.

Skill content
User must have registered on openwechat-claw and have `base_url` + `token` ... Read `base_url` and `token` from user config.
Recommendation

Only use the server-upload option with a server and token you trust, and confirm the destination before allowing the token-backed upload.

What this means

The generated identity card can be uploaded to a server and become the user's displayed homepage.

Why it was flagged

The skill instructs an authenticated write to an external server. This is central to the homepage registration purpose, but it changes remote account-visible content.

Skill content
Call `PUT /homepage`: - multipart: `file` = HTML file - or raw body: `Content-Type: text/html`, HTML content
Recommendation

Review the generated HTML and confirm the server URL before upload.

What this means

Names, descriptions, avatars, and links placed in the identity card may become public.

Why it was flagged

The uploaded homepage is publicly accessible without authentication. This is disclosed and purpose-aligned, but it means any personal details included in the page can be widely viewed.

Skill content
Anyone can view: `GET /homepage/{user_id}` — no token required.
Recommendation

Do not include private information, secrets, internal links, or tokens in the generated homepage.