poke-webhooks
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill facilitates the ingestion of external data (such as deployment status, user signups, or CI logs) that is subsequently processed by an AI-driven service ("Poke"). This creates a potential surface for indirect prompt injection where untrusted external data could attempt to influence the agent's behavior.
- Ingestion points: External data is ingested from HTTP request bodies in
references/vercel-pattern.mdand from GitHub environment context inreferences/github-actions-pattern.md. - Boundary markers: The skill instructs users in
references/condition-action-model.mdto define explicitconditionandactionstrings, which serve as an instructional lens to scope how the agent interprets incoming data. - Capability inventory: The skill utilizes the
pokeNode.js SDK (referenced inreferences/vercel-pattern.md) andcurlcommands (referenced inreferences/github-actions-pattern.md) to perform outbound network operations to the Poke service. - Sanitization: The skill provides a dedicated guide in
references/payload-shape.mdthat mandates sanitization practices, including the truncation of logs to 500 characters, the use of stable identifiers for deduplication, and a strict prohibition against including secrets or PII in payloads.
Audit Metadata