Bluesky Search

Search Bluesky ATProtocol public API endpoints for posts, users, and profiles.

23|1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/just-cameron/central --skill bluesky-search-just-cameron
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Bluesky Search
Source: https://github.com/just-cameron/central/tree/main/.skills/bsky-search
Command: npx skills add https://github.com/just-cameron/central --skill bluesky-search-just-cameron

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Bluesky Search solves the pain of manually exploring public ATProtocol data by providing command-based access to profiles, feeds, threads, and search results without authentication.

Core Features & Use Cases

  • Look up user profiles and DIDs to understand who is talking on Bluesky.
  • Read recent posts and view threads to follow conversations and topics.
  • Search for users or posts to discover new accounts and content across the Bluesky public network.

Quick Start

Run a search using the included Python script to query the Bluesky public API and display results.

Frequently Asked Questions about Bluesky Search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search Bluesky posts without authentication?

You can search Bluesky posts without authentication by running the included Python script, which queries public ATProtocol API endpoints to retrieve and display recent posts, threads, and feeds.

Can I look up a Bluesky user profile and DID via the command line?

Yes, you can look up a Bluesky user profile and resolve their DID using the profile and resolve commands in the search.py utility, which fetches public ATProtocol data without requiring login credentials.

Does the Bluesky ATProtocol API support searching users and feeds without an account?

The Bluesky ATProtocol API supports public data access, allowing you to search for users, retrieve feeds, and resolve profiles without an account by using the provided CLI commands.

What is the best way to read a specific Bluesky thread from the public network?

The best way to read a specific Bluesky thread is to use the thread command in the search.py script, which queries the public API and formats the conversation output for easy reading.

Do I need Python to run Bluesky data queries?

Yes, you need Python to run the search.py script, which acts as the command line interface for querying Bluesky public API endpoints and handling errors gracefully during data retrieval.

What happens if a Bluesky API search request fails?

If a Bluesky API search request fails, the Python script handles errors gracefully by catching the issue and formatting the output so you can identify the problem without crashing the query process.