Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History
121 lines (88 loc) · 2.54 KB

File metadata and controls

121 lines (88 loc) · 2.54 KB

Hermes Setup Guide for last30days

This guide covers installing last30days on Hermes AI Agent.

Prerequisites

  1. Hermes installed - See https://github.com/mercurial-tf/hermes
  2. Python 3.12+ - brew install [email protected] or similar
  3. yt-dlp (optional, for YouTube) - brew install yt-dlp

Installation

Option 1: Via sync.sh (Recommended)

# Clone the repo
git clone https://github.com/mvanhorn/last30days-skill.git
cd last30days-skill

# Run the sync script
bash scripts/sync.sh

This will auto-detect Hermes and deploy to ~/.hermes/skills/research/last30days/

Option 2: Manual Copy

# Create directory
mkdir -p ~/.hermes/skills/research/last30days

# Copy files
cp -r scripts ~/.hermes/skills/research/last30days/
cp .hermes-plugin/SKILL.md ~/.hermes/skills/research/last30days/

Usage

In Hermes, invoke with:

last30days "your research topic"

Or with options:

last30days "best mechanical keyboards 2025" --search=reddit,youtube
last30days "AI news" --days=7 --deep

First Run Setup

On first run, the skill will guide you through setup:

  1. Auto setup (~30 seconds)

    • Scans browser cookies for X/Twitter
    • Checks/installs yt-dlp for YouTube
    • Configures free sources (Reddit, HN, Polymarket)
  2. Optional: ScrapeCreators

    • Adds TikTok, Instagram, Reddit backup
    • 10,000 free API calls
    • Sign up at scrapecreators.com
  3. Optional: API Keys

    • XAI_API_KEY for X/Twitter (alternative to browser cookies)
    • BRAVE_API_KEY for web search

Available Sources

Free (No API Key)

  • Reddit - Public discussions and comments
  • Hacker News - Tech discussions via Algolia
  • Polymarket - Prediction markets
  • YouTube - Search and transcripts (requires yt-dlp)

Requires API Key

  • X/Twitter - xAI API key or browser cookies
  • TikTok - ScrapeCreators API
  • Instagram - ScrapeCreators API
  • Web Search - Brave Search API

Troubleshooting

Python not found

# Find Python 3.12+
which python3.12 python3.13 python3.14

# If not installed
brew install [email protected]

yt-dlp not found

brew install yt-dlp
# or
pip install yt-dlp

Check what's configured

cd ~/.hermes/skills/research/last30days
python3.12 scripts/last30days.py --diagnose

Updating

To update to the latest version:

cd last30days-skill
git pull
bash scripts/sync.sh

Support