backfilling-atproto

Installation
SKILL.md

Backfilling ATProto Records

Guide for retrieving historical records from ATProto for custom collections.

Key Insight: PDS vs Public API

Public API (public.api.bsky.app):

  • Works for app.bsky.* collections
  • Returns 404 for custom collections (e.g., network.comind.*)

PDS Direct (e.g., comind.network):

  • Works for ALL collections including custom ones
  • Required for network.comind.*, stream.thought.*, etc.

Finding the PDS

  1. Resolve handle to DID:
resp = httpx.get(
Related skills
Installs
14
GitHub Stars
23
First Seen
Feb 13, 2026