Pull fresh writing from ~30 engineering sources (aggregators, individual writers, newsletters, company eng blogs, database vendors), rank against the reader's interests, and email a plain-HTML digest.
Fetching is done by a Bash script (zero LLM). The LLM is used only to rank the filtered candidates and write short "why-read-it" lines for the top tier.
This skill assumes the project lives at ~/projects/catch-up/. Adjust paths if yours is elsewhere.