What it is
/last30days is an AI agent skill and plugin that researches a topic across many platforms at once, including Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub and the web. It scores results by what people engage with (upvotes, likes, prediction-market money) rather than editorial or SEO ranking. An AI agent judge then synthesizes everything into a single brief. It runs on Claude Code, Codex, Cursor, Copilot, Gemini CLI, Grok, Claude Desktop, OpenClaw and other Agent Skills hosts.
Who it's for
- Developers and AI practitioners who want to track what communities are discussing right now
- People preparing for meetings, sales calls or trips who want a last-30-days picture of a person, company or place
- Anyone comparing tools or finding emerging topics before they peak, using community signal instead of stale blog posts
Requirements
Requirements
- A supported agent host: Claude Code, Grok, Codex, Cursor, Copilot, Gemini CLI or another Agent Skills host, claude.ai, Claude Desktop, or OpenClaw
- Reddit, Hacker News, Polymarket and GitHub work with zero configuration
- Your own API keys or browser sessions to unlock more sources such as X, YouTube and TikTok; the setup wizard walks through this
- Claude Desktop: Python 3.12+ on PATH
- claude.ai: 'Code execution and file creation' enabled under Capabilities
Setup
Install on Claude Code (recommended)
Add the marketplace and install the plugin. Updates arrive automatically via the marketplace.
text/plugin marketplace add mvanhorn/last30days-skill /plugin install last30daysInstall on Codex, Cursor, Copilot, Gemini CLI or other Agent Skills hosts
Use the Agent Skills CLI. The -g flag installs globally for your user; drop it to scope to the current project.
bashnpx skills add mvanhorn/last30days-skill -gInstall on Grok (xAI Build CLI)
Add the repo as a marketplace source, then install by plugin name. Update later with
grok plugin update last30days.bashgrok plugin marketplace add mvanhorn/last30days-skill grok plugin install last30daysInstall on OpenClaw
Install from ClawHub.
bashclawhub install last30days-officialManual developer install
Clone the repo and symlink the skill directory so the install stays in sync with your working tree.
bashgit clone https://github.com/mvanhorn/last30days-skill.git ln -s "$(pwd)/last30days-skill/skills/last30days" ~/.claude/skills/last30days
Examples
Research a person before a meeting
Prompt/last30days Peter SteinbergerExpected output: Returns what the person is doing this month, drawn from X posts, Reddit threads, YouTube transcripts and GitHub activity.
Read a company's hiring signals
Prompt/last30days Listen Labs --hiring-signalsExpected output: Turns current jobs and careers pages into cited evidence of focus shifts. The report describes what hiring appears to signal, not what the roadmap will ship.
Compare tools side by side
Prompt/last30days OpenClaw vs Hermes vs PaperclipExpected output: Runs a single-pass comparison with live GitHub star counts and a side-by-side table.
Discover trending topics
Prompt/last30days what's exploding in AI agents?Expected output: Switches to discovery mode, sweeping sources such as Reddit, Hacker News and Digg and returning 5-10 velocity-ranked topics. Each comes with a ready-to-run follow-up command.
Pros & cons
Pros
- Pro:Reddit (with comments), Hacker News, Polymarket and GitHub work immediately with no configuration
- Pro:Ranks by engagement signals across sources (upvotes, likes, prediction-market odds) rather than editorial or SEO relevance
- Pro:Works across many hosts, including Claude Code, Codex, Cursor, Copilot, Gemini CLI, Grok, Claude Desktop and OpenClaw
- Pro:A doctor command checks every source and prescribes exact fixes for missing keys, PATH problems or expired cookies
Cons
- Con:Many sources (X, YouTube, TikTok and others) need your own API keys or browser sessions
- Con:Claude Desktop does not share credentials with the Claude Code skill, and Windows support for the Desktop bundle is deferred
- Con:Installing both the Claude Code marketplace plugin and the npx skills copy shows two /last30days entries, so use one install method per machine
Images
