postiz
Schedule and manage social media posts via Postiz API (self-hosted or cloud). Direct API integration — no n8n dependency. Supports X/Twitter, LinkedIn, Bluesky with platform-specific character limits. Includes deduplication, scheduling, media upload, and thread creation. WHAT IT CAN DO: - Schedule posts to 28+ channels (X, LinkedIn, Bluesky, Reddit, Instagram, Facebook, Threads, YouTube, TikTok, Pinterest, Mastodon, and more) - Multi-platform posting in a single API call with platform-adapted content - X/Twitter thread creation for longer content - Media upload (file and URL) - Find next available posting slot per channel - List, query, update, and delete scheduled posts - Deduplication workflow (check existing before posting) - Platform-specific character limits and content tone guidance - Post state management (QUEUE, PUBLISHED, ERROR, DRAFT) - Helper script for quick posting with auto-validation USE WHEN: scheduling social media posts, creating multi-platform content, managing a posting calendar, uploading media for social posts, checking post status, creating X/Twitter threads, or automating social media workflows.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/coolmanns/postiz-extendedWhat This Skill Does
The Postiz skill provides a robust, direct API interface for the Postiz social media management platform, enabling users to schedule, manage, and automate cross-platform content publishing directly through OpenClaw. Unlike indirect integrations that rely on middleware like n8n, this skill communicates natively with your Postiz instance, ensuring lower latency and higher reliability. It supports over 28 distinct social channels, including major networks like X (Twitter), LinkedIn, and Bluesky. The skill is designed for programmatic scheduling, handling everything from individual post creation and media uploads to complex, multi-threaded content sequences. It maintains state management for posts (QUEUE, PUBLISHED, DRAFT) and provides features for deduplication and finding optimal posting slots, making it an essential tool for social media managers and developers looking to automate their digital presence.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface:
- Execute the installation command:
clawhub install openclaw/skills/skills/coolmanns/postiz-extended - Configure your environment variables to authenticate with your instance:
- Set
POSTIZ_URL,POSTIZ_EMAIL, andPOSTIZ_PASSWORDfor base connectivity. - Retrieve your
POSTIZ_X_ID,POSTIZ_LINKEDIN_ID, andPOSTIZ_BLUESKY_IDfrom your Postiz dashboard under the 'Integrations' section.
- Set
- Verify connectivity by running the authentication script to generate the required cookie session file.
Use Cases
- Automated Cross-Posting: Simultaneously publish adapted versions of content to X, LinkedIn, and Bluesky in a single operation.
- Content Pipeline Management: Integrate your AI content generation workflow to automatically queue new social posts without manual browser interaction.
- Threaded Storytelling: Utilize the skill to structure and schedule multi-tweet threads for X, ensuring consistent and timely delivery.
- Calendar Optimization: Use the integrated scheduling slot finder to identify and fill empty gaps in your social media content calendar automatically.
Example Prompts
- "Schedule a new LinkedIn post with the text 'Our new AI tool is live!' for tomorrow at 9 AM, and create a 3-tweet thread on X covering the key technical features."
- "Find the next available posting slot for my Bluesky account and draft a post summarizing our weekly development update there."
- "Upload the image from https://example.com/promo.png and schedule it for posting to my integrated Facebook and Instagram accounts at the earliest available time."
Tips & Limitations
- Platform Limits: Always adhere to the platform-specific character limits (e.g., 280 for X, 3000 for LinkedIn). The skill expects content to be formatted correctly; ensure your input does not exceed these thresholds to avoid API rejection.
- Session Management: The authentication cookie expires periodically. If the skill returns a 401 Unauthorized error, re-trigger the login script to refresh the session file.
- Deduplication: Always enable the deduplication check when running batch imports to ensure you do not accidentally create duplicate content across multiple instances.
- Media Handling: While the API supports URL-based media, ensure your source files are publicly accessible and optimized for the target platforms to ensure fast, error-free uploads.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-coolmanns-postiz-extended": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
canva
Manage Canva designs, assets, and folders via the Connect API. WHAT IT CAN DO: - List/search/organize designs and folders - Export finished designs (PNG/PDF/JPG) - Upload images to asset library - Autofill brand templates with data - Create blank designs (doc/presentation/whiteboard/custom) WHAT IT CANNOT DO: - Add content to designs (text, shapes, elements) - Edit existing design content - Upload documents (images only) - AI design generation Best for: asset pipelines, export automation, organization, template autofill. Triggers: /canva, "upload to canva", "export design", "list my designs", "canva folder".
remarkable
Bidirectional sync with reMarkable tablet via Cloud API (rmapi). Fetch handwritten notes/sketches, process with AI, and push content back. Use for sketch enhancement, journal extraction, or sending documents/images to the tablet.
remarkable
Fetch handwritten notes, sketches, and drawings from a reMarkable tablet via Cloud API (rmapi). Process content by refining artwork with AI image generation, extracting handwritten text to memory/journal, or using sketches as input for other workflows. Use when working with reMarkable tablet content, syncing handwritten notes, processing sketches, or integrating tablet drawings into projects.
postiz
Schedule and manage social media posts via Postiz API (self-hosted or cloud). Direct API integration — no n8n dependency. Supports X/Twitter, LinkedIn, Bluesky with platform-specific character limits. Includes deduplication, scheduling, media upload, and thread creation. WHAT IT CAN DO: - Schedule posts to 28+ channels (X, LinkedIn, Bluesky, Reddit, Instagram, Facebook, Threads, YouTube, TikTok, Pinterest, Mastodon, and more) - Multi-platform posting in a single API call with platform-adapted content - X/Twitter thread creation for longer content - Media upload (file and URL) - Find next available posting slot per channel - List, query, update, and delete scheduled posts - Deduplication workflow (check existing before posting) - Platform-specific character limits and content tone guidance - Post state management (QUEUE, PUBLISHED, ERROR, DRAFT) - Helper script for quick posting with auto-validation USE WHEN: scheduling social media posts, creating multi-platform content, managing a posting calendar, uploading media for social posts, checking post status, creating X/Twitter threads, or automating social media workflows.
postiz
Schedule and manage social media posts via Postiz API (self-hosted or cloud). Direct API integration — no n8n dependency. Supports X/Twitter, LinkedIn, Bluesky with platform-specific character limits. Includes deduplication, scheduling, media upload, and thread creation. WHAT IT CAN DO: - Schedule posts to 28+ channels (X, LinkedIn, Bluesky, Reddit, Instagram, Facebook, Threads, YouTube, TikTok, Pinterest, Mastodon, and more) - Multi-platform posting in a single API call with platform-adapted content - X/Twitter thread creation for longer content - Media upload (file and URL) - Find next available posting slot per channel - List, query, update, and delete scheduled posts - Deduplication workflow (check existing before posting) - Platform-specific character limits and content tone guidance - Post state management (QUEUE, PUBLISHED, ERROR, DRAFT) - Helper script for quick posting with auto-validation USE WHEN: scheduling social media posts, creating multi-platform content, managing a posting calendar, uploading media for social posts, checking post status, creating X/Twitter threads, or automating social media workflows.