← Back to Skills Marketplace
lebevolae

Leo X Post

by lebevolae · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
245
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install leo-x-post
Description
专为Leo定制的X(Twitter)发帖技能。用于发推文、带附件、回复或定时发布。触发当用户说'用leo-x-post发推'或类似,处理X API交互。需要用户提供API密钥。别用于历史数据或复杂分析。
README (SKILL.md)

Leo X-Post

Overview

这个技能帮Leo快速发X帖,简单高效。核心是post_to_x.py脚本,用tweepy库调用API。

Workflow

  1. 认证:用references/auth.md的指南设置API密钥。
  2. 发帖:运行scripts/post_to_x.py --text "你的消息" --image "可选图片路径"。
  3. 错误处理:见references/errors.md。

Resources

scripts/

  • post_to_x.py:主脚本,发帖逻辑。

references/

  • auth.md:认证步骤。
  • errors.md:常见错误处理。
Usage Guidance
Do not install or enable this skill yet. It references a Python script and auth/docs that are not included and it claims to need an X API key but does not declare which environment variable or secret it will consume. Ask the publisher for: (1) the actual scripts (post_to_x.py and reference docs) so you can review the code, (2) an explicit list of required environment variables and how they are used, and (3) installation steps (e.g., pip install tweepy) or a packaged release. Only provide API credentials after you have reviewed the script to ensure it only calls the official X API endpoints and does not transmit your keys elsewhere. If you can't obtain the code or a trustworthy source, treat the skill as untrusted.
Capability Analysis
Type: OpenClaw Skill Name: leo-x-post Version: 1.0.0 The skill bundle describes a standard utility for posting to X (Twitter) using the Tweepy library. The provided files (_meta.json and SKILL.md) contain only metadata and high-level workflow instructions that align with the stated purpose, with no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The skill's stated purpose (posting to X/Twitter via tweepy and a post_to_x.py script) would legitimately require an API key and a Python environment with tweepy, but the registry metadata lists no required environment variables, no primary credential, and no required binaries. That mismatch (needing an API key in prose but not declaring it) is incoherent.
Instruction Scope
The SKILL.md instructs the agent to run scripts/post_to_x.py and to follow references/auth.md and references/errors.md, but the package contains only SKILL.md — the referenced scripts and docs are missing. The instructions also assume use of tweepy and an authentication guide, but give no concrete, declared way to supply credentials or install dependencies.
Install Mechanism
No install spec is provided (instruction-only), which is low-risk in principle, but problematic here because the instructions expect Python/tweepy and a post_to_x.py script that are not present. The skill should either include code or declare install steps; the absence creates ambiguity about what will actually run.
Credentials
The prose explicitly says an API key is needed, but requires.env and primary credential fields are empty. That omission prevents review of what exact secrets will be requested at runtime and is disproportionate to what is declared in metadata.
Persistence & Privilege
The skill is not always-enabled and allows normal autonomous invocation (disable-model-invocation: false), which is the platform default. There is no indication the skill requests elevated persistence or modifies other skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install leo-x-post
  3. After installation, invoke the skill by name or use /leo-x-post
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
leo-x-post 1.0.0 initial release - 发布适用于Leo的X(Twitter)发帖技能,支持发推文、携带附件、回复和定时发布。 - 提供简单API认证和发帖流程,需用户自备API密钥。 - 主脚本post_to_x.py支持发文本和图片。 - 附带认证和错误处理文档。
Metadata
Slug leo-x-post
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Leo X Post?

专为Leo定制的X(Twitter)发帖技能。用于发推文、带附件、回复或定时发布。触发当用户说'用leo-x-post发推'或类似,处理X API交互。需要用户提供API密钥。别用于历史数据或复杂分析。 It is an AI Agent Skill for Claude Code / OpenClaw, with 245 downloads so far.

How do I install Leo X Post?

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

Is Leo X Post free?

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

Which platforms does Leo X Post support?

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

Who created Leo X Post?

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

💬 Comments