Openclaw Twitter Post Engage

PassAudited by ClawScan on May 4, 2026.

Overview

The skill’s behavior matches its Twitter/X posting and engagement purpose, but it can act on a real social account through AISA after user approval.

Install only if you are comfortable using the AISA relay for Twitter/X actions. Before any write action, require a clear final confirmation showing the exact post text, media paths, tweet or account target, and OAuth status. Do not approve ambiguous requests, private-file uploads, or actions on the wrong account.

Findings (3)

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 incorrectly, the agent could post content, upload media, like tweets, or follow accounts on the user’s behalf.

Why it was flagged

The skill can perform public Twitter/X write and engagement actions. This is purpose-aligned and disclosed, with explicit approval requirements, but misuse could affect the user’s public account.

Skill content
Publish text, image, and video posts after explicit OAuth approval. Like, unlike, follow, and unfollow through the engagement client once authorization exists.
Recommendation

Only approve a final confirmation artifact that names the exact action, account or tweet, text, and media files; do not allow broad or ambiguous approvals.

What this means

The configured credentials and OAuth approval allow the relay-backed client to make authorized Twitter/X requests for the user.

Why it was flagged

The skill requires an AISA API key and OAuth authorization to act through the relay. This is expected for the service integration but grants delegated account authority.

Skill content
Required env: `AISA_API_KEY` ... Obtain OAuth authorization before any write action.
Recommendation

Use only a trusted AISA key, authorize only the intended Twitter/X account, and revoke OAuth access when no longer needed.

What this means

Attached images, videos, post text, and related request data may be sent to api.aisa.one during approved posting workflows.

Why it was flagged

Approved media uploads and posting content are transmitted to the AISA relay. This is disclosed and purpose-aligned, but it sends user-selected local files/content to a third-party service.

Skill content
The Python client reads the local file and sends it to the relay backend as `multipart/form-data`.
Recommendation

Upload only files you intentionally want to publish, verify each file path in the confirmation artifact, and avoid approving private or unrelated local files.