← Back to Skills Marketplace
ZeeLin Twitter/X AutoPost
by
kelcey2023
· GitHub ↗
· v0.6.99
· MIT-0
884
Downloads
1
Stars
1
Active Installs
13
Versions
Install in OpenClaw
/install zeelin-twitter-web-autopost
Description
ZeeLin Twitter/X 自动发推 + 回关 + 涨粉运营 — 通过 openclaw browser / Browser Relay 操作网页版 Twitter/X,无需 API Key。用户先在自己的浏览器登录并挂上 Relay,Agent 负责撰写推文并发布、一键回关粉丝、蓝V互关(认证关注者回关)...
Usage Guidance
This skill appears to implement browser-based posting and follow-back via included shell scripts, but exercise caution before installing/using it. Key points to check before proceeding: 1) Inspect the included scripts (tweet.sh, follow_back.sh) yourself — they run commands via 'openclaw browser' and may print browser snapshots; verify you are comfortable with that. 2) SKILL.md examples call absolute paths (/Users/youke/...) and reference scripts under twitter-x-operations (follow_back_verified.sh, comment.sh) which are not bundled — ensure those external scripts are legitimate and present on your machine before executing. 3) Running exec to invoke shell scripts executes local code — do not run if you don't trust the source. 4) Automated commenting/following can risk account suspension (rate limits / ToS violations) and may post or reveal private page content; limit volumes and test with a throwaway account first. 5) Prefer running in a controlled environment and confirm the OpenClaw Relay is the browser session you intend to control. If you are unsure about the missing referenced scripts or absolute-path usage, treat this package as untrusted until you can verify or sanitize the commands.
Capability Analysis
Type: OpenClaw Skill
Name: zeelin-twitter-web-autopost
Version: 0.6.99
The skill bundle provides automated Twitter/X management (posting, following back, and commenting) by executing local shell scripts (tweet.sh, follow_back.sh) that interface with the OpenClaw browser CLI. While the SKILL.md contains hardcoded absolute paths specific to a developer's environment (e.g., /Users/youke/...) and references scripts from a separate bundle (twitter-x-operations), the logic is transparent, lacks obfuscation, and performs only the actions described in the documentation without evidence of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
The skill's stated purpose (automating Twitter/X via the browser relay without API keys) matches the included tweet.sh and follow_back.sh which use openclaw browser. However SKILL.md examples use hard-coded absolute paths under /Users/youke/.openclaw/workspace/skills/... and also reference scripts in a different skill folder (twitter-x-operations/scripts/*.sh) that are not present in this package. Those external references are incoherent and could cause the agent to try to exec arbitrary, absent, or user-local scripts.
Instruction Scope
Instructions explicitly tell the agent to run exec commands that call local bash scripts. The scripts capture and parse full browser snapshots and may echo fragments of page content for diagnostics (which could include private information). The instruction set also directs the agent to search for and comment on other users' posts (automated interactions), which is within the described purpose but has behavioral and policy risks. The use of exec to run absolute path scripts (some not bundled) broadens runtime scope beyond the skill bundle.
Install Mechanism
No install spec — instruction-only plus two included shell scripts. Nothing is downloaded or written during install. This is low-risk from an installation vector perspective.
Credentials
The skill does not declare any required environment variables or credentials, which is consistent with a browser-relay approach. The tweet.sh optionally uses OPENCLAW_CLI if set (not declared). The more important concern is that browser snapshots (page content) are read and parsed; while necessary for operation, snapshots could contain sensitive data.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent elevated privileges or modify other skills' configs in the package. Autonomous invocation (default allowed) is normal and not by itself flagged here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install zeelin-twitter-web-autopost - After installation, invoke the skill by name or use
/zeelin-twitter-web-autopost - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.6.99
ZeeLin Twitter/X AutoPost v0.6.99
- 浏览器支持方式调整为依赖 openclaw browser / Browser Relay,让用户本地登录并挂 Relay,后续操作通过该标签页,避免强制使用 agent-browser。
- 文档全面说明如何配合本地已登录浏览器与 Relay,保证脚本操作能共用用户真实会话,无需 API Key。
- 明确不再建议用 agent-browser,只有特定需求才提及独立浏览器与已保存登录态。
- 增强相关安全与风控提示,强调登录流程和多设备兼容性。
v0.6.3
支持自动发推、回关粉丝、定时发布,无需API Key
v0.6.2
Merge Twitter/X operations capabilities into main X skill
v0.6.1
新增回关:关注者列表与认证关注者列表一键回关;更新 skill 介绍与 exec 速查
v1.2.0
v1.2: Use Cmd+Enter shortcut instead of clicking Post button (much more reliable). Added tweet.sh script so agent calls exec instead of browser tool directly.
v1.1.0
v1.1: polished docs inspired by x-twitter skill, added feature comparison table, structured command reference, comprehensive workflow with correct browser targetUrl examples
v1.0.0
v1.0: full feature intro, browser targetUrl fix, scheduled posting, trending topics, bilingual support
v0.6.0
Critical fix: browser tool must use targetUrl param (not url). Added explicit JSON call examples to prevent model from using wrong param name.
v0.5.0
Fix: open Twitter URL first, let user login BEFORE anything else. Agent waits for user confirmation before writing or posting.
v0.4.0
Simplified: user logs in to Twitter themselves, agent only handles content writing and posting. No auto-login attempts.
v0.3.0
X/Twitter login URL is now provided by the user, not hardcoded. Agent must ask user for their accessible X URL before first use.
v0.2.0
Add scheduled posting via openclaw cron. Users can set daily/weekly/one-time scheduled tweets.
v0.1.0
**Initial release of twitter-web-autopost:**
- Automates browser-based posting to Twitter/X, including writing and publishing tweets via browser tools.
- Supports both fully automatic mode (no user confirmation) and manual confirmation mode.
- Handles user login via manual prompt if not already logged in.
- Retrieves trending topics, auto-generates tweet content, and posts in one workflow.
- Reports success, tweet content, and tweet URL to the user after posting.
- Includes basic safety, retry, and rate limit mechanisms to avoid platform risk.
Metadata
Frequently Asked Questions
What is ZeeLin Twitter/X AutoPost?
ZeeLin Twitter/X 自动发推 + 回关 + 涨粉运营 — 通过 openclaw browser / Browser Relay 操作网页版 Twitter/X,无需 API Key。用户先在自己的浏览器登录并挂上 Relay,Agent 负责撰写推文并发布、一键回关粉丝、蓝V互关(认证关注者回关)... It is an AI Agent Skill for Claude Code / OpenClaw, with 884 downloads so far.
How do I install ZeeLin Twitter/X AutoPost?
Run "/install zeelin-twitter-web-autopost" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ZeeLin Twitter/X AutoPost free?
Yes, ZeeLin Twitter/X AutoPost is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does ZeeLin Twitter/X AutoPost support?
ZeeLin Twitter/X AutoPost is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ZeeLin Twitter/X AutoPost?
It is built and maintained by kelcey2023 (@kelcey2023); the current version is v0.6.99.
More Skills