← Skills

/sync-blog

Your blog posts archived in markdown.

What it does

Syncs your blog posts from Substack (or any RSS feed) into markdown files. Your writing becomes part of your identity profile and can be referenced in digests and briefings.

Connections used

No authentication needed — reads from your public RSS feed.

Setup

Paste this into Claude Code (replace the URL with yours):

Set up Substack blog sync for my Patina. My Substack URL is [YOUR_URL].substack.com. Create a blog/ directory, a scripts/sync-blog.sh that fetches my RSS feed and converts each post to a markdown file (YYYY-MM-DD-slug.md with title, date, URL, and body), and a /sync-blog skill that runs the script.

How it works

  1. Fetches your RSS feed
  2. Parses each post (title, date, content)
  3. Converts HTML to markdown
  4. Writes files to blog/ grouped by month
  5. Incremental — existing posts aren't duplicated