Subway Restaurant Agent

PassAudited by VirusTotal on May 8, 2026.

Overview

Type: OpenClaw Skill Name: subway-whatsapp-ordering Version: 1.0.1 The skill bundle is a template for a WhatsApp-based food ordering agent that integrates with Google Sheets. It includes well-defined business logic and safety constraints (referred to as 'ThumbGate' rules) in SKILL.md and thumbgate-rules.md, such as allergen protocols and PII protection. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found; the included Gumroad link is a standard commercial upsell for a premium version.

Findings (0)

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

A restaurant could rely on unverified safeguards for real customer orders, prices, or allergy-related requests.

Why it was flagged

The sales copy makes absolute safety and reliability claims for customer ordering. The supplied package is instruction-only with no code or install spec demonstrating those controls, so users could over-trust it for pricing, inventory, and allergen handling.

Skill content
uses ThumbGate to ensure 100% accuracy during rush hour
Recommendation

Treat this as a prompt/template until the actual WhatsApp, Sheets, and ThumbGate implementation is reviewed and tested; avoid absolute safety claims in production.

What this means

Installing with production credentials could give the agent access to customer messages and business order sheets beyond what the registry metadata suggests.

Why it was flagged

The setup asks for Google Sheets service-account access and a WhatsApp API token, while the registry metadata declares no required environment variables and no primary credential. These permissions are high-impact because they can expose or modify business order data and send customer-facing messages.

Skill content
Share the sheet with your OpenClaw service account. ... Add `WHATSAPP_API_TOKEN=your_token_here`.
Recommendation

Use least-privilege service accounts, test WhatsApp credentials, and a dedicated spreadsheet; require explicit documentation of token scope and environment variables before production use.

What this means

Incorrect parsing, pricing, or inventory interpretation could result in wrong orders being recorded or communicated to customers.

Why it was flagged

The agent is instructed to confirm orders and write transaction records. This is aligned with the ordering purpose, but it is a business-impacting workflow that should be bounded and tested.

Skill content
Provide a summarized bill and estimated pickup time. ... Record all transactions to the `orders` sheet
Recommendation

Start in a sandbox sheet, require human approval for high-value or allergy-related orders, and audit order logs before enabling customer-facing automation.

What this means

Customer order histories and identifiers may remain in a shared spreadsheet longer than intended.

Why it was flagged

The workflow persistently stores customer identifiers and order details in a Google Sheet. That is expected for an ordering system, but retention, sharing, and access controls are not described.

Skill content
Name Sheet 2 `Orders` (Columns: Timestamp, UserID, Items, Total, Status).
Recommendation

Limit spreadsheet sharing, define retention/deletion rules, and avoid storing payment data or unnecessary personal information.

What this means

A user may run an unreviewed or mismatched local tool while assuming it was covered by the skill metadata.

Why it was flagged

The setup depends on an external `thumbgate` command, but the registry lists no required binaries and there is no install spec. This is purpose-aligned, but users must verify the tool source and version themselves.

Skill content
Run `thumbgate import thumbgate-rules.md`.
Recommendation

Install ThumbGate only from a trusted source, pin or document the expected version, and review the imported rules before use.

What this means

If misconfigured, the agent could continue accepting or responding to orders outside intended operating conditions.

Why it was flagged

The skill is marketed as a continuously running ordering agent. This is consistent with the restaurant-bot purpose, but long-running customer-facing agents need monitoring and a clear off switch.

Skill content
24/7 Reliability: Runs on your Mac Mini or cloud without breaks.
Recommendation

Use store-hours controls, monitoring, rate limits, and an easy shutdown procedure before connecting a real WhatsApp number.