Wework Financial Daily

WarnAudited by ClawScan on May 10, 2026.

Overview

The skill’s daily report idea is plausible, but the provided code hardcodes account/storage credentials, uploads reports to a public external MinIO server over HTTP, and recommends an elevated recurring Windows task.

Do not install or run this skill as-is. If you still want the functionality, remove and rotate all embedded credentials, configure your own WeCom and storage settings through environment variables, disable public MinIO sharing unless needed, run the scheduled task without elevated privileges, and verify any missing helper scripts before executing them.

Findings (5)

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

Running the skill as-is could use fixed service accounts or send reports to an unintended recipient, and the exposed storage keys may allow unauthorized access to the MinIO bucket.

Why it was flagged

The script embeds credential-like values and a recipient account directly in source code instead of relying only on user-provided environment variables; the registry metadata also declares no credentials.

Skill content
X_TOKEN = "eyJhbGciOiJI" ... TO_USER = "18018517752" ... MINIO_ACCESS_KEY = "gWDVHdO8sAba6LTNSLCd" ... MINIO_SECRET_KEY = "wi2ZRu3ewRJaOqdZKKDW90l9SPjNYwEqiitHKK1g"
Recommendation

Remove hardcoded secrets and recipient values, rotate the exposed keys, require user-supplied environment variables, and declare the required credentials in metadata.

What this means

Generated reports are made publicly accessible through an HTTP link; if the report is later customized to include real or private business data, that data could be exposed.

Why it was flagged

The script uploads the generated HTML report to an external MinIO server, disables TLS, and sets the bucket policy to public read.

Skill content
MINIO_ENDPOINT = "1.15.115.88:9000" ... MINIO_SECURE = False ... "Principal": {"AWS": "*"} ... public_url = f"http://{MINIO_ENDPOINT}/{bucket_name}/{safe_file_name}"
Recommendation

Clearly disclose the external storage destination, use HTTPS, avoid public-read buckets by default, and require explicit user consent before uploading or sharing reports.

What this means

The script would keep running automatically with elevated authority, increasing the impact if the script, dependencies, or configuration are later changed or compromised.

Why it was flagged

The documentation recommends a persistent daily scheduled task that runs even when the user is not logged in and with highest privileges.

Skill content
在属性中勾选:
   - ✅ "不管用户是否登录都要运行"
   - ✅ "使用最高权限运行"
Recommendation

Create the scheduled task under a least-privileged user, do not enable highest privileges unless strictly necessary, and provide clear disable/removal steps.

What this means

Users may be asked to trust or look for helper files that were not included in the reviewed package, and the skill may fail or require extra packages not documented.

Why it was flagged

The instructions reference helper scripts for running and scheduled-task setup, but those files are not present in the supplied manifest; the documented dependency list also omits the visible MinIO import.

Skill content
直接双击 `一键运行.bat` ... 右键点击 `SetupTask.ps1` ... 脚本会自动检查并安装以下 Python 包
Recommendation

Include all referenced helper files in the reviewed package, document every dependency, and avoid asking users to run unreviewed admin scripts.

What this means

Users might mistake synthetic prices and indicators for real market data if the generated report is not clearly labeled.

Why it was flagged

The code generates simulated market data, while parts of the user-facing description describe latest daily BTC/AAPL financial data.

Skill content
# 生成当日最新模拟金融数据(使用日期作为种子,保证当日数据一致)
Recommendation

Label all generated outputs as simulated unless real data APIs are integrated, and avoid presenting synthetic values as latest market prices.