Token导航 LogoToken导航

Agent Skill · 效率

xqueue(xqueue 效率)

xqueue 用于辅助前端页面、组件、样式和交互逻辑开发,适合在 OpenClaw 中需要维护前端项目、生成组件或检查界面实现时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

xqueue 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 3,315。

总安装 18,135周安装 779GitHub Stars 公开资料未说明下载 6,357核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.5

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:xqueue(xqueue 效率)
来源仓库:https://github.com/meimakes/xqueue
安装命令:
openclaw skills install xqueue
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install xqueue

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

基于文件的 X/Twitter 帖子调度程序。将推文放入日期/时间文件夹中,它们会自动发布。没有前端,没有应用程序——你的文件系统就是用户界面。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install xqueue;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

xqueue 怎么安装?

在终端执行 openclaw skills install xqueue。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

xqueue 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

xqueue 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

xqueue 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

xqueue 用的人多吗?

公开数据是累计安装 18,135 次,近一周安装 779 次,下载 6,357 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

xqueue 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
xqueue

xqueue 效率 · 本页

18,135—接触敏感数据MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
xqueue
description
File-based X/Twitter post scheduler. Drop tweets into day/time folders, they post automatically. No frontend, no app — your file system is the UI.
metadata
{"openclaw":{"requires":{"env":["X_CONSUMER_KEY","X_CONSUMER_SECRET","X_ACCESS_TOKEN","X_ACCESS_TOKEN_SECRET"],"bins":["python3"],"pip":["requests","requests-oauthlib"]},"permissions":{"filesystem":"read/write within xqueue/ directory, ~/.openclaw/workspace/xqueue/notifications.log","network":"api.x.com, upload.twitter.com","keychain":"macOS Keychain for X API credentials (fallback when env vars not set)","system":"openclaw CLI wake command for notifications (best-effort, non-critical)"}}}

XQueue

A file-based post scheduler for X (Twitter). Your file system is the UI.

How It Works

Create a folder structure with days and times. Drop tweet files into the time slots. A cron job checks every 15 minutes — if it's the right day and time and there's content, it posts and cleans up.

xqueue/
  config.json
  backlog/
    ebook-launch-thread.md
    ai-tools-roundup.md
  Sunday/
    10am/
      my-tweet.md
      photo.jpg
  Monday/
    9am/
      thread-about-shipping.md
    12pm/
    5pm/
  Tuesday/
    ...

The schedule cycles weekly. Monday's 9am slot fires every Monday at 9am. If the folder is empty, it pulls the oldest file from backlog/ (sorted alphabetically). If there's content in the slot, it posts that and backlog waits. This means you can schedule up to a week of specific content, and dump everything else in backlog — it'll fill empty slots automatically.

After posting, files are deleted (by default) so they don't repeat.

Setup

Run the setup command to create your queue:

python3 xqueue-setup.py

This asks you:

  1. How many times per day do you want to post?
  2. What times? (or let it pick optimal times)
  3. What timezone?
  4. Any X communities to post to?
  5. Thread separator preference (default: ---)
  6. Delete after posting? (recommended yes — if off, posts may send twice)

Creates the full folder structure + config.json.

Tweet Format

Simple tweet

Just write the text in a .md or .txt file:

This is my tweet. It can be up to 280 characters.

Tweet with community

Start with Post to [community name]: on the first line:

Post to Build in Public: Just shipped my first ClawHub skill. File-based tweet scheduler, no frontend needed.

Thread

One file, tweets separated by your configured separator (default ---):

I built a file-based tweet scheduler with no frontend. Your filesystem is the UI.
---
Drop a .md file into Monday/9am/ and a cron job posts it. Empty slot? It pulls from a backlog/ folder automatically.
---
No database, no app, no dashboard. Just folders and text files. Sometimes the simplest architecture wins.

Tweet with media

Put image/video files in the same time folder as the tweet. Supported: JPG, PNG, GIF (under 5MB for images, 15MB for GIF).

9am/
  tweet.md        ← the text
  progress.png    ← gets attached

If multiple media files exist, they attach in alphabetical order (max 4 per tweet).

Config

xqueue/config.json:

{
  "timezone": "America/Chicago",
  "separator": "---",
  "deleteAfterPost": true,
  "communities": {
    "Build in Public": "community_id",
    "Indie Hackers": "community_id"
  },
  "logFile": "xqueue/posted.log",
  "dryRun": false
}

During setup, paste the community URL (like x.com/i/communities/123456) or the numeric ID directly. The script extracts the ID and asks for a display name. Plain names without an ID are rejected — everything needed to post is captured upfront.

Backlog

The xqueue/backlog/ folder holds tweets that aren't scheduled for a specific slot. When the cron fires and a time slot is empty, it pulls the oldest file from backlog (alphabetical sort — prefix with numbers like 01-, 02- to control order).

This lets you batch-write content without worrying about fitting it into exactly the right number of weekly slots. Schedule what's time-sensitive, backlog the rest.

Cron Integration

The skill includes a cron job that runs every 15 minutes:

  • Checks current day + time against folder structure
  • If slot has content → post it
  • If slot is empty → pull oldest from backlog/
  • If both are empty → skip
  • Logs results to posted.log
  • Deletes posted files (if deleteAfterPost is on)

What Goes Where

You want to...Do this
Schedule a tweet for Tuesday 9amDrop a .md file in xqueue/Tuesday/9am/
Post a threadOne .md file with --- between tweets
Attach an imagePut the image file in the same folder as the .md file
Post to a communityStart text with Post to Community Name:
Reorder postsMove files between time folders
Skip a time slotLeave the folder empty
See what's queuedBrowse the xqueue folder
See what already postedCheck xqueue/posted.log
Queue content without a specific timeDrop it in xqueue/backlog/
Control backlog orderPrefix filenames: 01-first.md, 02-second.md

Important

  • deleteAfterPost: true (default) means each file posts once then gets removed. If you turn this off, the same content will post again next week when the cycle repeats.
  • Tweets over 280 characters are rejected (logged as error, not posted).
  • Thread tweets are each checked for 280 char limit individually.
  • Empty folders are silently skipped.
  • The cron checks every 15 minutes, so posts go out within 0-15 min of the scheduled time.

平台分布

OpenClaw

92.99%
按下载量换算5,911

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills