bluesky_post
Post directly to Bluesky as a single message or a reply-threaded chain. Each post supports up to 300 characters with auto-linkified URLs. Returns post URI and CID. Requires Bluesky handle and app password for authentication.
Instructions
Post directly to Bluesky as a single post or a reply-chained thread. FREE. Requires social.bluesky.handle and social.bluesky.app_password configured via setup (app password from bsky.app/settings/app-passwords). 300 grapheme limit per post; bare URLs are auto-linkified into facets. Returns: { uri, cid, posts?: [{ uri, cid }] }. Common errors: missing credentials (VALIDATION_ERROR), grapheme overflow (VALIDATION_ERROR), Bluesky API 4xx (PLATFORM_ERROR).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Single post text (<= 300 chars). Mutually exclusive with `thread`. | |
| thread | No | Array of posts to chain as a reply thread. Each <= 300 chars. |