跳转到主要内容

X Post

技能 活跃
属于:Startup

从命令行发布内容到 X (Twitter)。支持文本、图片和视频。

目的

使用户能够直接从命令行发布内容到 X (Twitter),将社交媒体更新集成到工作流中。

功能

  • 发布纯文本推文
  • 发布带图片附件的推文
  • 发布带视频附件的推文
  • 检查用户配置文件信息

使用场景

  • 自动化脚本中的社交媒体发布
  • 无需打开浏览器即可快速将更新或媒体共享到 X
  • 将 X 发布集成到 CI/CD 管道或其他自动化工作流中

非目标

  • 回复推文
  • 直接消息
  • 管理关注者
  • 分析推文表现

Maintenance

  • warning:Commit recency最后一次提交是在 3 个多月前(2026 年 2 月 23 日),这表明可能未维护。
  • warning:Dependency Management该技能依赖于未固定的 Python 包('xdk'、'requests_oauthlib'),并且没有锁文件,这引起了对依赖稳定性与安全性的担忧。

Versioning

  • warning:Release Management没有版本信息(semver、变更日志、发布标签),并且安装说明通过 marketplace add 命令引用 `main`,使得固定特定版本变得困难。

Code Execution

  • warning:Validation该脚本接受推文文本和媒体路径,但输入验证和清理机制没有明确说明或基于模式,可能允许意外输入。
  • warning:Error Handling该脚本概述了基本用法,但没有详细说明 API 故障、网络问题或无效媒体类型的特定错误处理,这可能导致用户遇到不透明的错误。

Errors

  • warning:Actionable error messages虽然设置描述了凭证,但脚本本身并未详细说明 API 相关问题的具体错误处理,也未提供常见故障的补救步骤。

Execution

  • warning:Pinned dependenciesSKILL.md 列出了所需的 Python 包,但未提供固定版本或锁文件信息,并且脚本缺少带有固定解释器的 shebang。

Protocol

  • warning:Idempotent retry & timeouts该脚本似乎没有实现 API 调用的显式超时或确保发布操作的幂等性,这可能导致重试或挂起操作出现问题。

Practical Utility

  • warning:Edge cases虽然涵盖了基本用法,但 SKILL.md 没有明确记录失败模式(例如,API 错误、无效媒体类型)或恢复步骤,让用户在没有指导的情况下遇到它们。

Portability

  • warning:Stack assumptionsSKILL.md 提到了 Python 包,但缺少带有固定解释器的 shebang 行或 Python 本身的显式安装说明,依赖于环境。

Safety

  • warning:Halt on unexpected state前提条件,如凭证文件的存在和正确的 Python 包,没有被明确检查或报告,如果缺失则没有清晰的错误消息。

安装

/plugin install claude-code-startup-skills@rameerez-claude-code-startup-skills

质量评分

75 /100
about 16 hours ago 分析

信任信号

最近提交3 months ago
星标23
许可证MIT
状态
查看源代码