← Back to Skills Marketplace
hardbrick21

Omni-X

by HardBrick21 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
101
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install omni-x
Description
Extract X (Twitter) data including user profiles, posts, followers, followings, media, and search results. This skill provides comprehensive Twitter data ext...
Usage Guidance
This package appears to implement a Twitter/X scraper using TweeterPy and its behavior matches its documentation. Before installing or supplying credentials: 1) Do not paste your auth_token or username/password into an untrusted environment—treat the cookie like a password. 2) Prefer guest mode for basic lookups; only provide auth_token if you understand the risk and trust the code. 3) Inspect tweeterpy and Omni‑X source (especially session save/load) to see where tokens are stored/transmitted; run in an isolated environment or container. 4) Be aware scraping can violate X/Twitter terms and may lead to account action. 5) Pin and audit dependencies (tweeterpy) and prefer manual install so you can review packages. If you want, I can point out exact lines where auth_token is used and where sessions are saved/loaded, or summarize the code paths that handle credentials.
Capability Analysis
Type: OpenClaw Skill Name: omni-x Version: 1.0.0 The Omni-X skill bundle provides a well-structured and documented interface for extracting Twitter data using the 'tweeterpy' library. The core logic in 'scripts/twitter_skills.py' and 'scripts/skill_interface.py' is transparently aligned with the stated purpose of retrieving profiles, tweets, and follower data. While the skill handles sensitive Twitter 'auth_token' cookies, it does so explicitly as required for authenticated scraping, and the 'SKILL.md' instructions correctly guide the AI agent to request these from the user when necessary. No evidence of data exfiltration to third parties, malicious command execution, or deceptive prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description match the implementation: the code uses the TweeterPy library to extract profiles, tweets, followers, followings, media, and search results. Methods, parameters, and documented auth levels align with the declared capabilities.
Instruction Scope
SKILL.md and LOGIN_GUIDE explicitly instruct obtaining and supplying an auth_token (a browser cookie) and provide username/password login and session save/load flows. Those instructions are coherent with the skill's goal but instruct the user/agent to handle highly sensitive data (session cookies and credentials). The guides do not request unrelated system files or unrelated credentials.
Install Mechanism
There is no automated install spec in the registry, but requirements.txt and setup.py declare the dependency 'tweeterpy' (pip). This is a standard PyPI‑style dependency (moderate risk). There are no opaque download URLs or archive extracts, but installing third‑party scraping libraries should be reviewed and vetted before use.
Credentials
The skill declares no required environment variables, which is consistent. However the runtime and docs encourage supplying an auth_token or plain credentials (username/password). Requesting those session tokens is proportionate to the stated functions but is sensitive—there's no guidance to store tokens securely or to limit token lifetime.
Persistence & Privilege
The skill does not request 'always: true' or system-wide changes. It supports saving/loading sessions (normal for this use case). The skill may be invoked autonomously by agents (default), which combined with supplied credentials could increase risk—note but not inherently a misfeature.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install omni-x
  3. After installation, invoke the skill by name or use /omni-x
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of omni-x-data-extractor with comprehensive Twitter (X) data extraction capabilities. - Supports extraction of user profiles, tweets, followers, followings, media, and tweet search results. - Provides both guest (no auth) and authenticated (auth_token) access levels, with more features available when authenticated. - Standardized method interface and consistent response formats for success and error handling. - Includes detailed usage instructions and workflow for easy integration by AI agents. - Built-in pagination and parameter customization support for larger data queries.
Metadata
Slug omni-x
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Omni-X?

Extract X (Twitter) data including user profiles, posts, followers, followings, media, and search results. This skill provides comprehensive Twitter data ext... It is an AI Agent Skill for Claude Code / OpenClaw, with 101 downloads so far.

How do I install Omni-X?

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

Is Omni-X free?

Yes, Omni-X is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Omni-X support?

Omni-X is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Omni-X?

It is built and maintained by HardBrick21 (@hardbrick21); the current version is v1.0.0.

💬 Comments