BulkPublish Platform Reference for Openclaw

A practical reference for creating BulkPublish posts that meet the requirements of 15 social platforms.

azeemkafridi
v1.0.1
Oct 13, 2026
0
53
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install bulkpublish-platform-reference

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 bulkpublish-platform-reference 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 BulkPublish Platform Reference?

BulkPublish Platform Reference is a technical guide for preparing and validating posts across 15 platforms, including Instagram, YouTube, TikTok, LinkedIn, Pinterest, Discord, Telegram, Tumblr, and Snapchat. It documents supported post types, media formats and limits, character counts, required fields, and platform-specific options.

Use this Openclaw Skills resource before composing or publishing a post to avoid common failures, such as sending image-only content to YouTube, omitting a Pinterest title or board, or leaving Instagram video content on its default photo post type. It also explains platform-specific behaviors that affect how content is delivered.

BulkPublish Platform Reference Use Cases

  • Before creating a cross-platform campaign, check which platforms support the planned text and media.
  • When adapting a long caption for networks with shorter limits, such as Bluesky, Threads, Pinterest, and Mastodon.
  • When publishing video, verify the required media type, duration, file size, and post-type override for each destination.
  • When preparing platform-specific content that requires extra fields, such as a YouTube title, Pinterest board, LinkedIn article URL, or Discord destination channel.
  • When configuring threads, carousels, stories, Reels, offers, events, or other platform-specific post formats.
  • When diagnosing publishing failures caused by unsupported media, missing fields, account type, channel permissions, or platform defaults.
  • When using Openclaw Skills to create social content that needs to be validated against BulkPublish requirements before submission.

How BulkPublish Platform Reference Works

  1. Identify the target platform or platforms and consult this reference before creating the post.
  2. Choose a post type supported by each platform, such as an Instagram Reel, Pinterest pin, LinkedIn article, or Telegram media group.
  3. Check media requirements, including accepted formats, attachment counts, file sizes, and duration limits. Exclude YouTube and TikTok from image-only posts unless TikTok uses its supported photo slideshow format.
  4. Adapt the copy to each platform’s character limit. Use platformContent when a destination needs shorter text than the main post content.
  5. Set required platform-specific fields and any necessary overrides. For example, set postTypeOverrides.instagram to reel or feed_video for Instagram video, and provide required YouTube or Pinterest titles.
  6. Validate account and destination details, such as an Instagram Business or Creator account, a Pinterest board ID, or a Discord text-channel ID.
  7. Submit the prepared post through the applicable BulkPublish workflow, then interpret any platform-specific publishing errors using the documented gotchas.

BulkPublish Platform Reference Setup

No installation commands, package requirements, or standalone configuration steps are specified in this SKILL.md. Keep the reference available to the agent and consult it before creating BulkPublish posts.

For each post, gather the target platform, content, media assets, desired post type, and any platform-specific settings. Apply the documented requirements before submission. Examples of important configuration decisions include:

  • Set postTypeOverrides.instagram to reel or feed_video when publishing Instagram video.
  • Set platformSpecific.youtube.title for YouTube uploads and platformSpecific.pinterest.title plus boardId for Pinterest.
  • Set TikTok privacyLevel explicitly after confirming the intended audience; the documented default is public when omitted.
  • For Discord, obtain the destination text-channel ID from GET /api/channels/{id}/options and provide it as channelId under the relevant platform-specific configuration.
  • For Pinterest board selection, use get_channel_options to obtain the board ID.

The source does not provide a CLI installation or setup command, so none is included.

BulkPublish Platform Reference Data Schema & Taxonomy

The reference describes post inputs through shared content and media plus platform-specific configuration. Exact request schemas beyond the documented fields are not defined in this skill.

Data area Purpose and documented examples
Platform key Identifies a destination, such as instagram, youtube, pinterest, or discord.
Content Post text or description, subject to the destination’s character limit. Use platformContent for a shorter platform-specific version.
Media Images or video attached to the post. Allowed formats, counts, sizes, and durations vary by platform and post type.
Post type Selects the format, such as reel, carousel, thread, event, or spotlight.
postTypeOverrides Overrides a platform’s default post type; Instagram video requires an explicit video-compatible override.
platformSpecific Holds platform-specific options, including titles, privacy, links, tags, dates, boards, and destination details. Some platforms key options by channel ID.
Thread fields postFormat: "thread" and threadParts are used for supported thread formats on X, Threads, Bluesky, and Mastodon.
Channel and account metadata Connected account details can affect publishing. For example, LinkedIn channels report accountType; Discord destinations require a text-channel ID.

No files generated, persistent data store, or metadata taxonomy beyond the platform keys and options described in the reference are specified. Important required-field examples include YouTube’s title and video, Pinterest’s title and board ID, LinkedIn article’s URL, and Discord’s destination channelId.

BulkPublish Platform Reference Advanced Features

  • Supports platform-specific formats across 15 destinations, including Reels, Stories, carousels, photo slideshows, threads, LinkedIn articles, Google Business Profile events and offers, and Snapchat Spotlight.
  • Documents per-platform media constraints so content can be validated before publishing, including file types, attachment counts, sizes, and video durations.
  • Enables content adaptation with platformContent for platforms with lower character limits.
  • Supports Instagram collaborator tags, trial Reels, graduation strategies, cover selection, and sharing to Stories.
  • Covers YouTube upload controls such as privacy status, category, tags, playlists, made-for-kids status, and custom thumbnails.
  • Includes TikTok privacy, duet, stitch, comment, AI-generated content disclosure, and thumbnail settings.
  • Documents platform-specific publishing behavior and failure causes, including LinkedIn account-type gating, Discord bot permissions, and Telegram URL-based media limits.
  • Provides channel-specific option patterns for Discord, Tumblr, and Snapchat, plus references to BulkPublish channel-option lookups where applicable.
  • Offers practical safeguards for Openclaw Skills workflows by calling out defaults and gotchas that can cause a post to fail or publish with unintended settings.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*