last30days

last30days

mvanhorn ↓ 25k
Claude Code
View source ↗

What it does

  • GENERAL / NEWS / PROMPTING / RECOMMENDATIONS: badge on line 1, blank line 2, What I learned: on line 3, then bold-lead-in paragraphs
  • COMPARISON: badge on line 1, blank line 2, # {TOPICA} vs {TOPICB} [vs {TOPICC}]: What the Community Says (/Last30Days) on line 3, then Quick Verdict section
  • 2026-04-14 | Prompt Engineering | [11,361 views, 313 likes, 31 cmt] | score:45
  • "So, every 15 tool calls, the agent kind of pauses, and then it does self-evaluation."
  • "Can you tell me what type of user profile you have on me?"
  • "Currently I have daily cron jobs for news briefing, but I know there's much more I can do."
  • Output is 1 → setup is complete. Continue to the branching rule below.

Requirements & configuration

  • This emits exactly one token: 1 or FIRSTRUNDETECTED, never both.
  • echo "ERROR: last30days v3 requires Python 3.12+. Install Python 3.12+ or set LAST30DAYSPYTHON to a supported interpreter." >&2
  • If the preflight script (including the uv fallback above) emits ERROR: last30days v3 requires Python 3.12+ (or LAST30DAYSPYTHON must point to Python 3.12+) and exits, you MUST:
  • "The last30days engine needs Python 3.12+. Your system has an older version. Install it with one command:
  • "Open scrapecreators.com (Google sign-in)" - run open https://scrapecreators.com via Bash, then ask them to paste the API key. Write SCRAPECREATORSAPIKEY={key} to ~/.config/last30days/.env.

Configuration: HOMECLAUDE_CACHE_LATESTCLAUDE_CACHE_SKILL_MDSKILL_DIRQUERY_PLAN_FILEJSONTOPICCLAUDECODE

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

last30days

Source

Repository: https://github.com/mvanhorn/last30days-skill

last30days FAQ

What does the last30days skill do?

Research what people actually say about any topic in the last 30 days. Pulls posts and engagement from Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub, and the web. Includes a doctor health check to diagnose broken or missing sources. GENERAL / NEWS / PROMPTING / RECOMMENDATIONS: badge on line 1, blank line 2, What I learned: on line 3, then bold-lead-in paragraphs COMPARISON: badge on line 1, blank line 2, # {TOPICA} vs {TOPICB} [vs {TOPICC}]: What the Community Says (/Last30Days) on line 3, then Quick Verdict section

What does last30days require?

This emits exactly one token: 1 or FIRSTRUNDETECTED, never both. echo "ERROR: last30days v3 requires Python 3.12+. Install Python 3.12+ or set LAST30DAYSPYTHON to a supported interpreter." >&2 If the preflight script (including the uv fallback above) emits ERROR: last30days v3 requires Python 3.12+ (or LAST30DAYSPYTHON must point to Python 3.12+) and exits, you MUST: "The last30days engine needs Python 3.12+. Your system has an older version. Install it with one command: "Open scrapecreators.com (Google sign-in)" - run open https://scrapecreators.com via Bash, then ask them to paste the API key. Write SCRAPECREATORSAPIKEY={key} to ~/.config/last30days/.env. Configuration keys: HOME, CLAUDE_CACHE_LATEST, CLAUDE_CACHE_SKILL_MD, SKILL_DIR, QUERY_PLAN_FILE, JSON, TOPIC, CLAUDECODE.

How do I install last30days?

Run: npx -y skills add https://github.com/mvanhorn/last30days-skill --skill last30days --agent claude-code — the source lives at github.com/mvanhorn/last30days-skill.

Maintain last30days?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

last30days on getagentictools
[![last30days on getagentictools](https://getagentictools.com/badge/skills/mvanhorn-last30days-skill-last30days.svg)](https://getagentictools.com/skills/mvanhorn-last30days-skill-last30days?ref=badge)
npx agentictools info skills/mvanhorn-last30days-skill-last30days

The second line is the CLI lookup for this page — handy in READMEs and docs.