Coding Plan Usage

ReviewAudited by ClawScan on May 10, 2026.

Overview

The usage-query purpose is coherent, but the skill should be reviewed because it creates or reuses an Alibaba Cloud browser login session that is not fully declared or bounded.

Before installing, make sure you are comfortable letting this skill open an Alibaba Cloud login flow and keep a reusable agent-browser session. Install agent-browser only from a trusted source, protect and delete the login QR screenshot after use, and review the full script if possible because the provided source view for scripts/aliyun.py is truncated.

Findings (4)

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

An Alibaba Cloud login session may remain reusable by this skill or future agent-browser runs after the immediate query is finished.

Why it was flagged

This documents persistent reuse of Alibaba login state via cookies/localStorage. The skill metadata declares no primary credential or required config, and the artifacts do not show clear deletion, expiry, or scoping guidance for that session.

Skill content
# 会话名称;保持固定可复用登录态(cookies/localStorage)
Recommendation

Use only in a trusted environment, prefer a dedicated session/account if possible, document how to delete the agent-browser session, and declare the browser-session credential requirement in metadata.

What this means

Anyone who can access the live QR screenshot could potentially interfere with or attempt the login flow, and the screenshot may remain on disk.

Why it was flagged

The login QR screenshot is saved locally and may be sent to the user through the chat channel. This is disclosed and purpose-aligned, but the QR code is an account-login artifact.

Skill content
保存截图到当前目录`aliyu-login.png`,终端提示你扫码;扫码后再次运行即可。如果频道允许发送图片 你可以直接发给用户
Recommendation

Treat the login screenshot as sensitive, share it only with the intended user, and delete it after the login is complete.

What this means

The skill relies on whatever package version is fetched at install time and a globally available browser automation binary.

Why it was flagged

The documented dependency installation is a global, unpinned npm package install, and the registry metadata does not list required binaries.

Skill content
npm install -g agent-browser
Recommendation

Verify the agent-browser package source before installing, consider pinning a known-good version, and declare the runtime binary requirement.

What this means

If the skill is run with an untrusted AGENT_BROWSER_PATH or .env file, it could execute an unintended local program.

Why it was flagged

The script executes an external agent-browser binary, and that executable path can be configured through environment or .env values. This is central to the browser automation purpose, but it expands local execution risk.

Skill content
ENV_KEY_PATH = "AGENT_BROWSER_PATH" ... cmd = [self.config["path"]] + args ... subprocess.run(cmd, capture_output=True, text=True, encoding='utf-8', errors='replace', check=True)
Recommendation

Run it from a trusted directory, avoid untrusted .env files, and set AGENT_BROWSER_PATH only to a verified agent-browser executable.