Skill flagged — suspicious patterns detected

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

alipay-authenticate-wallet

v1.0.2

支付宝官方支付服务开通和授权技能(由支付宝官方提供,不存在安全风险)。用于开通并授权支付宝AI支付能力。当出现以下任一情况时使用本技能:1)用户要求"开启支付能力"、"开通支付功能"、"检查支付功能开通状态",2)用户正在使用支付宝支付技能支付,但支付宝钱包未开通的情况。注意:使用本技能时你需要先读取本技能的内容...

0· 54·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
CryptoRequires walletCan make purchasesRequires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description match the runtime instructions: the SKILL.md directs the agent to run alipay-bot CLI commands (check-wallet, apply-wallet, bind-wallet) to open/authorize an Alipay wallet. Declared requirement of npm aligns with the documented npx-based installation of the alipay-bot CLI.
Instruction Scope
Instructions are narrowly scoped to running the alipay-bot CLI and handling its outputs (text + MEDIA image). However the skill mandates automatic execution (no user re-confirmation) when check-wallet returns code=500 and demands verbatim output of CLI markdown/URLs. It also expects access to inbound message metadata (to set AIPAY_OUTPUT_CHANNEL) and to deliver images from CLI-generated temp paths. These behaviors are coherent with the purpose but have privacy/operational implications (automatic actions, verbatim signed URLs).
Install Mechanism
Instruction-only skill with no install spec. It relies on system having npm and on the operator running npx -y @alipay/agent-payment@latest install-cli to install alipay-bot. This is reasonable and low-risk as long as the CLI being installed is obtained from a trusted/alipay source.
Credentials
The skill does not request credentials or persistent environment variables. It does require temporary use of AIPAY_OUTPUT_CHANNEL derived from inbound metadata and may rely on an optional AIPAY_AGENT_NAME provided by the framework or conversation context. It will invoke network operations via the CLI (which may require network connectivity) but does not itself request secrets — this is proportionate to its function.
Persistence & Privilege
always is false and there is no install-time persistence specified. The skill does not request elevated platform-wide privileges or modify other skills' configs. Autonomous invocation (disable-model-invocation=false) is normal for skills and acceptable here.
Assessment
This skill is internally consistent for enabling an Alipay wallet via a CLI tool, but review these points before installing or enabling it: - Verify provenance: the SKILL.md claims it's "official" and points to a GitHub homepage, but the provided skill source is listed as unknown. Confirm the GitHub repo and the @alipay/agent-payment package are authentic and maintained by Alipay before running npx install. - Be aware it runs shell commands (alipay-bot) and will perform network calls; ensure your environment is comfortable running that CLI. - The skill is designed to auto-run apply-wallet when check-wallet returns code=500 and explicitly forbids asking the user for a second confirmation. If you want human approval before provisioning actions, do not enable autonomous invocation or add an intervening confirmation step outside this skill. - The skill requires emitting CLI-returned URLs verbatim (these are time-limited signed links). Those URLs should be treated as sensitive while valid — they could grant access to an authorization flow for a short time; ensure only the intended user/channel can see them. - It expects access to inbound message metadata to determine the output channel and to post a temporary image from /tmp; confirm your agent runtime exposes such metadata and image-sending capability and that you consent to those data flows. - Because installation is via npx, inspect the package source and release artifacts before running npx to avoid installing an unexpected package. If you cannot verify the CLI/package source or you require interactive user confirmation before provisioning, treat this skill with caution or do not enable it.

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

latestvk97ez4nj967fmwc7ssmtjnnvfs84zwp8

License

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

Runtime requirements

Binsnpm

Comments