tokenio-webhooks
Pass
Audited by Gen Agent Trust Hub on Jul 28, 2026
Risk Level: SAFE
Full Analysis
- [PROMPT_INJECTION]: The skill instructions in
SKILL.mdand related documentation focus on implementation details for webhook handlers and cryptographic verification. No instructions attempting to override agent behavior, bypass safety filters, or extract system prompts were found. - [CREDENTIALS_UNSAFE]: The skill uses environment variables (
TOKEN_WEBHOOK_PUBLIC_KEY) for configuration. The documentation correctly identifies this as a public key and not a shared secret. Example.envfiles use safe placeholders likeyour_member_ed25519_public_key_base64url. - [EXTERNAL_DOWNLOADS]: The skill references
npx hookdeck-clifor local development. This is a well-known tool provided by the skill's author (hookdeck) and is hosted on the standard npm registry. Dependencies listed inpackage.jsonandrequirements.txt(such asexpress,fastapi, andcryptography) are standard, well-known libraries for the intended functionality. - [INDIRECT_PROMPT_INJECTION]: The skill creates an attack surface by ingesting external data via HTTP POST requests in the provided examples (
examples/express/src/index.js,examples/fastapi/main.py,examples/nextjs/app/webhooks/tokenio/route.ts). However, it implements strong mitigation by mandating Ed25519 signature verification on the raw body before JSON parsing or logic execution, effectively preventing the processing of unauthorized or tampered data. - [COMMAND_EXECUTION]: All scripts included in the examples are standard web server implementations. They do not contain any
eval(),exec(), or subprocess calls that use external data or perform dangerous operations.
Audit Metadata