typefully
Create, schedule, list, edit, and delete drafts on Typefully. Supports single tweets, threads, and multi-platform posts (X, LinkedIn, Threads, Bluesky, Mastodon). Use when user wants to draft, schedule, or manage social media posts via Typefully.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chapati23/typefully-draftsWhat This Skill Does
The Typefully skill for OpenClaw is a powerful command-line interface that enables seamless integration between your workflow and your Typefully social media account. By utilizing the v2 API, this skill allows users to create, schedule, edit, delete, and list drafts across multiple platforms, including X, LinkedIn, Threads, Bluesky, and Mastodon. Whether you are drafting a simple update, a complex multi-platform thread, or managing an entire queue of content, this skill streamlines your social media operations directly from your terminal.
Installation
To begin using this skill, install it via the OpenClaw hub: clawhub install openclaw/skills/skills/chapati23/typefully-drafts. Once installed, you must authenticate the agent by providing your Typefully API key. You can store this securely via environment variables (TYPEFULLY_API_KEY) or your local password store. Optionally, if you manage multiple social sets, define your specific social set ID to prevent ambiguity during execution. Finally, ensure 'Development mode' is enabled in your Typefully account settings to easily retrieve draft IDs for editing and scheduling operations.
Use Cases
This skill is perfect for content creators, social media managers, and developers who prefer text-based workflows. Use it to automate cross-platform posting without manually switching browser tabs. It is particularly effective for teams that store content drafts in version control, as you can pipe local text files directly into the Typefully queue via stdin. It is also an excellent choice for batch-scheduling posts when you need to populate your content calendar rapidly.
Example Prompts
- "Use the typefully skill to list my 5 most recent drafts to see what is ready for review."
- "Draft a new thread on Typefully about my latest open source project. Use the text from this file and schedule it to the next free slot."
- "Update the draft with ID 8196074 to include a link to my new blog post and switch the platform to both X and LinkedIn."
Tips & Limitations
To maximize the utility of this skill, familiarize yourself with the `
separator, which is essential for creating threaded content. Be mindful of the--platformargument; failing to specify it will default to X, which might not be your intent for business-focused content. Note that the 'now' publication setting triggers an immediate post; always verify your content before using this command. Because the script outputs raw JSON, users are encouraged to installjq` for readable, formatted terminal output. If you encounter API errors, consult the standard HTTP status codes, as the script provides clear feedback for 401 (unauthorized) or 429 (rate-limited) responses.
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-chapati23-typefully-drafts": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution
Related Skills
claude-watchdog
Monitor the Claude API for outages and latency spikes with rich Telegram alerts. Status monitoring, latency probes, and automatic recovery notifications.
youtube-summary
Summarize any YouTube video by dropping the link in chat. Supports custom prompts — paste the URL followed by your instructions (e.g. 'focus on the technical details'). Triggers on YouTube URLs.
typefully
Create, schedule, list, edit, and delete drafts on Typefully. Supports single tweets, threads, and multi-platform posts (X, LinkedIn, Threads, Bluesky, Mastodon). Use when user wants to draft, schedule, or manage social media posts via Typefully.
llm-speedtest
Ping major LLM providers in parallel and compare real API latency. Run with /ping