Skip to main content
ClaudeWave
Skill843 repo starsupdated 4d ago

blogwatcher

blogwatcher is a command-line tool for monitoring and managing RSS and Atom feeds from multiple blogs. Use it to subscribe to blog feeds, scan for new articles, track which articles you've read, and maintain a centralized index of content updates across multiple sources.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/beita6969/ScienceClaw /tmp/blogwatcher && cp -r /tmp/blogwatcher/skills/blogwatcher ~/.claude/skills/blogwatcher
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# blogwatcher

Track blog and RSS/Atom feed updates with the `blogwatcher` CLI.

Install

- Go: `go install github.com/Hyaxia/blogwatcher/cmd/blogwatcher@latest`

Quick start

- `blogwatcher --help`

Common commands

- Add a blog: `blogwatcher add "My Blog" https://example.com`
- List blogs: `blogwatcher blogs`
- Scan for updates: `blogwatcher scan`
- List articles: `blogwatcher articles`
- Mark an article read: `blogwatcher read 1`
- Mark all articles read: `blogwatcher read-all`
- Remove a blog: `blogwatcher remove "My Blog"`

Example output

```
$ blogwatcher blogs
Tracked blogs (1):

  xkcd
    URL: https://xkcd.com
```

```
$ blogwatcher scan
Scanning 1 blog(s)...

  xkcd
    Source: RSS | Found: 4 | New: 4

Found 4 new article(s) total!
```

Notes

- Use `blogwatcher <command> --help` to discover flags and options.