How to Install and Use /last30days for AI-Powered Multi-Source Research
Purpose
This post demonstrates how to install the /last30days skill across different AI coding tools and run your first multi-source research query.
The Problem
Installing agent skills varies across platforms. Claude Code uses a marketplace, Codex and Cursor rely on npx skills, and claude.ai web needs a manual file upload. If you pick the wrong install method for your tool, it just won’t work. And once installed, you need to know how to configure optional sources (X, YouTube, TikTok) that require extra setup.
How to Install
There are three main install paths depending on your AI coding tool:
| Tool | Install Command | Updates |
|---|---|---|
| Claude Code | /plugin marketplace add mvanhorn/last30days-skill | Auto (marketplace) |
| Codex | npx skills add mvanhorn/last30days-skill -g | Manual re-run |
| Cursor | npx skills add mvanhorn/last30days-skill -g | Manual re-run |
| Gemini CLI | npx skills add mvanhorn/last30days-skill -g | Manual re-run |
| claude.ai (web) | Download .skill file from GitHub Releases, upload via Settings | Manual re-download |
| OpenClaw | Add via clawhub | Via clawhub |
Claude Code (Recommended)
This is the simplest path — auto-updates through the marketplace:
/plugin marketplace add mvanhorn/last30days-skillCodex, Cursor, and Gemini CLI
These tools use the npx skills CLI:
npx skills add mvanhorn/last30days-skill -gThe -g flag makes it a global skill available across projects.
claude.ai Web
Download the skill file from GitHub Releases, then upload it in Settings > Skills.
First Run
Once installed, run your first query with zero config:
/last30days AI coding assistantsReddit, Hacker News, Polymarket, and GitHub work immediately. The skill’s setup wizard will detect your platform and offer to unlock X, YouTube, TikTok, Instagram, and Threads.
Optional Configuration
To unlock the full 10+ source pipeline, you need a few extra pieces:
- X search: Log into x.com in any browser — the skill uses your existing session
- TikTok/Instagram/Threads: Set
SCRAPECREATORS_API_KEYin~/.config/last30days/.env - YouTube transcripts: Install
yt-dlpviapip install yt-dlp
All keys live in ~/.config/last30days/.env:
SCRAPECREATORS_API_KEY=your_key_hereLAST30DAYS_STORE=1Direct Engine Invocation
For scripting or cron jobs, you can invoke the engine directly:
python3 skills/last30days/scripts/last30days.py "claude code vs cursor" --emit=compactThis bypasses the AI model and runs the engine directly, useful for automation.
Summary
In this post, I showed how to install /last30days across different AI coding tools. The key point is that Claude Code users get the easiest path with auto-updates, while other tools use npx skills. Once installed, /last30days <topic> works immediately with zero config for four sources.
Final Words + More Resources
My intention with this article was to help others share my knowledge and experience. If you want to contact me, you can contact by email: Email me
Here are also the most important links from this article along with some further resources that will help you in this scope:
Oh, and if you found these resources useful, don’t forget to support me by starring the repo on GitHub!
Comments