last30days
by mvanhorn (GitHub) in mvanhorn/last30days-skill
What it does
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.
Quoted from the skill's SKILL.md under its MIT license.
Install
git clone --depth 1 https://github.com/mvanhorn/last30days-skill.git /tmp/last30days-skill mkdir -p ~/.claude/skills/ cp -r /tmp/last30days-skill/skills/last30days ~/.claude/skills/last30days
The command copies the skill from the author's repo. SkillTrove does not host it.
New to skills? Read How to Add and Use Claude Skills or browse Claude Code skills.
Files
- .skillignore
- SKILL.md
- agents/openai.yaml
- assets/aging-portrait.jpeg
- assets/claude-code-rap.mp3
- assets/dog-as-human.png
- assets/dog-original.jpeg
- assets/swimmom-mockup.jpeg
- references/agent-mode.md
- references/category-peers.md
- references/comparison.md
- references/competitors.md
- references/discovery.md
- references/followups.md
- references/grok-bot-x.md
- references/hiring-signals.md
- references/library-queue.md
- references/recommendations.md
- references/research-runbook.md
- references/runtime.md
- references/save-html-brief.md
- references/setup-wizard.md
- references/synthesis.md
- scripts/box_chrome_login.py
- scripts/briefing.py
- scripts/build-skill.sh
- scripts/compare.sh
- scripts/evaluate_search_quality.py
- scripts/last30days.py
- scripts/lib/__init__.py
- scripts/lib/agentcookie.py
- scripts/lib/amazon.py
- scripts/lib/arxiv.py
- scripts/lib/backends.py
- scripts/lib/bird_x.py
- scripts/lib/bluesky.py
- scripts/lib/bounded_get.py
- scripts/lib/brightdata.py
- scripts/lib/categories.py
- scripts/lib/chrome_cdp.py
- scripts/lib/chrome_cookies.py
- scripts/lib/cjk.py
- scripts/lib/cluster.py
- scripts/lib/competitors.py
- scripts/lib/cookie_extract.py
- scripts/lib/cookie_paths.py
- scripts/lib/corpus.py
- scripts/lib/dates.py
- scripts/lib/dedupe.py
- scripts/lib/devto.py
- scripts/lib/digg.py
- scripts/lib/discovery_handoff.py
- scripts/lib/doctor.py
- scripts/lib/dripstack.py
- scripts/lib/entity_extract.py
- scripts/lib/env.py
- scripts/lib/fanout.py
- scripts/lib/feed.py
- scripts/lib/fetch_memo.py
- scripts/lib/freshness.py
- scripts/lib/fusion.py
- scripts/lib/github.py
- scripts/lib/grok_x.py
- scripts/lib/grounding.py
- scripts/lib/hackernews.py
- scripts/lib/health.py
- scripts/lib/hiring_signals.py
- scripts/lib/hosted.py
- scripts/lib/html_publish.py
- scripts/lib/html_render.py
- scripts/lib/http.py
- scripts/lib/instagram.py
- scripts/lib/jobs.py
- scripts/lib/library.py
- scripts/lib/library_index.py
- scripts/lib/linkedin.py
- scripts/lib/log.py
- scripts/lib/meta_ads.py
- scripts/lib/normalize.py
- scripts/lib/parallel_mcp.py
- scripts/lib/permission_preflight.py
- scripts/lib/perplexity.py
- scripts/lib/pinterest.py
- scripts/lib/pipeline.py
- scripts/lib/planner.py
- scripts/lib/polymarket.py
- scripts/lib/preflight.py
- scripts/lib/prescriptions.py
- scripts/lib/private_files.py
- scripts/lib/providers.py
- scripts/lib/quality_nudge.py
- scripts/lib/query.py
- scripts/lib/reddit.py
- scripts/lib/reddit_arctic.py
- scripts/lib/reddit_enrich.py
- scripts/lib/reddit_keyless.py
- scripts/lib/reddit_listing.py
- scripts/lib/reddit_public.py
- scripts/lib/reddit_search.py
- scripts/lib/reddit_shreddit.py
- scripts/lib/registers.py
- scripts/lib/relevance.py
- scripts/lib/render.py
- scripts/lib/rerank.py
- scripts/lib/resolve.py
- scripts/lib/safari_cookies.py
- scripts/lib/schema.py
- scripts/lib/setup_wizard.py
- scripts/lib/signals.py
- scripts/lib/skill_meta.py
- scripts/lib/snippet.py
- scripts/lib/stocktwits.py
- scripts/lib/subproc.py
- scripts/lib/techmeme.py
- scripts/lib/telegram.py
- scripts/lib/threads.py
- scripts/lib/tiktok.py
- scripts/lib/topic_shape.py
- scripts/lib/transcribe.py
- scripts/lib/trustpilot.py
- scripts/lib/truthsocial.py
- scripts/lib/ui.py
- scripts/lib/usage.py
- scripts/lib/vendor/bird-search/LICENSE
- scripts/lib/vendor/bird-search/bird-search.mjs
- scripts/lib/vendor/bird-search/lib/cookies.js
- scripts/lib/vendor/bird-search/lib/features.json
- scripts/lib/vendor/bird-search/lib/paginate-cursor.js
- scripts/lib/vendor/bird-search/lib/query-ids.json
- scripts/lib/vendor/bird-search/lib/runtime-features.js
- scripts/lib/vendor/bird-search/lib/runtime-query-ids.js
- scripts/lib/vendor/bird-search/lib/twitter-client-base.js
- scripts/lib/vendor/bird-search/lib/twitter-client-constants.js
- scripts/lib/vendor/bird-search/lib/twitter-client-features.js
- scripts/lib/vendor/bird-search/lib/twitter-client-search.js
- scripts/lib/vendor/bird-search/lib/twitter-client-types.js
- scripts/lib/vendor/bird-search/lib/twitter-client-utils.js
- scripts/lib/vendor/bird-search/package.json
- scripts/lib/web_fetch_keyless.py
- scripts/lib/web_search_keyless.py
- scripts/lib/windows_job.py
- scripts/lib/x_api.py
- scripts/lib/x_envelope.py
- scripts/lib/x_judge.py
- scripts/lib/xai_x.py
- scripts/lib/xiaohongshu_api.py
- scripts/lib/xquik.py
- scripts/lib/xurl_x.py
- scripts/lib/youtube_yt.py
- scripts/setup-keychain.sh
- scripts/setup-pass.sh
- scripts/store.py
- scripts/test-v1-vs-v2.sh
- scripts/test_device_auth.py
- scripts/verify_v3.py
- scripts/watchlist.py
- scripts/x_lane_parity.py
Source: https://github.com/mvanhorn/last30days-skill/tree/main/skills/last30days. Checked 2026-10-13.
Similar skills
browser-testing-with-devtools
Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture...
deprecation-and-migration
Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when mi...
observability-and-instrumentation
Instruments code so production behavior is visible and diagnosable. Use when adding logging, metrics, tracing, or alerting. Use when shipping any feature tha...
performance-optimization
Optimizes application performance across frontend, backend, queries, and databases. Use when performance requirements exist, when you suspect performance reg...
security-and-hardening
Hardens code against vulnerabilities. Use when auditing an input handler for vulnerabilities, when handling user input, authentication, data storage, or exte...
discernment-nudge
After you give a substantive answer or draft that the user may act on - advice or recommendations, drafted artifacts such as goals, plans, pitches, proposa...