← Back to Skills Marketplace
0xjordansg-yolo

X Twitter Automataion (Search + Post)

by 0xjordansg-yolo · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ Security Clean
1489
Downloads
4
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install openclaw-aisa-twitter-search-post
Description
Searches and reads X (Twitter): profiles, timelines, mentions, followers, tweet search, trends, lists, communities, and Spaces. Publishes posts after the use...
Usage Guidance
This skill appears coherent for reading/searching Twitter and posting via an AIsa relay. Before installing: (1) Understand that AISA_API_KEY is the only required secret and will be sent to the relay backend (api.aisa.one) in Authorization headers (and also added to some POST bodies) — only provide a key you trust to be used this way. (2) Posting uploads workspace media files to the relay service; do not pass sensitive local files as attachments. (3) The client accepts optional env vars (TWITTER_RELAY_BASE_URL, TWITTER_RELAY_TIMEOUT) not listed in metadata; you can override the relay URL if you run a private relay. (4) Review and test the OAuth posting flow in a safe account first (posting behavior includes a default '--type quote' in some flows which could change post semantics). If you need stronger isolation, consider issuing a scoped API key for AIsa or running your own relay before granting full access.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-aisa-twitter-search-post Version: 1.0.4 The skill bundle provides a legitimate interface for interacting with Twitter/X via the AIsa API (api.aisa.one). It includes Python scripts (twitter_client.py and twitter_oauth_client.py) for reading public data and publishing posts via OAuth. The code uses standard libraries, lacks obfuscation, and follows the stated purpose. Documentation in SKILL.md and post_twitter.md includes helpful guardrails for the AI agent, such as explicitly instructing it not to request user passwords and to handle media attachments only from the local workspace.
Capability Assessment
Purpose & Capability
Name/description (search + post on X/Twitter) match the included CLI scripts and SKILL.md. Required binaries (curl, python3) and the single required env var (AISA_API_KEY) are appropriate for a relay-based Twitter client. The included Python clients target a relay service (api.aisa.one), which is consistent with the skill's stated 'Powered by AIsa' design.
Instruction Scope
Runtime instructions constrain the agent to use the AISA_API_KEY and workspace file paths for media; posting uses an OAuth flow and uploads local media to the relay backend. The scripts will read provided workspace files and environment variables; they do not appear to read arbitrary system files. Note: the python scripts also consult optional env vars (TWITTER_RELAY_BASE_URL, TWITTER_RELAY_TIMEOUT) not listed in requires.env (these have sensible defaults), and the posting guide defaults to --type quote in some flows (a behavioral quirk, not a security incoherence).
Install Mechanism
No install spec is provided (instruction-only install), and the bundle only includes Python scripts. No external downloads or extract steps are present, so there is low additional installation risk.
Credentials
The skill only requires a single credential (AISA_API_KEY), consistent with a relay-based API. The clients will send that key in Authorization headers and sometimes include it in JSON bodies to the relay (the client adds 'aisa_api_key' to POST bodies). The scripts also use optional env vars (TWITTER_RELAY_BASE_URL, TWITTER_RELAY_TIMEOUT) which are not declared as required — this is not critical but worth noting. The main proportionality concern is trust: the AISA_API_KEY and any uploaded media are transmitted to api.aisa.one, so the user must trust that service with those assets.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent platform privileges. It does not modify other skills or system-wide configuration. Autonomous invocation is allowed but is the platform default and not a special privilege here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-aisa-twitter-search-post
  3. After installation, invoke the skill by name or use /openclaw-aisa-twitter-search-post
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
**Major update: Adds OAuth-based publishing workflow. Expands Twitter/X API coverage.** - Added OAuth-based publishing: Users can now publish posts after completing OAuth in the browser, removing the need to share account passwords. - Introduced `references/post_twitter.md` to define posting workflows and instructions. - Added `scripts/twitter_oauth_client.py` to support OAuth-based Twitter posting. - Expanded skill description and docs to cover more read/search endpoints (profiles, mentions, lists, communities, Spaces). - Posting workflows now reference the new instructions rather than old password-based login. - Existing capabilities for searching, reading data, and Python scripting remain fully supported.
v1.0.0
- Initial release of Twitter Command Center (Search + Post) - Real-time Twitter/X search, user info lookup, trending topics, and follower/following retrieval via API or Python CLI - Advanced tweet search by query and type (Latest/Top) - Write capabilities: post tweets, like, retweet, and update profile (requires authenticated login) - Modern social listening, influencer monitoring, and automated engagement workflows - Easy quick start with API key and full endpoint/API reference included
Metadata
Slug openclaw-aisa-twitter-search-post
Version 1.0.4
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 2
Frequently Asked Questions

What is X Twitter Automataion (Search + Post)?

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

How do I install X Twitter Automataion (Search + Post)?

Run "/install openclaw-aisa-twitter-search-post" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is X Twitter Automataion (Search + Post) free?

Yes, X Twitter Automataion (Search + Post) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does X Twitter Automataion (Search + Post) support?

X Twitter Automataion (Search + Post) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created X Twitter Automataion (Search + Post)?

It is built and maintained by 0xjordansg-yolo (@0xjordansg-yolo); the current version is v1.0.4.

💬 Comments