Sendbl
PassAudited by ClawScan on Apr 30, 2026.
Overview
Sendbl appears to be a legitimate instruction-only file-link skill, but it uses a sensitive API key and can create, expose, or delete file-exchange links if misused.
Install this only if you are comfortable giving the assistant access to a Sendbl personal access token. Verify recipients, filenames, upload/download links, and owner tokens before sharing or deleting anything, and revoke or rotate tokens if they are exposed.
Findings (6)
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.
If invoked on the wrong token or link, the assistant could delete the wrong Sendbl link and its uploaded files.
The skill exposes API operations through curl, including an irreversible delete operation. This is aligned with the stated file-link management purpose and the skill says to confirm first, but it can affect external user data.
curl -sS -X DELETE "https://api.sendbl.com/v1/uploadLink?token=<owner_token>"
Confirm the exact link, owner token, and intended action before any delete or other high-impact API call.
Anyone who obtains the API key may be able to use the user's Sendbl API access.
The skill requires a Sendbl personal access token stored as an environment variable. This is clearly disclosed and necessary for the API, but it is still account-level sensitive authority.
create a personal access token... Treat this token as a password... export SENDBL_API_KEY="sk_pat_..."
Store the key only in the intended environment, rotate it periodically, and revoke it immediately if it is exposed.
The package contents may not be perfectly aligned with the registry metadata, making provenance slightly less clear.
The supplied registry metadata says version 1.0.3 while the bundled _meta.json says 1.0.2, and the source is listed as unknown. There are no code files or install scripts, but the provenance/version mismatch is worth noticing.
"version": "1.0.2"
Verify the skill source or package version before trusting it with a Sendbl API key.
A mistaken file path or URL could upload the wrong local file to an external storage destination.
The skill instructs use of shell commands to upload a local file to a presigned URL. This is expected for the file-transfer purpose, but users should ensure the file path and destination are correct.
curl -X PUT --data-binary @<local-file> "<presigned_upload_url>"
Only run or approve the PUT command after checking the local filename and confirming the recipient/destination.
If owner tokens or download/upload links are exposed in shared chats, logs, or notes, someone else may access or manage the link.
The skill handles owner tokens and file-access links that may appear in the conversation context. These are expected for Sendbl operations, but they are sensitive capability values.
owner_token (keep — required for delete and list-files)... Always remind the user to save owner_token and upload_link_id
Keep owner tokens and file links private, and avoid storing them in shared or persistent assistant memory unless intentionally needed.
Deleting the wrong Sendbl link could permanently remove access to uploaded files.
A single mistaken delete action can remove a link and all associated uploaded files. The skill appropriately calls for user confirmation, but the action is irreversible.
Removes the link and all uploaded files... Confirm with the user before calling — this is irreversible.
Before deletion, verify the owner token, link identity, and that the user understands the files will be removed.
