last30daysAn AI agent skill that searches Reddit, X, YouTube, TikTok, HN, Polymarket, and the web from the last 30 days, scores it by upvotes and likes and real money, then writes one grounded brief.
Repo

last30days

An AI agent skill that searches Reddit, X, YouTube, TikTok, HN, Polymarket, and the web from the last 30 days, scores it by upvotes and likes and real money, then writes one grounded brief.

Open source 59.8kPythonMITsince 2026
Free & open source
The take

The research skill that made social listening a one-line command. It reaches into a dozen walled gardens Google and ChatGPT cannot touch, ranks results by what real people upvoted and bet money on, and hands your agent a cited brief in about five minutes. The catch for marketers: the free path is genuinely free, but the sources you most want (X, TikTok, LinkedIn) need your own keys or logged-in browser sessions, and the skill runs code that reads those credentials, so vet it before install.

Great for

GTM teams that need current, engagement-weighted sentiment: competitor and category trends, audience and ICP language straight from the source, launch monitoring, and pre-call research on a prospect or a company that Google shows you from two years ago.

The catch

Reddit, HN, Polymarket, GitHub, arXiv, and Techmeme work with zero config, but X wants an xAI or Xquik key or browser cookies, and TikTok, Instagram, LinkedIn, and YouTube comments run on a paid ScrapeCreators key past the free tier. Coverage depends on how much setup you do.

Bottom line

Actively shipping, MIT licensed, and installable in one line across Claude Code, Codex, Cursor, Gemini CLI, and 50-plus hosts. It executes code and ingests untrusted social posts into your agent, so run a security review before you trust it with credentials.

At a glance
InstallClaude Code plugin (/plugin marketplace add mvanhorn/last30days-skill) or npx skills add mvanhorn/last30days-skill -g
LicenseMIT (permissive, no copyleft or network-use obligations)
LanguagePython (3.12+ on PATH)
Maintained byMatt Van Horn (mvanhorn) plus 50-plus community contributors
Harnesses supportedClaude Code, Codex, Cursor, Copilot, Gemini CLI, Windsurf, Grok CLI, OpenClaw, Claude Desktop, claude.ai web, 50-plus Agent Skills hosts
Watch out forRuns code and reads your browser cookies and API keys; ingests untrusted social content into the agent, so treat prompt-injection and credential exposure as real risks
Feature checklist
Reddit (with comments)Keyless RSS and scraping with real upvote counts and top comments, no API key
Hacker NewsPoints and comment threads, free
Polymarket oddsPrediction-market odds backed by real money, free
GitHub signalsLive stars, PR velocity, releases, and person-mode
arXiv, Techmeme, DiggFree CLIs auto-installed by first-run setup
X / TwitterFree with logged-in browser cookies, or an xAI / Xquik API key
YouTube transcriptsFree once yt-dlp is installed; comments need a ScrapeCreators key
TikTok, Instagram, LinkedIn, ThreadsScrapeCreators key, 10,000 free calls then pay-as-you-go
Web searchBrave Search key, 2,000 free queries per month
Engagement-weighted synthesisJudge agent ranks by upvotes, likes, and money, with cross-source clustering
Cited briefsInline citations and shareable self-contained HTML export
Multi-harness installClaude Code, Codex, Cursor, Gemini CLI, and 50-plus Agent Skills hosts

What it does

  • Searches Reddit, X, YouTube, TikTok, Instagram, Hacker News, Polymarket, GitHub, LinkedIn, arXiv, Techmeme, and the web in parallel, then synthesizes one cited brief instead of a link list
  • Scores every source by real engagement, so a 1,500-upvote Reddit thread and a 3.6M-view TikTok outrank a blog post nobody read
  • Windows results to a rolling 30 days by default, with an --as-of flag for historical lookback and watchlist deltas between runs
  • Runs person-mode research for pre-meeting and pre-sales prep, pulling recent posts, podcast transcripts, and GitHub activity on someone Google shows you from 2023
  • Reads a company's careers pages as cited evidence with --hiring-signals, so you can infer where a competitor is investing
  • Switches to discovery mode on a question like what is exploding in AI agents, sweeping category feeds and returning velocity-ranked topics
  • Installs in one line across Claude Code, Codex, Cursor, Gemini CLI, and 50-plus hosts, and exports a self-contained HTML brief with --emit=html

