last30

Deep research across Reddit, X/Twitter, Hacker News, YouTube, Polymarket, and the web from the last 30 days. Synthesizes findings into a grounded, cited briefing. Use when: researching trends, doing competitive analysis, answering 'what's the latest on X', or comparing tools/products.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "last30" with this command: npx skills add ralph-oei/last30

last30 — Research Any Topic from the Last 30 Days

Attribution: Simplified port of mvanhorn/last30days-skill (v2.9.5) by @mvanhorn. Original uses ScrapeCreators API for Reddit/TikTok/Instagram; this port uses free public APIs (Reddit JSON, HN Algolia, Brave Search) for a lightweight, zero-API-key setup.

Research any topic across Reddit, X/Twitter, Hacker News, YouTube, Polymarket, and the web. Surface what people are actually discussing, recommending, debating, and betting on right now.

Trigger Phrases

  • /last30 [topic]
  • research [topic]
  • what's trending in [topic]
  • [topic] vs [topic]
  • /last30days [topic]

Prerequisites

  • BRAVE_API_KEY env var must be set (web search)
  • AUTH_TOKEN + CT0 env vars (optional, for X search via bird)
  • summarize skill available for YouTube transcripts

Parse User Intent

Before running any tools, parse the input:

  1. TOPIC: What they want to learn about
  2. QUERY_TYPE:
    • RECOMMENDATIONS — "best X", "top X", "what X should I use"
    • NEWS — "what's happening with X", "X news"
    • COMPARISON — "X vs Y", "X versus Y"
    • GENERAL — anything else

Display your parsing:

📰 Researching: {TOPIC}
Type: {QUERY_TYPE}
Sources: Reddit, X, Hacker News, YouTube, Polymarket, Web

Starting research (2-5 min)...

Quick Mode

Use --quick for faster, fewer results:

  • 10 results per source instead of 25

Deep Mode

Use --deep for comprehensive research:

  • 40 results per source
  • Full synthesis

Usage Examples

/last30 AI video tools
/last30 best CRM software
/last30 figma vs canva
/last30 openai news --deep
/last30 rust vs go --quick

How It Works

  1. Reddit — queries reddit.com/r/[subreddit]/search.json by relevance
  2. X/Twitter — uses bird (xurl) for recent posts
  3. Hacker News — queries hn.algolia.com API
  4. YouTube — runs summarize skill for video transcripts
  5. Polymarket — queries polymarket.com API for active prediction markets related to the topic
  6. Web — Brave Search API

Results are scored by engagement signals, cross-platform convergence is detected, and a synthesis is generated with inline citations.

Output Format

📰 Research: {TOPIC}
Date: {date} | Sources: Reddit, X, HN, YouTube, Web

## Key Findings
- [3-5 bullet points with citations]

## What People Are Saying
[Synthesis of top findings across all sources]

## YouTube Insights
[Video titles, channels, key moments]

## Reddit Discussions
[Top threads, top comments, upvote counts]

## X/Twitter Perspective
[Key posts, handles, engagement]

## Polymarket Insights
[Active prediction markets, consensus odds, question clarity]

## Web Findings
[News, blogs, tutorials discovered]

## Stats
- Reddit: {n} results
- X: {n} results
- HN: {n} results
- YouTube: {n} results
- Polymarket: {n} results
- Web: {n} results

Saved to: ~/Documents/Last30Days/{topic-slug}.md

Environment Variables

VariableRequiredPurpose
BRAVE_API_KEYYesBrave Search for web results
AUTH_TOKENNoX/Twitter cookie auth for bird
CT0NoX/Twitter cookie auth for bird

Auto-Save

Every run saves a .md file to ~/Documents/Last30Days/ with the full briefing. Filename: {topic-slug}-{date}.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

Philosophical Three Questions

A structured decision framework for embodied navigation using Goal Tree, Current State Tree, and Future Tree analysis. Use when: making navigation decisions...

Registry SourceRecently Updated
Research

FN Portrait Toolkit

Financial report footnote extraction and analysis tool for Chinese A-share listed companies. Use when: (1) User wants to extract financial note data from ann...

Registry SourceRecently Updated
Research

SEO AGI (Multi-Agent SEO: Research → Gap Analysis → Write → Validate → Ship)

Write SEO pages that rank in Google AND get cited by LLMs (ChatGPT, Perplexity, Claude). Use when creating airport parking pages, local service pages, listic...

Registry SourceRecently Updated
Research

Knowledge Gaps

Track questions Hans failed to answer and flag missing knowledge

Registry SourceRecently Updated