The short answer
A Bluesky custom feed is a timeline you choose instead of, or beside, the defaults. Each feed has its own rule for which posts appear: only your mutuals, only one topic, the most liked posts of the day. Anyone with the skills can build one, and any user can pin it to their home screen.
Bluesky’s user FAQ describes them as “a feature on Bluesky that allows you to pick the algorithm that powers your social media experience.” Its launch post adds that “the vast majority of feeds on the network are built by independent third-party developers,” not by Bluesky itself.
Default feeds and custom feeds
New accounts start with two feeds pinned; everything else is a custom feed someone chose to add. From Bluesky’s blog posts on custom feeds and starter packs:
| Feed | Who builds it | How it picks posts |
|---|---|---|
| Following | Bluesky | The accounts you follow; pinned for new users |
| Discover | Bluesky | Trending posts mixed with posts from accounts you follow and accounts near your social graph; pinned for new users |
| Custom feeds | Mostly independent developers | Whatever rule the builder chose: a community, a topic, a keyword, popularity |
How a feed works underneath
A custom feed is a small service called a feed generator. The AT Protocol’s guide on feeds explains the flow: the app asks the feed’s server for a list of posts, the server answers with post addresses only, and the app fills in the posts, profiles and counts before showing them.
Because the feed server only returns a list, its rule can be anything. The guide gives two examples:
| Kind | How it is built |
|---|---|
| A community feed | A list of accounts in that community, with every post from them |
| A topical feed | Post text passed through a filter, such as a keyword matcher or a language model, for one topic |
Finding and pinning feeds
In the Bluesky app, the hashtag icon at the bottom opens feeds, where you can browse and add them; Bluesky also lists community feeds at bsky.app/feeds. Pinned feeds appear as tabs on your home screen, and you can sort them or unpin any, Discover included.
Starter packs are the other way feeds spread. A starter pack can recommend up to 150 people and up to 3 custom feeds, shared by a link or QR code, so a newcomer to a field can pick up its feeds in one step.
How posts get into a feed
There is no single algorithm to please on Bluesky, only the rules of the feeds your readers pinned:
- Keyword and topic feeds pick posts by what they say. Bluesky’s own example: posts with the test tube emoji appear in the popular What’s Science feed.
- Community feeds pick posts by who wrote them, so the way in is to ask the feed’s builder to add you.
- Popularity feeds pick posts by likes and reposts in a window, so replies and conversation count.
- A feed’s description usually says how it chooses. Read it before writing for it.
Making your own
Building a feed from scratch takes code: the AT Protocol’s tutorial builds one in TypeScript, reading posts from the network and returning the matches. Bluesky’s FAQ points non-developers to SkyFeed, an independent tool with a feed builder, and the feeds guide names graze.social as another way to make one.
Bluesky feeds and PostEase
PostEase publishes to Bluesky, so a scheduled post reaches the same feeds a post written in the app would: it lands in your followers’ Following feed and in any custom feed whose rule it matches. Write the words a topic feed looks for into the post itself. YouTube, X, LinkedIn (personal profile), Pinterest, Bluesky, and WordPress publishing are live today; Instagram, TikTok, Facebook, and Threads are pending each platform's own API approval.
Questions
Who makes Bluesky custom feeds?
Mostly independent developers. Bluesky provides Following and Discover; Bluesky says the vast majority of other feeds are built by third parties.
How do I get my posts into a Bluesky feed?
Match the feed’s rule: use the keywords a topic feed looks for, ask a community feed’s builder to add you, or earn the likes a popularity feed counts.
Can I remove the Discover feed?
Yes. Bluesky says you can unpin Discover and replace it with any other custom feed.
Can I build a feed without coding?
Bluesky points to SkyFeed, an independent tool with a feed builder. Building one from scratch uses the AT Protocol feed generator tutorial.
Sources
- AT Protocol, Feeds, checked October 2026.
- AT Protocol, Write a Custom Feed, checked October 2026.
- Bluesky, Algorithmic choice with custom feeds, July 2023.
- Bluesky, Bluesky User FAQ, May 2023.
- Bluesky, Introducing Bluesky Starter Packs, June 2024.