<provider-id>
Free<What it does, one line>. Trigger phrases: <phrases>.
The English summary is being prepared. Showing the original description.
Read and write Bluesky: view profiles and timelines, search posts, post, follow, read notifications. Trigger phrases: bluesky, atproto.
The English summary is being prepared. Showing the original description.
Run score Not tested
See how to installReview the instructions the agent will receive before you install.
Read and write the user's Bluesky account through the AT Protocol (XRPC): view profiles and the home timeline, search posts, create posts, follow accounts, and list notifications. Use when the user mentions Bluesky or atproto.
All commands go through bin/bluesky.py. Every command takes a required --handle (the account handle, e.g. me.bsky.social):
bin/bluesky.py auth --handle me.bsky.social # verify the session
bin/bluesky.py profile --handle me.bsky.social # view a profile (add --target to view someone else)
bin/bluesky.py timeline --handle me.bsky.social # home timeline
bin/bluesky.py search --handle me.bsky.social --query "agents" # search posts
bin/bluesky.py post --handle me.bsky.social --text "hello world" # publish a post (confirm first)
bin/bluesky.py follow --handle me.bsky.social --target them.bsky.social # follow an account (confirm first)
bin/bluesky.py notifications --handle me.bsky.social # list notifications
The CLI resolves the account's PDS automatically (via resolveHandle + the DID document), caches the session at .bluesky-session.json next to the skill, and refreshes tokens transparently on 401.
bluesky (credential is collected as custom.bluesky)credentials.request_api_access); created in the Bluesky app under Settings > App passwords. Use an app password only, never the main account password.bsky.social, public.api.bsky.app, plc.directory, plus the account's resolved PDS host (added at runtime after resolution)bin/bluesky.py auth --handle <your-handle> (must return "ok": true)post and follow are writes: confirm the exact text or target handle with the user before running, unless standing permission exists.createSession more than needed (rate cap 30/5min). Do not hammer endpoints; respect atproto rate-limit points.🧪 Draft: written from the AT Protocol's public API docs; not yet live-tested end-to-end.
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
<What it does, one line>. Trigger phrases: <phrases>.
The English summary is being prepared. Showing the original description.
List Airtable bases, read table records, and add records. Trigger phrases: airtable, my base, add a record, spreadsheet.
The English summary is being prepared. Showing the original description.
Stock quotes and daily price history. Trigger phrases: stock quote, alphavantage, stock price.
The English summary is being prepared. Showing the original description.
Search travel with Amadeus: flight offers and prices, airport autocomplete, hotel offers, cheapest dates. Trigger phrases: amadeus, flight search, flight prices, hotel search.
The English summary is being prepared. Showing the original description.
Check Anthropic API access and list available Claude models. Read-only. Trigger phrases: anthropic, claude models, anthropic api.
The English summary is being prepared. Showing the original description.
Search B2B contacts with Apollo.io: find people by title and company, enrich contacts and companies. Trigger phrases: apollo, find prospects, enrich contact.
The English summary is being prepared. Showing the original description.