Clawbsky
by @jyothish12345
Advanced Bluesky CLI with support for media (images/video), thread creation, and automated growth tools like non-mutual following cleanup.
clawhub install clawbskyπ About This Skill
name: clawbsky version: 1.1.4 description: Advanced Bluesky CLI with support for media (images/video), thread creation, and automated growth tools like non-mutual following cleanup. homepage: https://github.com/jyothish12345/Clawbsky metadata: openclaw: requires: env: - BLUESKY_HANDLE - BLUESKY_APP_PASSWORD bins: - ffmpeg - ffprobe primaryEnv: BLUESKY_APP_PASSWORD
π¦ clawbsky
A full-featured, professional Bluesky CLI designed for power users and automation.
β¨ Key Features
unfollow-non-mutuals).π Setup
1. Get an App Password: Go to Bluesky Settings and create a new App Password. NEVER use your main account password. 2. Install:
npm install
3. Configure:
clawbsky login
π Commands
Growth & Maintenance
clawbsky unfollow-non-mutuals -n 50 # Unfollow top 50 non-mutuals
clawbsky follow-all "Query" -n 20 # Auto-follow users matching a topic
Posting & Threads
clawbsky post "Text" [media...] # Create a post
clawbsky thread "Part 1" "Part 2" ... # Create a multi-post thread
clawbsky quote "My thoughts" # Quote a post
Reading
clawbsky home -n 20 # View your timeline
clawbsky user # Inspect a profile
clawbsky user-posts # View user's recent activity
clawbsky thread # Read a full conversation branch
Engagement & Moderation
clawbsky like/repost # Engage with content
clawbsky block/mute # Manage your boundaries
clawbsky notifications # Check recent interactions
π‘ Advanced Usage
Global Options
--json: Get raw data for piping to other tools.--plain: Disable emojis and formatting for cleaner logs.-n : Limit results (default: 10).--dry-run: Preview actions (like unfollowing) without executing.π‘ Safety & Ethics
Clawbsky provides powerful automation tools. To protect your account and the Bluesky community:
1. Be Human: Do not use follow-all to search and follow thousands of users daily. This is considered spam and will lead to an account ban.
2. Respect Limits: Use unfollow-non-mutuals for periodic maintenance, not for "follow/unfollow" churning.
3. App Passwords: Only use App Passwords. If you suspect your credentials have been compromised, revoke the App Password immediately in your Bluesky settings.
4. Rate Limiting: The tool includes built-in delays (1s/follow) to prevent hitting API limits. Do not attempt to disable these.
*Responsibility for account actions lies solely with the user.*
Automatic Logic
@username or username automatically resolves to username.bsky.social.*Built for the AT Protocol community.*