What it can’t do

  • Reach the richest sources for free; X, TikTok, Instagram, LinkedIn, and YouTube comments need your own API keys or logged-in browser sessions, and some run on paid tiers
  • Guarantee it always runs the full pipeline; one user watched the agent skip the skill's own search step and return a topic they had not asked about
  • Run without exposure; it executes code and reads your browser cookies and provider keys, and pulls untrusted social posts into your agent's context
  • Replace a human analyst; it ranks and summarizes what people said, but a person still judges what matters and what is noise
  • Stay cheap at scale on paid sources; heavy X and ScrapeCreators use is pay-as-you-go once the free calls run out

Pros & cons

Pros
  • Reaches walled gardens no single search engine or chatbot covers, bridged by one agent with your own keys
  • Engagement-weighted scoring surfaces what real people cared about, not what SEO ranked
  • Free path is real: Reddit with comments, HN, Polymarket, GitHub, arXiv, and Techmeme work with zero config
  • MIT licensed and multi-harness, so it drops into most AI coding tools in one line
  • Ships fast with a large contributor base, and a security wave hardened the renderer, CI, and cookie handling
  • A --preflight command shows the config source and planned writes without reading cookies or running research
Cons
  • The sources marketers most want cost money or need browser-session setup, so out-of-the-box coverage is thinner than the source table suggests
  • Reliability depends on the host agent actually executing the skill; it can fall back to plain web search and miss real trends
  • Runs code and touches credentials, an inherent risk for any skill that reaches authenticated platforms
  • Star velocity and #1 GitHub Trending headlines inflate the adoption signal past steady real-world use
  • Setup surface is large: keys, CLIs on PATH, Python 3.12, and separate credential stores for Claude Code and Claude Desktop
What 4 real users said
3 positive1 critical

What the community says

This AI research tool @mvanhorn built is really good. I use it every day.
Dave MorinX · March 5, 2026 ↗
Installed a couple of skills, last30days and context-mode being the most useful so far. The biggest unlock was wiring it up to my agency's WhatsApp group, and once a week it sends me a kind of social listening report.
piotraleksanderHacker News · April 16, 2026 ↗
I ran the last30days skill today and it returned something I knew was not trending. So I probed. Claude read the skill but since web searching is optional within a skill, it did that and ignored the actual skill part. I go to X and type in the search words and see dozens of trending posts.
structured_flowReddit · May 9, 2026 ↗
Both skills build on the already popular last30days skill and deep-research personality, meaning the research goes straight to Reddit, X, HN, YouTube, TikTok instead of SEO-gamed results. That part matters a lot to me.
endokelpReddit · July 8, 2026 ↗
10 sourcesWhere this page’s facts came from. Open the receipts.
  1. 1GitHub repo (mvanhorn/last30days-skill)
  2. 2GitHub API - repo metadata (stars, language, license, activity)
  3. 3README - sources, install, and bring-your-own-keys matrix
  4. 4Agent Skills CLI (npx skills add) - 50-plus supported hosts
  5. 5X - Dave Morin on last30days
  6. 6Hacker News - piotraleksander on running last30days on a server
  7. 7Reddit r/ClaudeCode - a run that missed real trends
  8. 8Reddit r/ClaudeCode - skills built on top of last30days
  9. 9YouTube - Greg Isenberg, The Claude Code Skill My Smartest Friends Use
  10. 10YouTube - This AI Skill Hit 38,000 Stars, Here's Why

Watch it work

Real tutorials and reviews from YouTube, not ours.

The Claude Code Skill My Smartest Friends UseGreg Isenberg · overview - why founders and operators run last30days for real-time research across Reddit, X, and the webWatch on YouTube ↗
This AI Skill Hit 38,000 Stars — Here's Why (last30days)Prompt Engineer · review - walks the honest pros and cons, install, and what the skill actually returnsWatch on YouTube ↗
Build a Smarter AI Agent with Last30Days Skill (With Claude Code / Codex / Opencode)Codedigipt · tutorial - hands-on setup and running the skill across Claude Code, Codex, and OpenCodeWatch on YouTube ↗