🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Fox Veille

by @qinthqod

RSS feed aggregator, deduplication engine, LLM scoring, and output dispatcher for OpenClaw agents. Use when: fetching recent articles from configured sources...

Versionv1.0.0
Installs1
πŸ’‘ Examples

# 1. Setup
python3 scripts/setup.py

2. Validate

python3 scripts/init.py

3. Fetch + Score + Send (full pipeline)

python3 scripts/veille.py fetch --filter-seen --filter-topic \ | python3 scripts/veille.py score \ | python3 scripts/veille.py send


βš™οΈ Configuration

Requirements

  • Python 3.9+
  • Network access to RSS feeds (public, no auth required)
  • No pip installs needed
  • Installation

    # From the skill directory
    python3 scripts/setup.py

    Validate

    python3 scripts/init.py

    The wizard creates:

  • ~/.openclaw/config/veille/config.json (from config.example.json)
  • ~/.openclaw/data/veille/ (data directory)
  • Customizing sources

    Edit ~/.openclaw/config/veille/config.json and add/remove entries in the "sources" dict:

    {
      "sources": {
        "My Blog": "https://example.com/feed.xml",
        "BleepingComputer": "https://www.bleepingcomputer.com/feed/"
      }
    }
    


    πŸ“‹ Tips & Best Practices

    See references/troubleshooting.md for detailed troubleshooting steps.

    Common issues:

  • No articles returned: check --hours value, verify feed URLs in config
  • XML parse error on a feed: some feeds use non-standard XML; the skill skips broken items silently
  • All articles filtered as seen: run seen-stats to check store size; reset with rm seen_urls.json
  • Import error: ensure you run veille.py from its directory or via full path
  • File output blocked: path is outside ~/.openclaw/ β€” add the target directory to config.security.allowed_output_dirs (see File output configuration)
  • View on ClawHub
    TERMINAL
    clawhub install fox-veille

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’