Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

BulkPublish Media & Bulk Publishing

Reference skill for uploading media from URLs or local paths to BulkPublish and batch-creating posts across social platforms.

AutomationIntermediate41643AI score 7/10Last updated: Sep 2, 2026

What it does

  • Documents upload_media (use either url or filePath, never both) and how the returned id feeds mediaFileIds on post creation.
  • Covers media-library tools: list_media, get_media, delete_media.
  • Provides per-platform media requirements for Instagram Reels/Stories/Carousel, TikTok, YouTube, Pinterest, Facebook/X/LinkedIn (aspect ratio, duration, recommended size).
  • Walks the REST multipart flow for videos over 100MB (up to 1GB): create → PUT 10MB parts → complete, with abort and error codes (400, 429).
  • Explains bulk_posts (delete/retry/reschedule) and the 403 APPROVAL_REQUIRED path for posts needing team approval.

Who it's for

  • Social media managers already using (or evaluating) BulkPublish.
  • Content teams scheduling large batches of images and videos across channels.
  • Ops teams with an internal approval gate before publishing.

Examples

  1. "Upload these 8 images and draft an Instagram carousel" → upload each file, collect IDs, pass them in mediaFileIds.
  2. "Publish this 350MB Reels video" → create a multipart upload, PUT 10MB slices, collect ETags, then complete.
  3. "Retry the 20 failed scheduled posts" → run bulk_posts retry, and route to approval requests when the role lacks post:publish.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/aiskillstore/marketplace/HEAD/pending/azeemkafridi/bulk-publish/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the pending/azeemkafridi/bulk-publish folder from the GitHub repo aiskillstore/marketplace into my ~/.claude/skills/bulk-publish/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/aiskillstore/marketplace.git /tmp/aiskillstore && mkdir -p ~/.claude/skills/bulk-publish && cp -r /tmp/aiskillstore/pending/azeemkafridi/bulk-publish/* ~/.claude/skills/bulk-publish/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Create the skills directory: mkdir -p ~/.claude/skills
  3. Clone the repo: git clone https://github.com/aiskillstore/marketplace.git /tmp/aiskillstore
  4. Copy the skill: cp -r /tmp/aiskillstore/pending/azeemkafridi/bulk-publish ~/.claude/skills/
  5. Get a BulkPublish API key (bp_...) from your account and connect the BulkPublish MCP server to Claude Code.
  6. Restart Claude Code and try a request like "upload these files and bulk-publish them" to confirm the skill loads.