
The information you need before a meeting isn't on Google
You Google someone before a call. You get their LinkedIn from two years ago. What they tweeted last week, which podcast they appeared on last month, how the Reddit community actually rates them — none of that surfaces. /last30days is a Claude Code skill built to close that gap. It doesn't aggregate editors. It scores real people: Reddit upvotes, X likes, YouTube transcript quotes, and Polymarket odds backed by actual money.
The problem it solves
The challenge isn't a missing search engine. It's that signal is scattered across a dozen walled gardens, each with its own API, auth, and access rules. ChatGPT has a Reddit deal but can't touch X. Gemini is strong on YouTube but weak on Reddit. Claude has none of them natively. Each platform is an island.
/last30days bridges them. A Python pre-research brain resolves where to search before the first API call fires — handles, subreddits, YouTube channels, TikTok hashtags — then fans out in parallel. An AI judge cross-scores the results. You get one brief.
How it works
v3's headline feature is Intelligent Search. You don't just throw a keyword at a search engine. The engine figures out who and where to search first. Type 'OpenClaw' and it resolves @steipete, r/ClaudeCode, the right YouTube channels, and relevant TikTok hashtags — all before a single query fires.
Results are scored by Reddit upvote counts, X likes, YouTube view counts, and Polymarket % odds. SEO rank has no weight here. When the same story appears on Reddit, X, and YouTube, v3 merges them into one cluster via entity-based overlap detection.
# Claude Code (recommended — auto-updates via marketplace)
/plugin marketplace add mvanhorn/last30days-skill
/plugin install last30days
# Cursor, Codex, Copilot, Gemini CLI, or any of 50+ agent hosts
npx skills add mvanhorn/last30days-skill -g
Zero config. Reddit, Hacker News, Polymarket, and GitHub work immediately. X, YouTube, and TikTok unlock in 30 seconds via a setup wizard.
Setup guide
For Claude Code, the marketplace install is the recommended path — it handles updates automatically.
/plugin marketplace add mvanhorn/last30days-skill
/plugin install last30days
For other environments, the global npm install covers Cursor, Codex, Copilot, and Gemini CLI.
npx skills add mvanhorn/last30days-skill -g
Drop -g to scope the install per-project instead of globally.
Real-world example — pre-meeting research
The README's clearest example is pre-meeting person research:
/last30days Peter Steinberger
Output: joined OpenAI's Codex team, pushing back against 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 thread at 569 upvotes. None of it was on Google.
For a shareable artifact — something you can drop into Slack or Notion — one flag exports a self-contained dark-mode HTML brief:
/last30days OpenClaw --emit=html
The file saves to ~/Documents/Last30Days/ and the chat response ends with the path.
Trade-offs and when not to use it
API keys required for premium sources. TikTok, Instagram, and Threads need a SCRAPECREATORS_API_KEY. Perplexity Sonar is a separate paid API via OPENROUTER_API_KEY. The free tier — Reddit, HN, Polymarket, GitHub — works with zero credentials.
'Last 30 days,' not real-time. This is a recency-weighted aggregator, not a live news feed. For breaking news in the last hour, it's not the right tool.
Public data only. Private accounts and deleted posts are out of reach.
Per-call costs scale. YouTube transcript pulls and TikTok comment threads consume ScrapeCreators API calls per video. Use EXCLUDE_SOURCES=tiktok,instagram,threads to cap costs on runs that don't need those sources.
Alternatives
| Tool | Strength | Limitation |
|---|---|---|
| Perplexity | Fast web search, inline citations | Limited Reddit depth, no X or Polymarket |
| ChatGPT Search | Reddit access via partnership | No X, TikTok, or Polymarket scoring |
| /last30days | 12+ platforms, parallel scoring by real engagement | Requires API key setup for full sources |
The core distinction is 'single search engine vs multi-platform agent pipeline.' Perplexity and ChatGPT crawl the web more broadly, but they don't score results by platform-native engagement signals — upvote counts, prediction market odds, video view velocity.
FAQ
When should I use 에디터 말고 사람의 반응으로 검색한다?
Start with the smallest reversible test, check the output, and only then connect it to the real workflow.
What should I check before applying 에디터 말고 사람의 반응으로 검색한다 in production?
Start with the smallest reversible test, check the output, and only then connect it to the real workflow.
What is the easiest way to verify the result?
Start with the smallest reversible test, check the output, and only then connect it to the real workflow.
Wrap-up
The skill's thesis is stated plainly in the README: 'Google aggregates editors. /last30days searches people.' Whether that distinction matters to you determines whether this tool is worth configuring.
For teams tracking fast-moving AI developments, prepping for investor calls, or building competitive intelligence workflows, the free tier alone — Reddit, HN, Polymarket, GitHub — is worth the install. Start there.
When you're ready to go further, connect X and YouTube, then try /last30days <competitor> --competitors to auto-discover peers and run a 3-way parallel comparison brief. Same pipeline, three entities, one merged output.
🐦 Faster updates on X: @baegseungh7061
📚 More in this series: AI Insights
💌 Subscribe: Follow on X or grab the RSS
댓글
댓글 쓰기