last30days-skill: Your AI Research Turbocharger π₯
Yo, fam, before we dive in, WHY does this even exist?
Online moves fastβAI tools drop daily, trends explode on Reddit/X, prediction markets flip odds overnight. Manually digging? You'd spend hours tab-hopping Reddit, X, YouTube, HN, Polymarket... and still miss the signal in the noise. π This skill automates that grind, pulling fresh (last 30 days) buzz from 10+ sources, scoring what's actually hot (upvotes, likes, bets), and spitting a synthesized briefing with citations. No more "what's everyone really saying?" FOMO. It's like having a research intern who never sleeps. π
Big Picture: Where It Fits π
This is a Claude Code skill (also Gemini/Codex/Open Claw)βplug it into your AI dev env, type /last30days [topic], get expert-level intel.
Ecosystem map:
USER QUERY βββΊ SKILL βββΊ 10 SOURCES (parallel) βββΊ SCORING/DEDUPE βββΊ SYNTHESIS
β β
βΌ βΌ
BEST PROMPTS TRENDS/NEWS PREDICTION ODDS COMMUNITY BUZZ
(e.g. Nano Banana) (Kanye drama) (Anthropic IPO) (ClawdBot setups)
- Core job: Research β Rank β Synthesize grounded summary (not hallucinated BS).
- Superpowers: Prompt gen for tools (e.g. "Nano Banana Pro techniques"), trend spotting, comparative (X vs Y), watchlists for cron jobs.
- Tradeoff: Deep (2-8 min) vs
--quick(faster, lighter).
How It Works: Mechanics Step-by-Step βοΈ
Two-Phase Search Beast Modeβthis is the "ohhhhh" unlock. No single-source slop.
1οΈβ£ Phase 1: Broad Blast
Parallel searches across sources.
βββββββββββββββββββββββ
β SOURCES (10x) β
β Reddit (ScrapeCreators) β
β X (Bird GraphQL/xAI) β
β Bluesky (AT Proto) β
β YouTube (yt-dlp trans.) β
β TikTok/IG (ScrapeCr.) β
β HN (Algolia) β
β Polymarket (Gamma API) β
β Web (Brave/Parallel) β
βββββββββββββ¬ββββββββββββ
β
2οΈβ£ SCORING: Recency + Engagement + Relevance
βΌ
3οΈβ£ SYNTHESIS: Patterns β Briefing + Citations
2οΈβ£ Phase 2: Smart Follow-Ups (skipped in --quick)
- Extracts handles/subreddits from Phase 1 (e.g. @steipete from X).
- Targeted deep dives:
from:@handle, subreddit-specific. - X Handle Magic: Resolves "Dor Brothers" β @thedorbrothers β their viral posts (keyword search misses).
3οΈβ£ Scoring Pipeline (multi-signal π₯)
| Factor | Weight | Why? |
|--------|--------|------|
| Text Relevance (synonyms/tokens) | 30-50% | Matches "hip hop" to "rap" |
| Engagement (likes/upvotes/vol) | 30% | Real buzz filter |
| Recency Decay | 10% | Last 30 days priority |
| Cross-Convergence | 10% | [also on: Reddit + HN] boost |
| Polymarket Special (vol/liquidity/odds vel.) | 100% for markets | Bets > opinions |
4οΈβ£ Output: Narrative + stats + follow-ups. Auto-saves MD to ~/Documents/Last30Days/.
Comparative Mode: /last30days cursor vs windsurf β 3 parallel runs β side-by-side table + verdict.
Installation & Setup: Don't Skip This π±
WHY manual config? APIs need keys for headless authβno browser popups.
Quick Install Paths:
- Claude Code (best):
/plugin marketplace add mvanhorn/last30days-skillβ/plugin install last30days@last30days-skill - Gemini:
gemini extensions install https://github.com/mvanhorn/last30days-skill.git - Manual:
git clone ~/.claude/skills/last30days+.envkeys.
Key Env Vars (one .env rules all):
SCRAPECREATORS_API_KEY=... # Reddit/TikTok/IG (1 key, 3 sources) β
AUTH_TOKEN=... CT0=... # X cookies (dev tools β x.com)
# Or XAI_API_KEY=... (fallback)
BSKY_HANDLE=... BSKY_APP_PASSWORD=... # Bluesky opt-in
Per-project: .claude/last30days.env.
Diagnose: last30days --diagnoseβchecks keys/yt-dlp/Node.
Open Variant (Watchlists): cp variants/open/SKILL.md ... β last30 watch "AI video" weekly β cron it.
Real-World Wins: Examples That Slap π―
- Prompt Research:
/last30days nano banana pro promptingβ Learns JSON > tags, generates app mockup JSON. - Trends:
/last30days kanye westβ Apology arc + album deets from 33 X/3 Reddit. - Markets:
/last30days anthropic oddsβ 98% best model (Polymarket) + Pentagon drama. - Edge: Brand-new tools (Vibe Motion, day-2 launch) via X/Reels.
PROBLEM (Manual) SOLUTION (This Skill)
βββββββββββββββ ββββββββββββββββ
Hours tabbing 2-8 min briefing
Missed handles/markets Scores + convergence
Stale SEO slop Fresh upvotes/bets/likes
Edge Cases & Gotchas
- Slow?
--quickskips Phase 2/YouTube transcripts. - No yt-dlp?
brew install yt-dlpfor video transcripts. - macOS SSL? Run Python cert installer.
- Sensitive topics: Queries hit APIsβnothing stored remote.
- Watchlists: Needs cron/botβno auto-trigger.
LOCK IT IN:
TL;DR: /last30days = multi-source (10x) recent research β scored synthesis β prompts/briefings. Install plugin, add 1-2 keys, query anything trending. Depth > speed, but flags toggle. Brain-melting for AI trends/prompts/markets. You tracking? Clone it, try "claude code skills". π€―β