🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Clawbsky

by @jyothish12345

Advanced Bluesky CLI with support for media (images/video), thread creation, and automated growth tools like non-mutual following cleanup.

Versionv1.1.4
Downloads935
TERMINAL
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

  • Media Support: Post images and videos with automatic metadata/aspect ratio detection.
  • Growth Tools: Identify and unfollow accounts that don't follow you back (unfollow-non-mutuals).
  • Thread Management: Create long threads automatically from multiple text strings.
  • Search & Explore: Deep search for posts, users, and hashtags.
  • Moderation: Quick block, mute, and notification management.
  • πŸš€ 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

  • Handle Completion: @username or username automatically resolves to username.bsky.social.
  • Rich Text: Mentions and links are auto-detected and facet-encoded for the AT Protocol.
  • Video Processing: Automatically polls the Bluesky video service until processing completes.

  • *Built for the AT Protocol community.*