← Back to Skills Marketplace
150
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install neomano-x
Description
Draft, revise, and publish X (Twitter) posts with an image using the X API. Use when the user asks for a tweet/post for X, wants to attach an image, and requ...
Usage Guidance
This skill appears to do exactly what it says: help draft and publish X/Twitter posts with an image. Before installing: (1) Only provide the four OAuth env vars if you trust the skill—these are full publish credentials and allow posting with your account; consider creating a limited app/token if appropriate. (2) The skill suggests storing credentials in ~/.openclaw/.env — if you do, secure that file (filesystem permissions, avoid backups). (3) The bootstrap installs requests and requests_oauthlib into a local .venv; review or vet those packages if your environment restricts external downloads. (4) The SKILL.md requires an explicit user confirmation step (PUBLICAR/PUBLISH) before posting; ensure your agent or UI enforces that workflow so posts aren't published without explicit approval. If you need higher assurance, inspect the shipped scripts locally (they are small and readable) and rotate tokens after testing.
Capability Analysis
Type: OpenClaw Skill
Name: neomano-x
Version: 0.1.0
The neomano-x skill is a legitimate tool for drafting and publishing posts to X (Twitter). It includes standard scripts for virtual environment setup (bootstrap_venv.py), OAuth 1.0a authentication (oauth1_flow.py), and API interaction (x_post.py). The skill follows security best practices by using environment variables for credentials and explicitly mandating a human approval step ('PUBLICAR' or 'PUBLISH') in the SKILL.md instructions before any network action is taken.
Capability Assessment
Purpose & Capability
Name/description (X/Twitter post + image) align with the code and required artifacts: python3 is required and the code uses OAuth1 and the Twitter/X media and tweets endpoints. The required env vars (X_API_KEY, X_API_SECRET, X_ACCESS_TOKEN, X_ACCESS_TOKEN_SECRET) are the expected credentials for this functionality.
Instruction Scope
SKILL.md confines actions to drafting and publishing tweets and describes a manual approval step; the runtime scripts implement only OAuth token acquisition, media upload, and tweet creation against twitter.com/api endpoints. Note: SKILL.md recommends storing credentials in ~/.openclaw/.env (a local file) — this is a convenience but increases the risk of secrets on disk, so users should secure that file. There is no hidden file/system scanning or external data exfiltration beyond the X/Twitter APIs.
Install Mechanism
No package-install spec in the registry; shipped scripts create a local Python venv and pip-install two small dependencies (requests, requests_oauthlib). This is proportionate for the stated purpose and uses standard PyPI packages; the venv is local to the skill and avoids system-wide changes.
Credentials
The required environment variables are exactly the OAuth 1.0a credentials needed to upload media and publish tweets. There are no unrelated secrets requested. An optional X_OAUTH_CALLBACK is referenced for the OAuth flow — expected and reasonable.
Persistence & Privilege
The skill is not always-enabled (always: false) and is user-invocable; it does not request elevated platform privileges or modify other skill configs. Autonomous invocation is permitted by default (disable-model-invocation: false) which is normal for skills and not itself a concern here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install neomano-x - After installation, invoke the skill by name or use
/neomano-x - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: draft/review/publish workflow, OAuth1 posting with image, and OAuth1 3-legged token acquisition when UI hides token secret.
Metadata
Frequently Asked Questions
What is Neomano X (Tweet Publisher + Image)?
Draft, revise, and publish X (Twitter) posts with an image using the X API. Use when the user asks for a tweet/post for X, wants to attach an image, and requ... It is an AI Agent Skill for Claude Code / OpenClaw, with 150 downloads so far.
How do I install Neomano X (Tweet Publisher + Image)?
Run "/install neomano-x" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Neomano X (Tweet Publisher + Image) free?
Yes, Neomano X (Tweet Publisher + Image) is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Neomano X (Tweet Publisher + Image) support?
Neomano X (Tweet Publisher + Image) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Neomano X (Tweet Publisher + Image)?
It is built and maintained by elandivar (@elandivar); the current version is v0.1.0.
More Skills