Skip to main content
ClaudeWave
ES, Spanish
mvanhorn / Plugins

last30days-skill

AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary

  • 65.2k estrellas
  • 5.7k forks
  • 20 issues abiertos
  • Lenguaje: Python
  • Licencia: MIT
  • actualizado

Instalación

Claude Code
/plugin marketplace add mvanhorn/last30days-skill
/plugin install last30days-skill
  1. Inside Claude Code, add the marketplace and install the plugin with the commands above.
  2. Follow any post-install configuration from the README.
  3. Restart the session if commands or hooks do not show up immediately.

Nota editorial

The `/last30days` skill is a research agent that queries Reddit, X, YouTube, TikTok, Instagram Reels, Hacker News, Polymarket, GitHub, Bluesky, and general web sources in parallel, then ranks results by actual engagement signals such as upvotes, likes, transcript quotes, and prediction-market odds before producing a synthesized summary. It installs into Claude Code via the marketplace plugin system with two commands, and also supports Cursor, Codex, Copilot, and Gemini CLI through a separate npx installer. Reddit and Hacker News work immediately without configuration; a setup wizard activates X, YouTube, TikTok, and other walled-garden platforms using user-supplied API keys and browser sessions. The Polymarket integration is a concrete distinguishing detail: real-money prediction odds are treated as a distinct signal weighted against social engagement volume. Researchers, sales professionals, and developers who need a current picture of a person, company, or topic within the last 30 days are the primary audience.

Items instalables

1 items en este repositorio

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.

Instalar
README

Resumen de Plugins

README completo en GitHub

/last30days

English | Français | Deutsch | Español | Português (Brasil) | 日本語 | 简体中文

An AI agent-led search engine scored by upvotes, likes, and real money - not editors.

This README tracks the current v3 pipeline. The runtime skill spec lives in skills/last30days/SKILL.md, which is the source of truth for the latest command and setup behavior.

Claude Code (recommended — auto-updates via marketplace):

/plugin marketplace add mvanhorn/last30days-skill
/plugin install last30days

Codex, Cursor, Copilot, Gemini CLI, or any of 50+ Agent Skills hosts:

npx skills add mvanhorn/last30days-skill -g

(-g installs globally for your user, available across all projects. Drop it to scope per-project.)

More install options (claude.ai web, OpenClaw, manual) in the Install section below.

Zero config. Reddit, HN, Polymarket, and GitHub work immediately. Run it once and the setup wizard unlocks X, YouTube, TikTok, arXiv, Techmeme, and more in 30 seconds.


Reddit upvotes. X likes. YouTube transcripts. TikTok engagement. Polymarket odds backed by real money and insider information. That's millions of people voting with their attention and their wallets every day. /last30days searches all of it in parallel, scores it by what real people actually engage with, and an AI agent judge synthesizes it into one brief.

Google aggregates editors. /last30days searches people.

You can't get this search anywhere else because no single AI has access to all of it. Google search doesn't touch Reddit comments or X posts. ChatGPT has a deal with Reddit but can't search X or TikTok. Gemini has YouTube but not Reddit. Claude has none of them natively. Each platform is a walled garden with its own API, its own tokens, its own auth. But you can bring your own keys and browser sessions, and suddenly an AI agent can search all of them at once, score them against each other, and tell you what actually matters.

That's the unlock. Not one better search engine. A dozen disconnected platforms, bridged by an agent.

/last30days Peter Steinberger

You have a meeting tomorrow. You Google them. You get their LinkedIn from 2023. /last30days gives you what they're actually doing this month: joined OpenAI to work on Codex, fighting Anthropic's ban on third-party agents, shipping 23 PRs at 85% merge rate, building "LobsterOS" for cross-device agent control, and r/ClaudeCode hit 569 upvotes debating whether he's a hero or "insufferable." Scattered across X posts, Reddit threads, YouTube transcripts, and GitHub commits. None of it was on Google.

Why this exists

I built it to keep up in AI. Everything changes every day and the Reddit and X nerds are always on top of it first. I needed better prompts, and the training data was always months behind what the community had already figured out.

But it turned into something bigger. Now I run it before a sales call to know the last 30 days truth about a business. Before a meeting to read someone's recent tweets and podcast transcripts. Before a Disney World trip to know which rides are closed and what the community says about Genie+. Before I build anything to know what problems people are actually hitting.

If you're meeting with a CEO, have you read all their tweets and YouTube transcripts from the last 30 days? I have.

Sources, scored by the people

