Lots of good stuff now in Skyreader! Here's what's new since the last update:
Discussion pages: see what people are saying about any link, no account needed
Sync your library to Obsidian and Zotero
Connect your library to Claude, ChatGPT and other AI agents
Content labels for standard.site articles
And more!
Discussion pages
There's a lot of discussion happening about articles from all over the web on the Atmosphere. People post about them on Bluesky, highlight and annotate them on Margin, and collect and connect them on Semble. For a while now Skyreader has been showing this discussion on articles in Skyreader, but you needed to be logged in to see it.
Now you can share the discussion with everyone. Put read.skyreader.app/ in front of any link and you get a page that shows what people are saying.
For example, https://read.skyreader.app/https://contraptions.venkateshrao.com/p/on-learning-to-ride-your-brain looks like this:
The discussion page only shows public data and skips posts from people who have chosen to be invisible to logged-out people on Bluesky.
The Share menu now has a quick link to the discussion page and sharing to your linkblog or Bluesky will include the discussion link as well.
Sync for Obsidian and Zotero (Supporters)
Highlights and notes are most useful in the places where you do your thinking. Supporters can now automatically keep their Skyreader library in sync with the tools they write with.
Obsidian. The new Skyreader plugin keeps one note per article in your vault, with your highlights and notes plus the article's citation details (link, author, dates, and a DOI or arXiv id when there is one). You can sync everything you've highlighted or just the collections you pick.
To install the plugin just search for Skyreader in the Obsidian community plugins browser.
Zotero. Paste a Zotero API key and your saves become proper Zotero references (a preprint for an arXiv paper, a journal article for anything with a DOI) with your highlights and notes attached.
To connect Obsidian or Zotero, go to Settings -> Notes & references in Skyreader:
Skyreader for your agent (Supporters)
You can now connect Claude, ChatGPT, or any service that supports MCP (the standard AI agents use to talk to outside tools) to your Skyreader library. Ask it what you've saved about a topic, have it pull together your highlights on a question, or summarize something you saved last month.
For now, all the tools are read-only, so it can't change anything in your library. Just add https://api.skyreader.app/mcp as a custom connector in your AI app and sign in with Skyreader when it asks.
Content labels
Blogging platforms on the Atmosphere, like pckt, let you self-label posts with content labels such as NSFW or "Made with AI". Skyreader now shows those labels on the post, like on my own post about writing with AI (that I wrote with AI):
You decide what happens to each kind of label in Settings -> Reading -> Content labels. Show it, put it behind a warning, or hide it entirely. Made with AI is shown by default and adult content is behind a warning.
A warning looks like this:
You can also create a channel that filters based on labels, so if you want to see or hide all AI posts across all your feeds you now can.
Moving in, and keeping feeds private
The last update added support for importing your library from Pocket, Omnivore, Instapaper, Readwise Reader, and Matter. Since then it's gotten a lot more flexible. You can now pick exactly which articles get imported and where they land, anything already in your Library is marked, and tracking junk in the URLs gets stripped from links on the way in. Wallabag exports work now too, along with support for Readwise Reader's Shortlist.
On the feed side: if you've turned on Atmospheric sync, your feed list is stored on your Atmosphere account where it's portable to other apps but also public. That's great for most feeds but not for a members-only podcast or a feed with a personal key in the link. Now any feed can be kept private, and Skyreader asks before publishing one that looks private:
A private feed still works on all your devices, it just never leaves Skyreader's servers. If you haven't turned on Atmospheric sync, nothing changes for you: your feed list is already private.
And more
Margin highlights stay in sync both ways, so edits and deletes on Margin show up in Skyreader
Copying your library to Semble or Margin runs in the background and is more careful to stay under rate limits for big libraries
Folders work for every kind of source, not just RSS
OPML imports keep their folders, and duplicate http/https feeds get merged
Standard.site blogs you follow in other apps now show up automatically as subscriptions
Paged reading on touch can swipe up and down
j/k step through an article by paragraph
Hashtags are clickable in posts you send to Bluesky
First sign-in is a lot faster for big libraries
Many bugs squashed
Obsidian/Zotero sync and the AI apps connector join the existing Supporter features: newsletters, file uploads, and saved searches. If you're enjoying Skyreader and want to support ongoing development, please consider becoming a supporter!
As always, if you run into issues or have ideas, let me know on the feedback board.