last30days
Research what people actually say about any topic in the last 30 days. Pulls posts and engagement from Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub, and the web. Includes a doctor health check to diagnose broken or missing sources.
Install
Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.
git clone https://github.com/mvanhorn/last30days-skill /tmp/last30days-skill && ln -s /tmp/last30days-skill/skills/last30days ~/.claude/skills/last30days
From README
STEP 0: STALE-CLONE SELF-CHECK — RUN BEFORE READING BELOW Before reading anything else in this file, check whether you loaded SKILL.md from the one known stale-clone location: Claude Code's marketplaces directory. Run this check: If the SKILL.md path you just Read contains /.claude/plugins/marketplaces/ AND $CLAUDECACHESKILLMD is non-empty, STOP and re-read $CLAUDECACHESKILLMD before proceeding. Otherwise the SKILL.md you have is fine — continue. Why this specific check: /.claude/plugins/marketplaces/last30days-skill/ is a git clone Claude Code auto-restores to origin/main on session start. It can lag the versioned cache by one or more releases. Three 2026-04-22 test runs (Linear, Coinbase) loaded SKILL.md from marketplaces/, ran --help from the same stale path, did not see the --competitors flag that existed in the cache, and fell back to a manual comparison plan. Result: 2 of 3 windows never invoked the feature they were asked to test.