apple-notes
Manage Apple Notes via the memo CLI on macOS (create, view, search, edit).
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher-cli tool. Add blogs, scan for new articles, track read status, and filter by category.
Claude Code
$ npx -y skills add braxtonROSE4/zorro-agent --skill blogwatcher --agent claude-code
Codex
$ npx skills add braxtonROSE4/zorro-agent --skill blogwatcher -a codex -y
Cursor
$ npx skills add braxtonROSE4/zorro-agent --skill blogwatcher -a cursor -y
Gemini CLI
$ npx skills add braxtonROSE4/zorro-agent --skill blogwatcher -a gemini-cli -y
GitHub Copilot
$ npx skills add braxtonROSE4/zorro-agent --skill blogwatcher -a github-copilot -y
OpenCode
$ npx skills add braxtonROSE4/zorro-agent --skill blogwatcher -a opencode -y
Windsurf
$ npx skills add braxtonROSE4/zorro-agent --skill blogwatcher -a windsurf -y
name: blogwatcher
description: Monitor blogs and RSS/Atom feeds for updates using the blogwatcher-cli tool. Add blogs, scan for new articles, track read status, and filter by category.
version: 2.0.0
author: JulienTant (fork of Hyaxia/blogwatcher)
license: MIT
metadata:
zorro:
tags: [RSS, Blogs, Feed-Reader, Monitoring]
homepage: https://github.com/JulienTant/blogwatcher-cli
prerequisites:
commands: [blogwatcher-cli]Track blog and RSS/Atom feed updates with the `blogwatcher-cli` tool. Supports automatic feed discovery, HTML scraping fallback, OPML import, and read/unread article management.
Pick one method:
All releases: https://github.com/JulienTant/blogwatcher-cli/releases
By default the database lives at `~/.blogwatcher-cli/blogwatcher-cli.db`. In Docker this is lost on container restart. Use `BLOGWATCHER_DB` or a volume mount to persist it:
# Named volume (simplest) docker run --rm -v blogwatcher-cli:/data -e BLOGWATCHER_DB=/data/blogwatcher-cli.db ghcr.io/julientant/blogwatcher-cli scan # Host bind mount docker run --rm -v /path/on/host:/data -e BLOGWATCHER_DB=/data/blogwatcher-cli.db ghcr.io/julientant/blogwatcher-cli scan
If upgrading from `Hyaxia/blogwatcher`, move your database:
mv ~/.blogwatcher/blogwatcher.db ~/.blogwatcher-cli/blogwatcher-cli.db
The binary name changed from `blogwatcher` to `blogwatcher-cli`.
All flags can be set via environment variables with the `BLOGWATCHER_` prefix:
| Variable | Description | |---|---| | `BLOGWATCHER_DB` | Path to SQLite database file | | `BLOGWATCHER_WORKERS` | Number of concurrent scan workers (default: 8) | | `BLOGWATCHER_SILENT` | Only output "scan done" when scanning | | `BLOGWATCHER_YES` | Skip confirmation prompts | | `BLOGWATCHER_CATEGORY` | Default filter for articles by category |
$ blogwatcher-cli blogs
Tracked blogs (1):
xkcd
URL: https://xkcd.com
Feed: https://xkcd.com/atom.xml
Last scanned: 2026-04-03 10:30$ blogwatcher-cli scan
Scanning 1 blog(s)...
xkcd
Source: RSS | Found: 4 | New: 4
Found 4 new article(s) total!$ blogwatcher-cli articles
Unread articles (2):
[1] [new] Barrel - Part 13
Blog: xkcd
URL: https://xkcd.com/3095/
Published: 2026-04-02
Categories: Comics, Science
[2] [new] Volcano Fact
Blog: xkcd
URL: https://xkcd.com/3094/
Published: 2026-04-01
Categories: ComicsA self-evolving CLI agent. Most agents treat memory as an afterthought — a flat text file that grows until it's useless.
Manage Apple Notes via the memo CLI on macOS (create, view, search, edit).
Manage Apple Reminders via remindctl CLI (list, add, complete, delete).
Track Apple devices and AirTags via FindMy.app on macOS using AppleScript and screen capture.
Delegate coding tasks to Claude Code (Anthropic's CLI agent). Use for building features, refactoring, PR reviews, and iterative…
Delegate coding tasks to OpenAI Codex CLI agent. Use for building features, refactoring, PR reviews, and batch issue fixing.…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.