SourceWhat the people tell you
RedditThe unfiltered take. Top comments with real upvote counts, free, no API key. The real opinions that Google buries.
X / TwitterThe hot take, the expert thread, the breaking reaction. First to know, first to argue.
YouTubeThe 45-minute deep dive. Full transcripts searched for the 5 quotable sentences that matter.
TikTokThe creator reaching 3.6M people with a take you'll never find on Google.
Instagram ReelsThe influencer perspective with spoken-word transcripts. The visual culture signal.
Hacker NewsThe developer consensus. 825 points, 899 comments. Where technical people actually argue.
PolymarketNot opinions. Odds. Backed by real money. 96% confidence on album sales. 4% on an acquisition.
GitHubFor people: PR velocity, top repos by stars, release notes. For topics: issues and discussions.
DiggStory clusters from Digg's AI and Tech sections, with attributable inline quotes from X (no X auth required). Auto-enabled when digg-pp-cli is on PATH.
arXivThe papers behind the hype. New research in the window, free, no API key. Auto-enabled when arxiv-pp-cli is on PATH (first-run setup installs it).
TechmemeThe tech-news editorial layer, date-windowed to your 30 days. Free, no API key. Auto-enabled when techmeme-pp-cli is on PATH (first-run setup installs it).
LinkedInThe professional signal. Posts and articles, with articles weighted as high signal.
Meta AdsWhat a brand is paying to say. Live Meta ad creatives launched this month, with copy, promo codes, and spoken transcripts.
StockTwitsTrader sentiment. Auto-activates when your topic is a ticker or crypto.
ThreadsThe post-Twitter text layer. Conversations from creators and brands.
PinterestVisual discovery. Pins, saves, and comments on products and ideas.
Xiaohongshu (RED)Chinese lifestyle, product, and creator signals. Requested explicitly with --search xhs when a logged-in x-mcp browser plugin or xiaohongshu-mcp service is running locally.
BlueskyThe decentralized social layer. AT Protocol posts from the post-Twitter migration.
PerplexityControlled Agent API synthesis, OpenRouter Sonar fallback, raw Search API rows, and explicit Deep Research.
DEV Community (dev.to)Developer articles and top comments through the public, keyless API. Opt in with --devto-tags, --search devto, or INCLUDE_SOURCES=devto.
Truth SocialPosts searched with TRUTHSOCIAL_TOKEN; available when authenticated.
TelegramPublic posts from named channels. Opt-in; requires SCRAPECREATORS_API_KEY and a channel list. No keyword discovery.
TrustpilotCompany TrustScore, review count, and an AI summary of customer feedback. Opt-in; requires trustpilot-pp-cli on PATH and a usable session.
AmazonProduct ratings, prices, and customer reviews. Opt-in; requires an authenticated brightdata CLI and uses your Bright Data credits.
DripStackFinancial newsletters and analyst writeups through a public, keyless API. Opt in with --search dripstack or INCLUDE_SOURCES=dripstack.
Jobs / careers pagesPublic job postings as evidence of a company's focus. Selected with --hiring-signals, --search jobs, or the research plan.
Local corpusYour local Markdown and text files, plus PDFs when pdftotext is on PATH. Opt in with --corpus or LAST30DAYS_CORPUS_DIRS.
WebThe editorial coverage, the blog comparisons. One signal of many, not the only one.

Ask /last30days to include the sources you need. Availability depends on credentials, installed tools, the topic, and explicit opt-ins. See source requirements for configuration.

A Reddit thread with 1,500 upvotes is a stronger signal than a blog post nobody read. A TikTok with 3.6M views tells you more about what's culturally relevant than a press release. Polymarket odds backed by $66K in volume are harder to argue with than a pundit's guess.

The synthesis ranks by what real people actually engaged with. Social relevancy, not SEO relevancy.

What people actually use it for

Before a meeting. /last30days Peter Steinberger - joined OpenAI's Codex team, fighting Anthropic's ban on third-party agents, 23 PRs merged at 85% merge rate on GitHub, building LobsterOS for cross-device agent control. r/ClaudeCode: "Ever since OpenClaw released, it was widely known that if you run it through anything other than the API, you were gonna get banned eventually" (227 upvotes). That's not on LinkedIn.

To read hiring signals. /last30days Listen Labs --hiring-signals - current jobs and careers pages become cited evidence for focus shifts: hiring into enterprise security, customer success, infrastructure, or product expansion. The report says what the hiring appears to signal, not what the roadmap will ship.

Topics
ai-promptsai-skillblueskyclaudeclaude-codeclawhubdeep-researchhackernewsinstagramopenclawpolymarketrecencyredditresearchsocial-mediatiktoktrendstwitterweb-searchyoutube
Preguntas frecuentes

Lo que la gente pregunta sobre last30days-skill

¿Qué es mvanhorn/last30days-skill?

mvanhorn/last30days-skill es plugins para el ecosistema de Claude AI. AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary Tiene 65.2k estrellas en GitHub y su última actualización registrada es del 2026-10-23.

¿Cómo se instala last30days-skill?

Puedes instalar last30days-skill clonando el repositorio (https://github.com/mvanhorn/last30days-skill) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar mvanhorn/last30days-skill?

Nuestro agente de seguridad ha analizado mvanhorn/last30days-skill y le ha asignado un Trust Score de 100/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene mvanhorn/last30days-skill?

mvanhorn/last30days-skill es mantenido por mvanhorn. La última actividad registrada en GitHub es del 2026-10-23, con 20 issues abiertos.

¿Hay alternativas a last30days-skill?

Sí. En ClaudeWave puedes explorar plugins similares en /categories/plugins, ordenados por popularidad o actividad reciente.

¿Mantienes este repo? Muestra su Trust Score en tu README

La insignia muestra el Trust Score y el veredicto actuales de este repositorio y enlaza a esta página. Sigue los datos del catálogo: nadie puede comprar ni editar la puntuación que enseña.

ClaudeWave Trust Score for mvanhorn/last30days-skill
Markdown (README)
[![ClaudeWave Trust Score for mvanhorn/last30days-skill](https://claudewave.com/api/badge/mvanhorn-last30days-skill)](https://claudewave.com/en/repo/mvanhorn-last30days-skill)
HTML
<a href="https://claudewave.com/en/repo/mvanhorn-last30days-skill"><img src="https://claudewave.com/api/badge/mvanhorn-last30days-skill" alt="ClaudeWave Trust Score for mvanhorn/last30days-skill" width="320" height="64"></a>

Qué significa la insignia y cómo se calcula la puntuación