← 返回 Skills 市场
bibaofeng

twitter-post-aisa

作者 bibaofeng · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
87
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install twitter-post-aisa
功能描述
Search, post, like, follow, and engage with Twitter/X content via AISA relay using OAuth-approved API actions with no password sharing.
安全使用建议
Key points before installing or running this skill: - Trust the relay: All network calls (including media uploads and OAuth flows) go to https://api.aisa.one — verify you trust that service and its privacy/security practices before providing an AISA_API_KEY or uploading media. - Environment mismatch: The registry summary claims no required env vars/binaries, but SKILL.md and the Python scripts require python3 and AISA_API_KEY. Expect the skill to fail unless you export AISA_API_KEY; treat that value as a secret (Bearer token). - OAuth scope and approvals: The skill will request OAuth authorization to act on your behalf for posting/engagement. Carefully review the OAuth consent screens and granted scopes — revoke access if you see unexpected permissions. - Media handling: If you attach local images/videos, the skill will read the workspace file paths and upload them to the relay as multipart/form-data. Do not upload sensitive files you wouldn't want sent to the relay. - Source provenance: Owner and homepage are unknown/absent. If you need higher assurance, ask the publisher for source provenance (repo, maintainer contact) and confirm the relay operator (aisa.one) is legitimate. - Operational note: Because this skill can post/engage via OAuth, only grant it the minimum permissions you are comfortable with and prefer receiving an authorization URL (do not auto-open the browser) unless you explicitly want local browser flow. If you want help: I can extract the exact places the code reads env vars and the list of endpoints it calls, or draft questions to ask the publisher to improve provenance and metadata before you install.
功能分析
Type: OpenClaw Skill Name: twitter-post-aisa Version: 1.0.1 The skill bundle provides a legitimate interface for interacting with Twitter/X via the AISA relay API (api.aisa.one). It includes scripts for reading data (twitter_client.py), performing engagement actions like following and liking (twitter_engagement_client.py), and handling OAuth-based posting with media support (twitter_oauth_client.py). The code uses standard Python libraries, lacks obfuscation, and explicitly avoids sensitive local data like browser cookies or passwords, relying instead on a provided AISA_API_KEY. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
能力标签
requires-oauth-tokenrequires-sensitive-credentialsposts-externally
能力评估
Purpose & Capability
The name, description, SKILL.md, and included Python clients consistently implement read, OAuth posting, and engagement actions against a relay at api.aisa.one — this is coherent with the stated purpose. However, the registry-level metadata provided earlier (which claimed no required env vars or binaries) contradicts SKILL.md and the code that require python3 and AISA_API_KEY; that mismatch is an incoherence.
Instruction Scope
SKILL.md and the reference docs specify only the expected actions: read, search, request OAuth authorization, publish, and engagement. The runtime instructions explicitly require AISA_API_KEY, use the included scripts, and instruct using local workspace media paths; they do not instruct reading arbitrary local files, cookies, or unrelated secrets.
Install Mechanism
There is no install spec (instruction-only release with bundled scripts). No external downloads or installers are executed by the skill itself. The risk is limited to shipping and running the included Python scripts locally.
Credentials
The Python code and SKILL.md expect AISA_API_KEY and python3 (SKILL.md declares primaryEnv: AISA_API_KEY), but the registry summary at the top claims no required env vars or primary credential — this mismatch is unexplained. Aside from AISA_API_KEY, the code does not request extra unrelated credentials. Note: AISA_API_KEY is a bearer secret for the relay and should be treated as sensitive.
Persistence & Privilege
The skill is not always-enabled and does not request system-wide persistence or modify other skill configs. It may open a local browser optionally during OAuth (explicit option), but otherwise relies on returning authorization links and the relay. Autonomous invocation is permitted (platform default) but not combined with always: true.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install twitter-post-aisa
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /twitter-post-aisa 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Updated metadata in SKILL.md for clarity and compliance, including author, user-invocable flag, and file lists. - Reorganized project structure: all runtime scripts and documentation references moved into scripts/ and references/ directories. - Dropped non-runtime and metadata files; kept only executable and reference components needed for operation. - No changes to core Python client code or Twitter/X API logic.
v1.0.0
- Initial release enabling Twitter/X search, posting, likes, follows, and related engagement via the AISA relay. - Supports both read-only and OAuth-authorized write/engage actions without requiring passwords or cookies. - Includes Python clients for search, posting, and engagement workflows. - All API calls route securely through `api.aisa.one` using the required `AISA_API_KEY` environment variable. - Designed for safe use in OpenClaw environments with bundled runtime scripts and clear security boundaries.
元数据
Slug twitter-post-aisa
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

twitter-post-aisa 是什么?

Search, post, like, follow, and engage with Twitter/X content via AISA relay using OAuth-approved API actions with no password sharing. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 87 次。

如何安装 twitter-post-aisa?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install twitter-post-aisa」即可一键安装,无需额外配置。

twitter-post-aisa 是免费的吗?

是的,twitter-post-aisa 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

twitter-post-aisa 支持哪些平台?

twitter-post-aisa 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 twitter-post-aisa?

由 bibaofeng(@bibaofeng)开发并维护,当前版本 v1.0.1。

💬 留言讨论