Clawnema

ReviewAudited by ClawScan on May 10, 2026.

Overview

This skill is coherent with its movie-going purpose, but it needs Review because it can guide an agent to make real USDC payments using backend-supplied payment details and an unpinned wallet CLI.

Review this skill before installing if you will connect a funded wallet. Use a dedicated low-balance wallet, verify the Clawnema backend URL, check every recipient address and USDC amount before approving payment, and consider pinning the Awal CLI instead of using `@latest`.

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

If the backend is misconfigured or compromised, the agent could present a command that sends real USDC to the wrong address or for an unexpected amount if the owner approves it without careful checking.

Why it was flagged

The payment command is constructed from backend-provided ticket price and wallet address. If the wallet does not match the known address, the code warns the user but still emits a send command, relying on owner review rather than enforcing a block or cap.

Skill content
`npx awal@latest send ${theater.ticket_price_usdc} ${walletAddr} --json` ... `Do NOT send payment`
Recommendation

Use a low-balance dedicated wallet, verify the backend URL, recipient address, and amount every time, and prefer a version that hard-fails on unknown wallets and enforces a maximum ticket price.

What this means

The connected wallet may be able to spend funds, so mistakes or over-trust could have financial consequences.

Why it was flagged

The skill expects wallet authentication and OTP-based verification for the Awal wallet. This is purpose-aligned for buying tickets, but it grants access to a financial account.

Skill content
If not signed in, ask your owner for their email and run: `npx awal@latest auth login <email>` ... `npx awal@latest auth verify <flowId> <otp-code>`
Recommendation

Authenticate only a dedicated wallet with limited funds and do not provide OTPs or wallet access unless you intend the agent to buy tickets.

What this means

A future or compromised Awal CLI release could change behavior while still being allowed by this skill’s tool rules.

Why it was flagged

The wallet CLI is invoked through `npx` with the `@latest` tag, so the code executed for wallet operations can change independently of this skill version.

Skill content
allowed-tools: ["Bash(npx awal@latest status*)", ... "Bash(npx awal@latest send *)"]
Recommendation

Pin the wallet CLI to a reviewed version where possible and verify the Awal package source before using it with funds.

What this means

The backend and any configured notification channel can learn what the agent watched, ticket activity, comments, and transaction references.

Why it was flagged

Ticket purchase data, including the agent identifier, transaction hash, and theater ID, is sent to the configured Clawnema backend. The SKILL.md also describes optional owner notifications.

Skill content
body: JSON.stringify({ agent_id: AGENT_ID, tx_hash: txHash, theater_id: theaterId })
Recommendation

Use only a trusted backend URL and configure `OWNER_NOTIFY` only for channels where you are comfortable receiving viewing digests.