mvanhorn이 만든 커뮤니티 오픈소스 프로젝트(
mvanhorn/last30days-skill). v3 엔진은 j-sperling 작성.
왜 필요한가?
“이 주제, 요즘 무슨 얘기가 오가지?”를 확인하려면 Reddit, X, YouTube, Hacker News를 각각 검색하고 흩어진 글을 직접 읽어 종합해야 합니다. 웹 검색 한 번으로는 SEO에 최적화된 글이 먼저 잡히고, 커뮤니티의 실제 반응은 뒤로 밀립니다.
Last30Days는 그 과정을 명령 하나로 줄입니다. 주제를 주면 관련 핸들, 서브레딧, GitHub 리포, 해시태그를 먼저 해석한 뒤 여러 소스를 병렬로 조회하고, 플랫폼에 걸쳐 중복된 스토리를 병합해 인용된 brief를 만듭니다. 결과 순위는 편집 권위가 아니라 실제 참여 지표 — 업보트, 좋아요, 조회수, 예측시장 배당률 — 기준입니다.
데이터 소스
| 소스 | 접근 방식 | 비용 |
|---|---|---|
| Reddit (댓글 포함) | 공개 JSON API | 무료 |
| Hacker News | 공개 API | 무료 |
| Polymarket | 공개 API | 무료 |
| GitHub | 공개 API | 무료 |
| X/Twitter | 브라우저 로그인 (API 키 불필요) | 무료 |
| YouTube | yt-dlp (CLI 도구) | 무료 |
| Bluesky | bsky.app 앱 패스워드 | 무료 |
| TikTok, Instagram, Threads, Pinterest | ScrapeCreators API 키 | 100 크레딧 무료, 이후 종량제 |
| Perplexity Sonar | OpenRouter API 키 | 종량제 |
| 웹 검색 | Brave Search API 키 | 월 2,000 쿼리 무료 |
Reddit, HN, Polymarket, GitHub은 설정 없이 즉시 동작합니다. 첫 실행 때 설정 마법사가 추가 소스 연결을 안내합니다.
사용 방법
- 설치합니다 — Claude Code는
/plugin marketplace add mvanhorn/last30days-skill, 다른 호스트는npx skills add mvanhorn/last30days-skill -g. /last30days <주제>로 실행합니다 — 인물, 제품, 이벤트, 비교 모두 가능합니다.
/last30days Peter Steinberger
/last30days OpenClaw vs Hermes vs Paperclip
/last30days OpenAI --competitors
/last30days OpenClaw --emit=html
- 실행 후
eli5 on을 입력하면 쉬운 말로 다시 풀어 쓰고,eli5 off로 되돌립니다. --emit=html은 다크모드, 오프라인 호환의 단일 HTML brief를{topic}-brief.html로 저장합니다.
알아두면 좋은 점
- MIT 라이선스 —
mvanhorn/last30days-skill커뮤니티 프로젝트입니다. - X 접근은 브라우저 로그인 방식 — API 키 대신 사용자의 브라우저 로그인(동봉된 Bird 클라이언트)으로 X에 접근합니다. 본인 계정으로 조회가 이루어진다는 점을 알고 사용하세요.
- 설치수 출처 — 본 페이지의 ⬇ 설치수 9.4k는 skills.sh의
npx skills텔레메트리 기준 누적 설치 수입니다(2026-06-11 확인). claude.com/plugins 설치수와는 출처가 다릅니다. - 의존성 — Python 3.12+, yt-dlp, Node.js가 필요합니다.
- API 키 보관 —
.env파일, 환경변수, macOS Keychain(skills/last30days/scripts/setup-keychain.sh) 중 선택할 수 있습니다. - 트렌드 모니터링 —
--store플래그로 결과를 SQLite에 누적하고,scripts/watchlist.py와scripts/briefing.py로 정기 실행과 다이제스트를 구성할 수 있습니다. - 저장 위치 — 기본
~/Documents/Last30Days/이며LAST30DAYS_MEMORY_DIR또는--save-dir <path>로 변경합니다. README는 “No tracking; research stays on your machine”이라고 명시합니다.