Spritz Fiat Rails

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill is largely coherent for Spritz payments, but it handles irreversible money movement and the supplied scan reports a hidden prompt-injection-style signal in SKILL.md.

Review the hidden prompt-injection signal before installing. If you use this skill, verify it against official Spritz documentation, store the API key securely, set wallet/API limits where possible, and require direct user confirmation for every bank-account change and payment.

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 hidden instruction were trusted by an agent, it could undermine the visible safety rules around payment confirmation.

Why it was flagged

A hidden or removed SKILL.md section with a prompt-override pattern is materially concerning in a skill that can guide irreversible financial transfers. The exact text is unavailable, so this is a Review concern rather than a malicious finding.

Skill content
Pre-scan injection signals: `ignore-previous-instructions`; `hiddenCommentBlocksRemoved`: 1
Recommendation

Inspect or republish the skill without hidden comments or prompt-override language before using it for payments.

What this means

A mistaken or unauthorized execution could send crypto and initiate an irreversible off-ramp payment.

Why it was flagged

The skill documents a chained financial workflow: create a Spritz payment, receive a deposit address, then use a wallet to transfer crypto. This is expected for the stated purpose but high-impact if misused.

Skill content
Create payment `/v1/payments` ... `The agent must then send the specified crypto amount to that address using its own wallet.`
Recommendation

Require explicit user confirmation of amount, destination, network, token, and bank account before creating payments or sending crypto; use wallet spending limits where possible.

What this means

Anyone or any agent path with access to the key could manage bank destinations and initiate payment flows in the Spritz account.

Why it was flagged

The required API key has broad payment and bank-account authority. This is purpose-aligned and disclosed, but it is sensitive financial access.

Skill content
`SPRITZ_API_KEY` can: - Create payments to any saved bank account - Add and remove bank accounts - View payment history and bank account details
Recommendation

Store the key securely, rotate it if exposed, avoid sharing it with other skills, and use the narrowest Spritz permissions or account controls available.

What this means

Users have less registry-level assurance that the instructions correspond to an official or maintained Spritz integration.

Why it was flagged

The skill is instruction-only, so there is no executable package to inspect, but the registry provenance and credential declarations are incomplete for a financial API integration.

Skill content
Source: unknown; Homepage: none; Required env vars: none; Primary credential: none
Recommendation

Verify the endpoints and setup steps against official Spritz documentation, and update metadata to declare the SPRITZ_API_KEY requirement.