← 返回 Skills 市场
ipythoning

Delivery Queue

作者 iPythoning · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
98
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install delivery-queue
功能描述
Schedule and send segmented messages in timed intervals to mimic human-like delivery and optimize engagement.
使用说明 (SKILL.md)

delivery-queue — Delayed Segmented Delivery

Schedule and deliver messages in timed segments to simulate human-like sending patterns.

Use Cases

  • Break long product introductions into 3-5 digestible messages
  • Schedule follow-ups at optimal times (e.g., prospect's local 9 AM)
  • Drip campaigns: space out nurture messages over days
  • Avoid WhatsApp spam detection by pacing outbound messages

Commands

  • deliver:schedule — Queue a message for future delivery
  • deliver:list — View pending deliveries
  • deliver:cancel — Cancel a scheduled delivery
  • deliver:flush — Send all pending messages immediately

Configuration

default_delay_ms: 3000        # Delay between segments
max_segments: 10              # Max segments per delivery
timezone: "{{timezone}}"      # Owner's timezone
quiet_hours:                  # Don't send during these hours
  start: "22:00"
  end: "07:00"

Usage Example

Schedule a 3-part product intro to +1234567890:
1. Company overview (send now)
2. Product highlights (send after 5 min)
3. Pricing inquiry (send after 15 min)

How It Works

  1. AI composes the full message sequence
  2. Skill splits into segments with timing
  3. Each segment is queued with a delivery timestamp
  4. Background worker sends at scheduled times
  5. Failed deliveries retry up to 3 times

File Structure

delivery-queue/
├── SKILL.md          # This file
└── deliver.sh        # Queue management script
安全使用建议
This package only provides a local queue manager: it writes JSON files to $HOME/.openclaw/delivery-queue and can mark entries 'sent' but contains no code to actually connect to WhatsApp, Telegram, or an email SMTP/API. Before installing, ask the author how messages are delivered (what background worker or integration is required), whether API keys or SMTP credentials are needed, and where those credentials should be stored. Ensure you are comfortable that another component (or the agent) will perform sending securely — otherwise the skill will not perform its claimed function. Also note the script calls python3, sha256sum, and realpath; ensure those binaries exist and review any external integration code that will be added to handle actual message delivery.
功能分析
Type: OpenClaw Skill Name: delivery-queue Version: 1.0.0 The skill provides a legitimate utility for scheduling and queuing messages for segmented delivery. The implementation in `deliver.sh` demonstrates defensive programming practices, including strict input validation for channels and recipients, path traversal protection in the cancel command, and safe JSON serialization using Python to prevent injection. No indicators of malicious intent, data exfiltration, or harmful prompt injection were found.
能力评估
Purpose & Capability
The name/description promise scheduling and sending to WhatsApp/Telegram/email, but the provided deliver.sh only creates/manages local JSON queue entries and can mark them as sent; there is no delivery worker, no network/SMTP/third-party API integration, and no required API keys or SMTP credentials declared. A delivery skill that actually sends messages would normally require service credentials and sending logic.
Instruction Scope
SKILL.md describes a background worker and retry behavior, but the runtime instructions and deliver.sh do not implement sending or retries — they only queue, list, cancel, flush (mark as sent) and clean local entries. The instructions do not request or document how messages get delivered, which grants broad implicit responsibility to other components or the agent without making them explicit.
Install Mechanism
No install spec (instruction-only), so the code will be placed on disk as-is. This is low-risk from an install-download perspective, but the script invokes external binaries (python3, sha256sum, realpath, date) that the package metadata did not declare as required.
Credentials
The skill declares no required env vars or credentials, yet targets external messaging services where API keys/SMTP credentials would normally be required. The script optionally uses OPENCLAW_HOME but that env var was not documented in SKILL.md's 'requires'. No sensitive data is accessed by the script itself, but absence of declared credentials is disproportionate to the stated purpose.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or global configuration. It creates and manages files under OPENCLAW_HOME or $HOME/.openclaw/delivery-queue (its own data), which is expected behavior for a local queue.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install delivery-queue
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /delivery-queue 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial publish from b2b-sdr-agent-template v3.3.1
元数据
Slug delivery-queue
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Delivery Queue 是什么?

Schedule and send segmented messages in timed intervals to mimic human-like delivery and optimize engagement. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 98 次。

如何安装 Delivery Queue?

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

Delivery Queue 是免费的吗?

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

Delivery Queue 支持哪些平台?

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

谁开发了 Delivery Queue?

由 iPythoning(@ipythoning)开发并维护,当前版本 v1.0.0。

💬 留言讨论