Feed generator helper
BlueSky feed skeleton generator helper
Draft app.bsky.feed.getFeedSkeleton response JSON for custom feed servers before a developer wires ranking, firehose indexing, pagination, and hydration through the AppView.
Build feed skeleton JSON
Feed generators return post URIs, optional feed context, optional reason metadata, and pagination state. The AppView hydrates those post URIs into full post views.
Generated response JSON
{
"cursor": "1718841600000::bafyreiexamplecursor",
"feed": [
{
"post": "at://did:plc:creatorone/app.bsky.feed.post/3kfeed001",
"feedContext": "topic=bluesky-scheduler;score=0.92"
},
{
"post": "at://did:plc:creatortwo/app.bsky.feed.post/3kfeed002",
"feedContext": "topic=bluesky-scheduler;score=0.92"
},
{
"post": "at://did:plc:creatorthree/app.bsky.feed.post/3kfeed003",
"feedContext": "topic=bluesky-scheduler;score=0.92"
}
],
"reqId": "onyx-feed-request-001"
}