Category: Content · Version:
1.0.0 · Author: OpenDirectory · Compatibility: All targets (claude, codex, opencode, gemini, anti-gravity, openclaw, hermes)Install
- npx CLI (Recommended)
- skills.sh
- Claude Code Native
- Claude Desktop
- Manus AI
What It Does
- Reads your RSS/Atom feed list from
feeds.json - Fetches all articles published in the last 7 days (configurable)
- Deduplicates across feeds and sorts by date
- Uses Gemini to synthesize a digest in your chosen format
- Publishes to Ghost as a draft or live post
- Outputs formatted Markdown for Substack, Notion, or any other platform
Digest Formats
Requirements
Tavily is not required. The skill uses article excerpts from RSS feeds directly.
Setup
1. Set up dependencies
2. Configure environment variables
3. Configure your feeds
Editfeeds.json with the RSS feeds you want to monitor:
4. Set up Ghost publishing (optional)
- Go to Ghost Admin, Settings, Integrations
- Click “Add custom integration”
- Name it “newsletter-digest”
- Copy the Admin API Key (format:
key_id:secret) - Set
GHOST_ADMIN_KEY=key_id:secretin.env - Set
GHOST_URL=https://your-ghost-site.comin.env

