← Back to Skills Marketplace
karensheng

Twitter Intelligence & Automation — Read, Search, Write & Post (Text & Media)

by Karen Sheng · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
110
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install x-intelligence-automation
Description
Searches and reads X (Twitter): profiles, timelines, mentions, followers, tweet search, trends, lists, communities, and Spaces. Publishes posts, likes/unlike...
Usage Guidance
This skill appears to implement the advertised Twitter/X read, post, and engagement flows via the AIsa relay and only requests one credential (AISA_API_KEY), which is expected. Before installing: (1) Confirm you trust the AIsa service (api.aisa.one) and its privacy/retention rules because the skill will send OAuth tokens and any media files you provide to that relay. (2) Be aware that the code accepts TWITTER_RELAY_BASE_URL from the environment (not declared in the manifest) — an attacker or misconfiguration could redirect requests to another host, so verify that env var is not set to an unexpected value. (3) Avoid uploading sensitive local files through this skill and consider using a dedicated/limited API key and rotating it after testing. (4) If you need higher assurance, review the included Python scripts (they are present in the bundle) or run them in a controlled environment first. If you want me to highlight exact lines where TWITTER_RELAY_BASE_URL is read or where the API key is added to POST bodies, say so and I will point them out.
Capability Analysis
Type: OpenClaw Skill Name: x-intelligence-automation Version: 1.0.2 The skill bundle provides a comprehensive interface for Twitter/X automation (reading, posting, and engagement) via the AIsa API (api.aisa.one). The Python scripts (twitter_client.py, twitter_oauth_client.py, twitter_engagement_client.py) are well-structured wrappers for API calls, and the markdown instructions provide functional guidance for the AI agent to handle OAuth flows and context-aware actions. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Tags
cryptocan-make-purchasesrequires-oauth-tokenposts-externally
Capability Assessment
Purpose & Capability
Name/description (read/search/post/engage on X) aligns with the code and runtime instructions: the clients call api.aisa.one endpoints and implement read, OAuth-based post, and engagement flows. Required binaries (curl, python3) and the single declared env (AISA_API_KEY) are consistent with the stated purpose.
Instruction Scope
Runtime instructions explicitly direct the agent to call https://api.aisa.one endpoints and, for posting, to upload local workspace media files to the relay. That's coherent for a posting/engagement skill, but it means the skill will transmit user workspace files and OAuth flows to an external relay service—verify you trust that endpoint before sending sensitive files.
Install Mechanism
No install spec — instruction-only with included Python scripts. Nothing is downloaded from arbitrary URLs during install; risk from installation is low. The presence of runnable scripts increases surface area at runtime but is expected for this skill's purpose.
Credentials
The declared required env is AISA_API_KEY which matches the provider. However, runtime code reads/uses additional environment variables that are not declared in requires.env (e.g., TWITTER_RELAY_BASE_URL and TWITTER_RELAY_TIMEOUT). TWITTER_RELAY_BASE_URL can be set to redirect relay calls to an arbitrary host, which is a notable divergence from the manifest. Also note: POST calls include the API key in the JSON body as well as Authorization header, so the AISA_API_KEY will be transmitted to the relay service for POST actions.
Persistence & Privilege
always is false and the skill does not request elevated platform privileges. It will run autonomously by default (disable-model-invocation is false), which is normal — there is no hidden permanent presence or modification of other skill configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install x-intelligence-automation
  3. After installation, invoke the skill by name or use /x-intelligence-automation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Added support for Twitter/X engagement actions: like, unlike, follow, and unfollow, alongside existing search and posting features. - Expanded documentation to clarify authentication requirements for new interactive actions. - Introduced `references/engage_twitter.md` and `scripts/twitter_engagement_client.py` for engagement workflows and client scripting. - Updated skill description and instructions to reflect enhanced capabilities.
v1.0.0
Initial release — provides search and read access to Twitter/X data, plus publishing via OAuth and scripts. - Search and retrieve Twitter/X data: profiles, tweets, threads, mentions, followers, lists, communities, Spaces, and trends. - Publishing support included via OAuth (instructions in references/post_twitter.md). - Includes Bash/cURL command examples for all core endpoints. - Added a Python client script (scripts/twitter_client.py) for common Twitter operations. - No user credentials required to read data; only an API key. - Documentation and sample workflows provided in README.md.
Metadata
Slug x-intelligence-automation
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Twitter Intelligence & Automation — Read, Search, Write & Post (Text & Media)?

Searches and reads X (Twitter): profiles, timelines, mentions, followers, tweet search, trends, lists, communities, and Spaces. Publishes posts, likes/unlike... It is an AI Agent Skill for Claude Code / OpenClaw, with 110 downloads so far.

How do I install Twitter Intelligence & Automation — Read, Search, Write & Post (Text & Media)?

Run "/install x-intelligence-automation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Twitter Intelligence & Automation — Read, Search, Write & Post (Text & Media) free?

Yes, Twitter Intelligence & Automation — Read, Search, Write & Post (Text & Media) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Twitter Intelligence & Automation — Read, Search, Write & Post (Text & Media) support?

Twitter Intelligence & Automation — Read, Search, Write & Post (Text & Media) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Twitter Intelligence & Automation — Read, Search, Write & Post (Text & Media)?

It is built and maintained by Karen Sheng (@karensheng); the current version is v1.0.2.

💬 Comments