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 + .env keys.

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? --quick skips Phase 2/YouTube transcripts.
  • No yt-dlp? brew install yt-dlp for 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". πŸ€―βœ…


Original article

← All notes