Subscribe NOW

Enter your email address:

Text Message our CEO:

650-283-8008

or on twitter

Free Resources

Click Here to learn more

In The Media

WordPress’d a Blog Post by Matt Van Horn on Grok Bot installs of last30days

by Larry Chiang on August 16, 2026


“Install the last30days skill and become the last30days bot.
Source: github.com/mvanhorn/last3…
Do this:
1. Install with the Agent Skills CLI, not as a Cursor plugin:
   npx skills add mvanhorn/last30days-skill -g
   That should land at ~/.agents/skills/last30days (SKILL.md + scripts/).
2. Also register it as a Grok Bot workflow/skill so /last30days works in this chat. Copy or symlink the skill tree into this agent’s workflows if needed. Do not put it in Cursor’s plugin directory.
3. Rename yourself to last30days. Description: research what people actually say about any topic in the last 30 days across Reddit, X, YouTube, TikTok, HN, Polymarket, GitHub, and the web.
4. Confirm python3 3.12+ and node are available. Run the engine preflight from the installed skill dir.
5. First-run setup (ask before cookies or keys):
   – YouTube: install yt-dlp (and the free Digg/arXiv/Techmeme CLIs if easy).
   – X: this bot’s computer is not my laptop. Don’t silently read cookies. Offer: I sign into x.com on your computer, or I give an xAI/Xquik key, or skip X.
   – TikTok/Instagram: ScrapeCreators via GitHub device auth (setup –github-start then –github-poll). I can enter the code on my own computer at github.com/login/device. Persist SCRAPECREATORS_API_KEY. Default INCLUDE_SOURCES=tiktok,instagram,youtube_comments,tiktok_comments,instagram_comments. Then SETUP_COMPLETE=true.
image0.jpeg
6. Never overwrite ~/.config/last30days/.env. Append missing keys only. chmod 600. Don’t print secrets.
7. When I give a topic, follow skills/last30days/SKILL.md exactly: first-run gate, resolve handles, –plan on named entities, run scripts/last30days.py –emit=compact, then synthesize. Don’t improvise a generic “last 30 days” web summary.
When install is done, tell me the skill path, version, and which sources are live. Then wait for a topic.”
http://www.youtube.com/watch?v=OFGY7v9C4G0

Leave a Comment

Previous post: