← Back to Skills Marketplace
X Twitter Command Center (Search + Post + Interact)
by
chaimengphp
· GitHub ↗
· v1.0.6
· MIT-0
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-aisa-twitter
Description
Searches and reads X (Twitter): profiles, timelines, mentions, followers, tweet search, trends, lists, communities, and Spaces. Publishes posts, likes/unlike...
Usage Guidance
Before installing, confirm you trust the external AIsa relay/service (api.aisa.one): the skill will send your AISA_API_KEY, post text, and any attached media to that service to perform reads, uploads, and OAuth-backed actions. Ask the publisher to document TWITTER_RELAY_BASE_URL explicitly (it's read by the code but not listed in the skill metadata). Understand that after you complete OAuth in the browser the agent+skill can like, follow, or post on your behalf — only authorize if you accept that behavior and have a way to revoke access (or use a scoped/test API key). If you’re unsure about trusting the relay, do not provide your real AISA_API_KEY or complete OAuth until you verify the service/operator.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-aisa-twitter
Version: 1.0.6
The skill bundle provides a legitimate integration for the AIsa Twitter API (api.aisa.one), allowing an AI agent to read, search, and post to Twitter/X. The included Python scripts (twitter_client.py, twitter_engagement_client.py, and twitter_oauth_client.py) use standard libraries to interact with the API and handle OAuth-based posting and engagement. The instructions in SKILL.md and the reference files are functional and include explicit security guardrails, such as instructing the agent never to ask for user passwords and to verify action success before reporting to the user.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description, required binaries (curl, python3), and the single required env var (AISA_API_KEY) align with a Twitter/X read-and-post client that uses an external API (AIsa). The included Python clients implement the advertised read, engagement, and OAuth/posting capabilities.
Instruction Scope
The runtime instructions and code will upload local workspace media and user content to an external relay (api.aisa.one) and will request OAuth authorization in the browser so the relay can act on the user's behalf. The SKILL.md and README explain this behavior, but the skill does not declare TWITTER_RELAY_BASE_URL (used by the code) or explicitly call out that attachments and full post content will be transmitted to an external service in the metadata. Agent guardrails are present, but the agent is allowed to perform like/post/follow operations after OAuth — which is expected but increases risk if the relay or API key is untrusted.
Install Mechanism
No install spec; code is instruction-only with Python scripts provided. This is low-risk from an installation perspective (nothing is downloaded at install time), but included code will execute network requests at runtime.
Credentials
Only AISA_API_KEY is declared as required (which the skill uses for authorization). However, the code also reads TWITTER_RELAY_BASE_URL and TWITTER_RELAY_TIMEOUT environment variables (with defaults) but these are not documented in the SKILL metadata; the AISA_API_KEY will be sent as Bearer auth and sometimes included in POST bodies, so the key grants access to the relay endpoints and should be treated as sensitive.
Persistence & Privilege
The skill is not always-enabled and is user-invocable. However, once a user completes OAuth in the browser the relay + API key combination allows the skill (and thus the agent, if invoked) to perform likes, follows, and posts on behalf of the user. Autonomous invocation is allowed by default — that increases blast radius if the agent is authorized and the relay is compromised, so the user should be explicit about authorizing and consider revocation policies.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-aisa-twitter - After installation, invoke the skill by name or use
/openclaw-aisa-twitter - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
- Added support files for engaging with tweets and users (like/unlike/follow/unfollow) via references/engage_twitter.md and scripts/twitter_engagement_client.py.
- Updated the description and documentation to include interaction capabilities (like, unlike, follow, unfollow) alongside search and posting features.
- Clarified action workflows and requirement for OAuth authorization when interacting with tweets/users.
Metadata
Frequently Asked Questions
What is X Twitter Command Center (Search + Post + Interact)?
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 96 downloads so far.
How do I install X Twitter Command Center (Search + Post + Interact)?
Run "/install openclaw-aisa-twitter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is X Twitter Command Center (Search + Post + Interact) free?
Yes, X Twitter Command Center (Search + Post + Interact) is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does X Twitter Command Center (Search + Post + Interact) support?
X Twitter Command Center (Search + Post + Interact) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created X Twitter Command Center (Search + Post + Interact)?
It is built and maintained by chaimengphp (@chaimengphp); the current version is v1.0.6.
More Skills