Waimai Merchant

Security checks across malware telemetry and agentic risk

Overview

This appears to be a local food-delivery merchant management CLI that stores business records on your computer, with no evident hidden network, credential, or deceptive behavior.

Before installing, be comfortable running npm install for a Node/SQLite CLI and storing merchant data locally. When using it, have the agent confirm record IDs and values before price changes, approvals, suspensions, or deletions.

VirusTotal

65/65 vendors flagged this skill as clean.

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.

#
ASI02: Tool Misuse and Exploitation
Low
What this means

If run with the wrong ID or value, the agent could change or delete local merchant/product records.

Why it was flagged

The documented CLI can change prices and delete merchant/product records. These actions are purpose-aligned and user-directed, but they can alter local business data.

Skill content
node dist/index.js product price <id> <new_price> ... node dist/index.js merchant delete <id> ... node dist/index.js product delete <id>
Recommendation

Confirm IDs and requested changes before running update, price, status, or delete commands; back up the local database if records matter.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Installing the skill may run normal package installation scripts from npm dependencies.

Why it was flagged

The npm dependency tree includes a native SQLite package with an install script. This is expected for better-sqlite3, but npm install executes dependency-supplied installation code.

Skill content
"node_modules/better-sqlite3": { "version": "9.6.0", ... "hasInstallScript": true
Recommendation

Install only from a trusted copy of the skill and keep the lockfile intact when running npm install.

#
ASI06: Memory and Context Poisoning
Low
What this means

Local records may include phone numbers, addresses, emails, contacts, and business-license details.

Why it was flagged

The skill persists merchant contact and business-license information in a local SQLite database, which is expected for this management tool but may be sensitive business/personal data.

Skill content
数据存储在: `~/.waimai-merchant/` - `merchant.db` ... phone ... email ... business_license ... contact_person
Recommendation

Treat the database as private business data and avoid sharing command output or database files unless intended.