Scratch Blue
A Visual Studio Code extension for posting selected text to Bluesky.
Features
- Post selected text to Bluesky directly from VS Code
- Automatic text splitting for long posts (300 characters per post)
- Thread creation for multi-part posts
- Secure credential storage using VS Code's Secret Storage API
- Rich text support with link detection
Usage
- Select text in your editor
- Open Command Palette (Cmd+Shift+P / Ctrl+Shift+P)
- Run
Post to Bluesky command
- On first use, enter your Bluesky handle and App Password
- Confirm the post
Setup
Getting a Bluesky App Password
- Go to Bluesky Settings → App Passwords
- Create a new App Password
- Copy the generated password
Configuring the Extension
On first run, you'll be prompted to enter:
- Bluesky Handle: Your handle (e.g.,
user.bsky.social )
- App Password: The app password you created
Credentials are stored securely and only need to be entered once.
Requirements
- VS Code 1.104.0 or higher
- A Bluesky account
License
MIT
| |