← Back to Skills Marketplace
jeffaf

Bluesky

by Jeff Barron · GitHub ↗ · v1.6.3 · MIT-0
cross-platform ✓ Security Clean
7718
Downloads
16
Stars
0
Active Installs
15
Versions
Install in OpenClaw
/install bluesky
Description
Use the Bluesky CLI for timeline, search, notifications, posts, replies, threads, images, likes, reposts, follows, blocks, and mutes.
Usage Guidance
Install only if you are comfortable giving this CLI access to operate your Bluesky account. Use a Bluesky app password, keep it out of chat and shell history, review posts with --dry-run, confirm targets before follows, blocks, reposts, deletes, or mutes, and consider pinning or reviewing dependencies if you need stronger supply-chain control.
Capability Assessment
✓ Credentials
Filesystem access is limited to the Bluesky config file, the local virtual environment, and user-specified image uploads; network access through atproto is necessary for Bluesky operations.
ℹ Install Mechanism
The wrapper auto-creates a local scripts/venv and installs atproto from requirements.txt on first run using a version range without hashes; this is disclosed, but users should understand it downloads dependency code during setup.
ℹ Instruction Scope
The instructions explicitly tell agents to avoid collecting app passwords in chat, use dry-run for public posts unless final text is already provided, and verify high-impact targets before using --yes; the package does not declare a separate minimal tool-scope policy.
ℹ Persistence & Privilege
The CLI persists a Bluesky session token at ~/.config/bsky/config.json with owner-only file permissions and does not install services, scheduled tasks, shell hooks, or other background persistence.
✓ Purpose & Capability
The skill's stated purpose is a full-featured Bluesky/AT Protocol CLI, and the inspected code implements matching read, post, reply, quote, thread, like, repost, follow, block, mute, and delete operations.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bluesky
  3. After installation, invoke the skill by name or use /bluesky
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.6.3
Security/admin release: backward-compatible safer login guidance, hidden legacy --password help, optional mutation confirmations, README/license/changelog fixes, and cleanup of generated Skill Card metadata.
v1.6.2
Admin metadata update: restore skill-card.md for ClawHub verification while keeping the 1.6.1 security-compatible runtime behavior.
v1.6.1
Security/admin update: safer login guidance, hidden legacy --password help, opt-in mutation confirmations, README accuracy fixes, changelog, and MIT-0 license file.
v1.6.0
Add thread creation command (bsky create-thread / ct)
v1.5.3
Security hardening (config permissions, env var auth), --json on all commands, new stats command, --quiet flag for scripting, normalize_handle helper, unresolved mention warnings
v1.5.2
- Added clear agent instructions for checking login status and guiding initial usage. - Updated documentation to help users distinguish between logged-in and not-logged-in states. - Highlighted the most common tasks and their commands for easier onboarding. - No changes to CLI functionality; documentation only.
v1.5.1
- Internal cleanup: removed CHANGELOG.md and docs/THREADING.md files. - No user-facing features or command changes. - Version bump to 1.5.1.
v1.5.0
**Expanded features and improved usability for the Bluesky CLI.** - Added support for image posts, replies, quote-posts, thread views, likes, reposts, follows, blocks, mutes, and profile lookups. - Introduced JSON output option for many commands. - Improved setup instructions, authentication guidance, and error handling help. - Extended moderation and engagement commands (block, mute, unlike, unrepost, unfollow, etc.). - Updated documentation and included concise command reference tables. - New changelog file added.
v1.2.0
logout command, mention facets, config security (chmod 600), pinned atproto version, Moltbot rebrand
v1.1.0
Bluesky CLI 1.1.0 improves authentication security. - App password is no longer stored; only a session token is saved after login. - SKILL.md updated to clarify password handling and security details. - All existing commands and features remain unchanged.
v1.0.4
Fix: bsky profile @handle now auto-appends .bsky.social
v1.0.3
URLs in posts are now auto-detected and clickable
v1.0.2
Added delete command (bsky delete/rm)
v1.0.1
Added README.md
v1.0.0
Initial release: timeline, posting, search, notifications, profile lookup via atproto
Metadata
Slug bluesky
Version 1.6.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 15
Frequently Asked Questions

What is Bluesky?

Use the Bluesky CLI for timeline, search, notifications, posts, replies, threads, images, likes, reposts, follows, blocks, and mutes. It is an AI Agent Skill for Claude Code / OpenClaw, with 7718 downloads so far.

How do I install Bluesky?

Run "/install bluesky" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Bluesky free?

Yes, Bluesky is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Bluesky support?

Bluesky is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Bluesky?

It is built and maintained by Jeff Barron (@jeffaf); the current version is v1.6.3.

💬 Comments