What this agent does
Writing a weekly newsletter is really two jobs — finding what's worth sharing, and turning it into readable prose — and the first job is the one that quietly eats the most time. This agent does the finding and the first draft: it scans your sources for the week, picks the strongest items, and hands you a ready-to-edit issue.
source-scanner— pulls new items since the last issue from your configured sources (RSS feeds, a saved-articles list, or a Read-It-Later export) and filters out anything off-topic for your newsletter.issue-drafter— picks the strongest 5-8 items, writes a one-paragraph summary for each with a suggested commentary hook (a question or opinion prompt for you to expand on), and assembles the full issue in your configured template.
Every run saves the drafted issue as a Markdown file ready to paste into your email platform (Substack, ConvertKit, Beehiiv — any of them accept Markdown or simple HTML).
Requirements
- At least one content source: RSS feed URLs, or a Read-It-Later export (Pocket, Instapaper).
- Works on Claude AI (claude.ai with web search/RSS fetch, or Claude Code) and on OpenClaw (scheduled trigger + RSS plugin).
Setup
- Unzip the package into your workspace, keeping the folder structure intact.
- Edit
config/newsletter-sources.mdwith your RSS feed URLs and topic filter keywords. - Edit
config/issue-template.mdto match your newsletter's actual structure (intro, sections, sign-off). - Run the starter prompt in
starter-prompts.mdto draft one full issue from this week's sources. - Schedule
automation-prompt.mdfor your publishing cadence (weekly is typical).
What's included
Skills/source-scanner/SKILL.mdandSkills/issue-drafter/SKILL.mdconfig/newsletter-sources.md— RSS feeds and topic filtersconfig/issue-template.md— your newsletter's structure templateconfig/issue-archive/— every drafted issue, datedinstallation-prompt.md— install instructions for Claude AI and OpenClawautomation-prompt.md— weekly scheduling instructionsstarter-prompts.md— example prompt for a first draft issueassets/— pipeline diagram