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-extWhat This Skill Does
The Postiz AI agent skill provides a direct, robust integration with the Postiz social media management platform. Unlike workflows that rely on third-party automation tools like n8n, this skill communicates directly with the Postiz API. It allows agents to autonomously manage, schedule, and execute social media campaigns across 28+ channels, including X/Twitter, LinkedIn, Bluesky, and more. The skill handles the complexities of platform-specific constraints, such as character limits and media requirements, ensuring that content is adapted appropriately before transmission. It supports advanced features like media uploads via URL, deduplication of posts to prevent spam, thread creation for long-form content on platforms like X, and state management for tracking posts from DRAFT to PUBLISHED.
Installation
To integrate this capability into your agent environment, use the OpenClaw installation utility. Execute the following command in your terminal:
clawhub install openclaw/skills/skills/coolmanns/postiz-ext
Ensure that you have your Postiz instance credentials ready. Before using the skill, you must successfully authenticate via the built-in login mechanism, which will cache a session cookie for subsequent API calls. Keep in mind that this authentication token expires periodically; if you encounter a 401 error, the agent should be configured to re-run the authentication handshake.
Use Cases
This skill is designed for high-frequency social media managers and marketing automation workflows. Ideal use cases include:
- Automated cross-platform campaign scheduling to reach diverse audiences simultaneously.
- Programmatic creation of X/Twitter threads for educational or technical content.
- Media-heavy posts where images need to be fetched, uploaded, and attached via URL.
- Maintaining a consistent posting schedule by querying the next available time slot to prevent content collisions.
- Managing complex social media calendars where posts need to be validated against platform limits before execution.
Example Prompts
- "Post a thread about the latest OpenClaw update to my Twitter account, starting with an overview of the new skill system."
- "Schedule a professional announcement for LinkedIn using this image URL (https://example.com/promo.png) for tomorrow at 10 AM, ensuring the text is under 3,000 characters."
- "Check for the next available slot on my Bluesky account and draft a post celebrating the new platform integration."
Tips & Limitations
- Character Limits: Always adhere to the platform-specific character limits provided (e.g., 280 for X, 3,000 for LinkedIn). The skill assists with this, but manual content review is recommended for complex threads.
- Auth Persistence: Since the API relies on session cookies, verify the validity of your /tmp/postiz-cookies.txt file if posting fails.
- Deduplication: Use the built-in deduplication workflow when batch-scheduling to avoid unintended duplicate content.
- Media Handling: When uploading media, ensure the source URL is publicly accessible to the Postiz backend to prevent upload failures.
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-ext": {
"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".
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.
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.