poke
Pass
Audited by Gen Agent Trust Hub on May 3, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs users to install the
pokepackage from the npm registry. This is the official SDK required to interact with the service described in the documentation. - [DATA_EXFILTRATION]: The documentation describes the SDK's credential resolution logic, which includes reading authentication tokens from a local configuration file at
~/.config/poke/credentials.json. While this involves accessing sensitive data on the filesystem, it is a standard mechanism for CLI tools and SDKs to manage service-specific authentication. - [PROMPT_INJECTION]: The skill provides patterns for sending data (such as clipboard content, URLs, and code diffs) to an AI agent via
sendMessageand webhooks. This creates a surface for indirect prompt injection if the processed data contains malicious instructions. - Ingestion points: The
references/use-cases.mdfile explicitly mentions interpolating variables likeselection,pageUrl, anddiffinto prompts sent to the agent. - Boundary markers: There are no instructions for using delimiters or 'ignore' instructions to isolate untrusted data within the prompt.
- Capability inventory: The skill provides access to the
sendMessageandsendWebhookmethods for transmitting data to the Poke service. - Sanitization: No specific sanitization or validation logic is suggested for the external content before it is processed by the agent.
Audit Metadata