Hermes Tweet

PassAudited by ClawScan on May 7, 2026.

Overview

This is a coherent X/Twitter integration, but it can use an Xquik API key for account actions like posting, DMs, follows, and monitors when explicitly approved.

Treat this as a read/write X account integration. Keep actions disabled unless you need them, never paste API keys into chat, review every proposed post/DM/delete/follow/profile change before approval, and verify the Hermes plugin source because the reviewed package contains only instructions.

Findings (4)

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.

What this means

If approved, the agent could post, delete, follow, send DMs, or otherwise change X account state.

Why it was flagged

The skill exposes a broad action path for X account operations, including writes and private reads. The same instructions require a user request and action gating, so this is disclosed and purpose-aligned.

Skill content
Use `tweet_action` only after the user requests a write, private read, monitor, webhook, extraction job, giveaway draw, or media operation that requires action permissions.
Recommendation

Review the exact endpoint and payload before approving any `tweet_action`, especially for posts, DMs, deletes, follows, or profile changes.

What this means

A configured API key may allow the Hermes/Xquik toolset to act on the connected X account according to the enabled permissions.

Why it was flagged

The skill needs an Xquik API key to access X functionality. It handles this in a safer way by telling the agent not to request the secret in chat, but users should still recognize this as delegated account authority.

Skill content
IF `XQUIK_API_KEY` is missing, THEN ask the user to set it in the Hermes runtime environment without requesting the key value in chat.
Recommendation

Use the least-privileged Xquik key available, avoid sharing the key in chat, and enable action permissions only when needed.

What this means

The security of actual X account actions depends on the Hermes plugin/tool implementation, not just this instruction file.

Why it was flagged

The reviewed artifact is only an instruction file, while the actual Hermes plugin/tool implementation is not included in the provided files. The command is user-directed, but users should verify the plugin source separately.

Skill content
After installing or upgrading the plugin in Hermes Agent:

1. Run `hermes plugins enable hermes-tweet`.
Recommendation

Install or enable the Hermes plugin only from a trusted source, and confirm the plugin version and permissions before using account actions.

NoteMedium Confidence
ASI10: Rogue Agents
What this means

A monitor, webhook, or extraction job could continue operating after the immediate chat request if the underlying service creates persistent jobs.

Why it was flagged

Monitors, webhooks, and extraction jobs can be ongoing or persistent operations. The skill requires summarization before action, but the artifact does not spell out duration or cleanup requirements.

Skill content
For posting, deleting, following, DMs, profile changes, monitors, webhooks, extraction jobs, and draws, summarize the action before calling `tweet_action`.
Recommendation

Before approving monitors, webhooks, or extraction jobs, specify the duration, destination, stop condition, and how to disable or delete the job.