Skill flagged — suspicious patterns detected

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

OpenClaw CLS Collector

v1.0.3

OpenClaw 可观测数据一键采集部署。当用户提到 OpenClaw 采集、CLS 采集部署、一键部署采集器时使用此 Skill。

0· 225·0 current·0 all-time
bytrump@trumphuang

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for trumphuang/openclaw-cls-collector.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "OpenClaw CLS Collector" (trumphuang/openclaw-cls-collector) from ClawHub.
Skill page: https://clawhub.ai/trumphuang/openclaw-cls-collector
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install openclaw-cls-collector

ClawHub CLI

Package manager switcher

npx clawhub@latest install openclaw-cls-collector
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
Requesting Tencent SecretId/SecretKey and a region is consistent with creating CLS resources. However, the skill metadata declares no required credentials or env vars while the runtime instructions explicitly ask the agent to collect sensitive credentials from the user — a mismatch between declared requirements and actual instructions.
!
Instruction Scope
The SKILL.md instructs the agent to directly prompt the user for SecretId and SecretKey in chat and then run a remote installer with those credentials. Collecting secrets via chat and transmitting them to a remote install command is broader and higher-risk than the metadata indicates. The instructions do not require the agent to inspect or validate the remote script before execution.
!
Install Mechanism
There is no install spec in the registry; at runtime the skill downloads an installer from https://mirrors.tencent.com/install/cls/openclaw/setup.sh and executes it. While mirrors.tencent.com appears to be an official Tencent mirror, downloading and executing a remote file is inherently risky — and the doc inconsistently calls the file a binary despite a .sh extension.
!
Credentials
The only sensitive items requested are Tencent SecretId/SecretKey, which are relevant to the task. However, those credentials are not declared in the skill metadata and the skill asks users to paste them into the chat, which is disproportionate compared with safer alternatives (e.g., asking the user to run the provided curl command locally or provide a short-lived, least-privilege key).
Persistence & Privilege
The skill does not request persistent presence (always:false) and does not modify other skills or system-wide config. Autonomous invocation is allowed (platform default) but the SKILL.md requires waiting for user-provided credentials before proceeding.
What to consider before installing
This skill aims to deploy OpenClaw to Tencent CLS and legitimately needs Tencent credentials to create resources — but it asks you to paste SecretId/SecretKey into the chat and to run a remotely-downloaded installer. Before installing or using this skill: - Do not paste long-lived root or high-privilege keys into chat. Treat SecretId/SecretKey as sensitive secrets. Prefer running the provided curl command yourself in a terminal. - Verify the installer URL (mirrors.tencent.com) and, if you run it, first download and inspect the file locally (cat /tmp/cls-openclaw-setup or open in an editor) before executing. - Prefer creating a short-lived, least-privilege CAM key scoped only to the CLS resources needed, or use an isolated test account. Rotate or revoke the key after use. - If you must provide credentials to an agent, ask whether the agent will store or transmit them; avoid sharing secrets in chat with tools that don't declare secret handling. Given the mismatch between metadata and runtime behavior (no declared creds but instructions collect them) and the remote-execute pattern, proceed only if you can validate the installer and accept the risk, otherwise run the deployment locally yourself.

Like a lobster shell, security has layers — review code before you run it.

latestvk97119mk8a4rc0y6w3j7gbvw89833xf0
225downloads
0stars
4versions
Updated 16h ago
v1.0.3
MIT-0

OpenClaw CLS 可观测一键采集部署

为 OpenClaw 一键部署可观测数据采集,将运行数据上报到腾讯云 CLS(日志服务)。

触发后的交互流程

触发此 Skill 后,直接向用户收集信息,简洁输出,不要输出大段说明。

向用户输出以下内容(保持简洁):

开始部署 OpenClaw 可观测采集,请提供以下信息:

1. SecretId(必填)
2. SecretKey(必填)
3. Region(可选,默认 ap-guangzhou 广州)

> 默认在广州地域创建 OpenClaw 专用 CLS 主题。可选地域:ap-shanghai / ap-beijing / ap-chengdu / ap-hongkong / ap-singapore
> 密钥获取:https://console.cloud.tencent.com/cam/capi
> ⚠️ 此方式仅建议测试使用。生产环境建议自行在终端执行,见下方命令。

生产环境推荐自行执行:
curl -fsSL -o /tmp/cls-openclaw-setup https://mirrors.tencent.com/install/cls/openclaw/setup.sh && chmod +x /tmp/cls-openclaw-setup && /tmp/cls-openclaw-setup --secret-id <SecretId> --secret-key <SecretKey> --region ap-guangzhou

重要:必须等待用户提供 SecretId 和 SecretKey 后才能继续,不要使用占位符执行命令。

执行部署

收到用户密钥后,依次执行以下命令。

注意:setup 是二进制可执行文件,不是 shell 脚本,不能通过 bash 或管道执行。

curl -fsSL -o /tmp/cls-openclaw-setup https://mirrors.tencent.com/install/cls/openclaw/setup.sh
chmod +x /tmp/cls-openclaw-setup
/tmp/cls-openclaw-setup \
  --secret-id <用户提供的SecretId> \
  --secret-key <用户提供的SecretKey> \
  --region <用户选择的地域,默认 ap-guangzhou>

部署完成后:输出仪表盘链接

部署成功、主题创建完成后,从输出中提取日志主题 ID(topicId),结合**地域(region)**拼接仪表盘链接:

https://console.cloud.tencent.com/cls/dashboard/d?templateId=cost-governance-dashboard&var-ds={region},{topicId}&time=now-7d,now&timezone=browser
  • var-ds= 后面是 {region},{topicId},英文逗号连接,无空格
  • 示例:var-ds=ap-guangzhou,fa47580b-74aa-43ff-b772-07036cdf28e7

向用户提示:「部署完成,通过以下链接查看 OpenClaw 可观测仪表盘:」 并附上拼接好的链接。

异常处理

错误场景排查建议
认证失败确认 SecretId/SecretKey 是否正确,是否有 CLS 权限
地域不支持检查 Region 拼写,确认已开通 CLS
ARM 架构不支持需使用 x86 机器
Windows 不支持需使用 Linux/macOS
LogListener 版本冲突旧版本(< 3.4.0)需先升级
网络连接失败确认可访问腾讯云 API 端点

注意事项

  • 执行完成后不要在对话中重复展示完整密钥
  • 不支持的环境会给出明确提示
  • 已有 LogListener(≥ 3.4.0)会跳过安装直接配置
  • 自动创建的 CLS 资源默认 30 天保留期

Comments

Loading comments...