Scheduling and Queue for Openclaw

A dedicated bridge skill that safely schedules, queues, and publishes finalized social media posts to connected accounts through WoopSocial.

social-media-skills
v1.0.0
Jul 22, 2026
0
363
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install scheduling-and-queue

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install scheduling-and-queue using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Scheduling and Queue?

The Scheduling and Queue module is designed to bridge the gap between content generation and active publishing. As one of the action-oriented Openclaw Skills, this tool integrates with the WoopSocial MCP to turn drafted content into scheduled or instantly published posts across multiple social networks. By operating as an execution layer, it takes ready-to-use content and handles the mechanics of platform validation, timezone alignment, and channel distribution.

Safety is a primary design goal for this tool. It enforces a strict confirmation contract, ensuring no destructive or public actions occur without manual oversight. If the underlying integration is unavailable, the system degrades gracefully by outputting a structured schedule table instead of failing silently.

Scheduling and Queue Use Cases

  • Automated Social Scheduling: Moving content from drafting tools directly to queued social posts once verified.
  • Multi-Platform Fan-Out: Distributing a single piece of content across several social networks simultaneously.
  • Bulk Campaign Queueing: Reviewing and queueing an entire month of pre-planned social media content from a unified batch plan.
  • Safe OAuth Connection Flow: Prompting authorization and verifying active account credentials directly from the AI chat interface.

How Scheduling and Queue Works

  1. Connection Verification: Checks for active WoopSocial MCP connections, degrading to a manual schedule table if credentials are missing.
  2. Input Processing: Gathers ready text, media attachments, target accounts, and precise timezone-aware scheduling times.
  3. Content Validation: Runs structural checks against target platform limitations like character limits and media dimensions using the validation capability.
  4. User Confirmation: Displays a clear summary preview detailing what, where, when, and how many items will be published, requiring explicit user consent.
  5. API Execution: Uploads media, applies required platform configurations (e.g., TikTok AI-disclosure), and initiates the scheduling or publishing process.
  6. Response Reporting: Returns exact publishing status and unique IDs, handling partial errors without risking double-posting.

Scheduling and Queue Setup

To set up this component within your local workspace, make sure the WoopSocial MCP server is configured. Add the configuration to your environment settings:

{
  "mcpServers": {
    "woopsocial": {
      "command": "npx",
      "args": ["-y", "@woopsocial/mcp-server"],
      "env": {
        "WOOPSOCIAL_API_KEY": "your_api_key_here"
      }
    }
  }
}

For general execution inside the framework, ensure this module is registered among your active Openclaw Skills. You can test connection status via terminal:

openclaw skills list
openclaw integration test woopsocial

Scheduling and Queue Data Schema & Taxonomy

The system structures incoming post payloads and processes validation using the following schema standards:

Attribute Type Description Required
content String The actual message text, tailored per platform if necessary. Yes
platforms Array List of target social platforms (e.g., twitter, facebook, linkedin). Yes
schedule_time String ISO 8601 formatted datetime string indicating publication schedule. No (defaults to publish-now)
timezone String Explicit timezone identifier (e.g., UTC, America/New_York). Yes (if scheduling)
media_urls Array List of absolute URLs for media attachments to be processed and uploaded. No

Upon successful execution, the skill tracks outcomes in a structured response format containing platform identifiers, transaction IDs, and schedule confirmations.

Scheduling and Queue Advanced Features

  • Graceful Offline Degradation: Automatically produces a structured markdown schedule table when offline, allowing users to process scheduling steps manually.
  • Multi-Account Sync: Coordinates publishing across diverse channels while respecting distinct platform-specific boundaries.
  • Implicit Safety Protection: Explicitly ignores instructions embedded within message text templates or external files to guard against prompt injection exploits.
  • Webhook Status Registration: Offers mechanisms to register webhooks for immediate notification of actual live delivery events.
  • TikTok AI-Disclosure Compliance: Automatically incorporates required digital indicators on synthetic or modified media via WoopSocial presets.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*