bluesky
Complete Bluesky CLI: post, reply, like, repost, follow, block, mute, search, threads, images. Everything you need to engage on Bluesky from the terminal.
Why use this skill?
Master Bluesky on the command line. Use OpenClaw to post, reply, manage threads, and follow users directly from your terminal with this integrated agent skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jeffaf/blueskyWhat This Skill Does
The Bluesky CLI skill provides a comprehensive interface for the AT Protocol directly within your terminal. It serves as a bridge between the OpenClaw agent and the Bluesky social network, allowing you to perform social media tasks via natural language commands. From reading timelines and managing threads to posting text and images with alt-text, this tool effectively transforms your command line into a fully functional Bluesky client. It is designed for users who want to stay active on the platform without leaving their development environment, ensuring seamless engagement with followers and content.
Installation
To integrate this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/jeffaf/bluesky
Use Cases
This skill is perfect for developers, power users, and automation enthusiasts. Use it to automate daily social updates, archive content threads for offline analysis, monitor specific topics through the search function, or interact with followers during a coding session. It is also an excellent tool for content creators who prefer markdown-based drafting or want to sequence multiple posts into threads before publishing.
Example Prompts
- "Check my timeline and like the first post I see."
- "Post an update saying I've just pushed a new build to production, and include the image located at build_result.png with the alt text 'Successfully deployed build'."
- "Follow @bsky.app and search for the latest news on the AT Protocol."
Tips & Limitations
- Authentication: Always start by running
bsky whoamito ensure your session is active. If the session has expired, the CLI will prompt you to provide an App Password. - Security: Use App Passwords specifically generated via the Bluesky website rather than your primary login password. OpenClaw handles these tokens securely, and they are never written to long-term storage.
- Threading: When creating threads, use the
create-threadcommand to ensure that posts are correctly linked in a conversation chain. - Limitations: Note that complex visual formatting (like custom rich text or GIFs) may have platform-specific limitations within the CLI environment; always use the
--dry-runflag if you want to preview your post content before broadcasting it to your followers.
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-jeffaf-bluesky": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
harrypotter
CLI for AI agents to lookup Harry Potter universe info for their humans. Uses HP-API. No auth required.
breweries
CLI for AI agents to find breweries for their humans. Uses Open Brewery DB. No auth required.
spacex
CLI for AI agents to lookup SpaceX launches and rockets for their humans. No auth required.
anime
CLI for AI agents to search and lookup anime info for their humans. Uses Jikan (unofficial MyAnimeList API). No auth required.
books
CLI for AI agents to search and lookup books for their humans. Uses Open Library API. No auth required.