twitter-heartbeat
Pass
Audited by Gen Agent Trust Hub on Oct 2, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data by monitoring public Twitter @mentions, which serves as a significant attack surface.
- Ingestion points: External content is retrieved via the
twitter_get_mentionstool as described inSKILL.md. - Boundary markers: The skill documentation does not define specific delimiters or instructions to treat mention content as untrusted data during processing.
- Capability inventory: The agent has the capability to autonomously post responses to these mentions using the
twitter_heartbeat_cycletool. - Sanitization: A
guardrails.pycomponent is mentioned to filter sensitive data like real IP addresses and credentials from outputs, though it may not prevent logic-based injection attacks. - [COMMAND_EXECUTION]: The skill performs autonomous network-based actions (posting tweets) which increases the risk of unintended behavior if the agent is compromised by malicious input.
- The
twitter_heartbeat_cycleworkflow executes automated replies and heartbeat posts without requiring a human-in-the-loop for every individual communication. - The skill uses a safety-first configuration where
TWITTER_HEARTBEAT_ENABLEDdefaults tofalse, requiring manual operator intervention to activate the autonomous features.
Audit Metadata