publora-twitter_skill

This skill posts or schedules content to X via Publora, enabling quick tweets, threads, or crossposts with minimal setup.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill publora-twitter

  • _meta.json473 B
  • SKILL.md5.2 KB

Overview

This skill posts and schedules content to X (Twitter) using the Publora API. It supports immediate tweets, scheduled posts, media uploads, threads, and cross-posting to other connected platforms via Publora platform IDs.

How this skill works

Get a Twitter platform connection ID from Publora (entries like "twitter-123456") and call the create-post endpoint with your API key. For images, create a post first to obtain a postGroupId, request an upload URL, then PUT the image bytes to the returned URL. Scheduled posts use an ISO 8601 scheduledTime field.

When to use it

  • Publish a tweet immediately from an app or automation
  • Schedule tweets for future dates and times in UTC
  • Post tweets that include images or media
  • Cross-post the same message to X and other platforms (e.g., LinkedIn)
  • Automate series posts or threads via repeated create-post calls

Best practices

  • Retrieve the correct Publora platform ID (e.g., twitter-123456) before posting
  • Create the post first to get postGroupId when you need to upload media
  • Use ISO 8601 UTC timestamps for scheduledTime to avoid timezone issues
  • Keep tweets concise and place the hook in the first sentence
  • Limit hashtags to 1–2 on X and prefer 2 or 4 images for better layout

Example use cases

  • Send an immediate product announcement tweet from a backend job
  • Schedule a thread and image carousel for a midday audience peak
  • Cross-post a company update to X and LinkedIn at the same time
  • Automate daily tips or content series using the scheduledTime field
  • Upload a campaign image by creating the post, requesting an upload URL, then PUTting the file

FAQ

Call the /platform-connections endpoint and look for entries that begin with "twitter-" followed by the ID.

Can I include images with a scheduled tweet?

Yes. Create the post to receive a postGroupId, request an upload URL for each file, then upload the image to the returned URL before the scheduled time.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational