Resend CLI

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

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

An accidental or overbroad command could send emails to real recipients, launch a broadcast, or delete contacts/domains/segments in the user's Resend account.

Why it was flagged

The skill documents commands that can immediately send broadcasts and delete Resend account resources. These actions are aligned with the stated email-management purpose, but they are high-impact if run without careful user approval.

Skill content
resend broadcasts create ... --send --json; resend domains delete <domain-id> --yes --json; resend contacts delete <contact-id> --yes --json
Recommendation

Use this skill only with explicit user confirmation for sends, broadcasts, deletes, scheduled-email changes, API-key changes, and other account mutations. Prefer listing or previewing targets before acting.

What this means

If a broad Resend API key is available, the agent may be able to send mail and manage account resources within that key's scope.

Why it was flagged

The skill requires Resend account credentials and can use a local credential file or API key. That is expected for the Resend CLI, but the agent's authority depends on the key's permissions.

Skill content
Auth: `resend login` or set `RESEND_API_KEY` env var ... Key priority: `--api-key` flag > `RESEND_API_KEY` env var > `~/.config/resend/credentials.json`.
Recommendation

Use the least-privileged Resend API key possible, preferably the documented domain-scoped `sending_access` key for automation, and avoid exposing full-access keys unless necessary.

What this means

Users depend on the external package source for the actual executable behavior.

Why it was flagged

The skill relies on installing an external CLI through package managers. This is normal for a CLI wrapper, but the registry lists no structured install spec and the npm global install is not pinned in the artifact.

Skill content
Install: `brew install resend/cli/resend` (recommended) or `npm install -g resend-cli`
Recommendation

Install from the official Resend source, verify the package name/source, and keep the CLI updated through trusted package-manager channels.