# last30days

Open-source agent skill for researching what people said about any topic across Reddit, X, YouTube, HN, Polymarket, GitHub, and the web in the last 30 days.

## Agent Decision Summary
- Risk level: elevated
- Source confidence: medium
- Recommended workflows: Browser automation, Coding agent workflow, Reusable skill workflow
- Permission surface: shell/files, memory
- Agent JSON: https://www.openagent.bot/skills/last30days-skill.agent.json

## Summary
last30days is an open-source AI agent skill that searches recent public signals across social, developer, prediction-market, and web sources, then synthesizes a grounded brief. It is designed for recency-sensitive research where upvotes, likes, comments, transcripts, odds, commits, and discussions matter more than static search results.


## Guide
last30days is an open-source agent skill for researching what people have said about a topic over the last 30 days.

### What it is
It is a reusable skill that searches recent public sources such as Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesizes a grounded brief.

### Why it matters
Recency-sensitive research is hard for agents because the useful signals are scattered across walled gardens and fast-moving communities. last30days packages that workflow into a skill.

### How it works
Install the skill, ask for a topic with `/last30days`, and review the synthesized brief. Reddit, Hacker News, Polymarket, and GitHub are designed to work immediately; additional sources can be unlocked with optional keys or auth.


## Use Cases
- AI tool research: Track recent reactions, repository movement, and community pain points around AI tools and frameworks.
- Market and product discovery: Use social and prediction-market signals to understand what people are discussing before a launch or investment of time.
- People and company briefs: Prepare for meetings with recent public context instead of relying on stale profile pages.

## Alternatives
- Use ordinary web search for canonical facts vs Web search: For stable documentation or evergreen facts, regular web search is simpler. For recent community signal, last30days is more targeted.

### Getting Started
- Open the GitHub repository: https://github.com/mvanhorn/last30days-skill
- Read the skill spec: https://github.com/mvanhorn/last30days-skill/blob/main/skills/last30days/SKILL.md

### FAQ
- Is last30days open source?
  - Yes. The GitHub repository is listed under the MIT license.
- Does last30days require API keys?
  - The README says Reddit, Hacker News, Polymarket, and GitHub work immediately. Optional keys or auth can unlock sources such as X, YouTube, TikTok, and more.
- Who should evaluate last30days?
  - Anyone doing recency-sensitive research for products, sales, markets, open-source projects, or fast-moving AI topics should evaluate it.
## What It Does
It is a reusable skill that searches recent public sources such as Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesizes a grounded brief.

## How To Evaluate
Install the skill, ask for a topic with `/last30days`, and review the synthesized brief. Reddit, Hacker News, Polymarket, and GitHub are designed to work immediately; additional sources can be unlocked with optional keys or auth.

## Why It Matters
Most agent research fails when the question depends on what changed this month. last30days gives agents a reusable workflow for recent, multi-source, engagement-weighted research instead of relying only on generic web search.


## Best For
- Researchers who need recent community signal across multiple platforms
- AI builders tracking fast-moving tools, prompts, repositories, and product sentiment
- Operators preparing for meetings, launches, sales calls, or market scans with fresh context

## Not For
- Users who only need evergreen facts from official documentation
- Teams that cannot use public social or web signals in their research workflow
- Projects that require a fully offline research process

## What It Actually Does
- Multi-source recent research: last30days searches across Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub, and the web depending on available configuration.
  - Why it matters: Fast-moving topics rarely live in one source. Multi-source coverage helps agents find what communities, markets, and developers are saying now.
- Engagement-weighted signal: The skill emphasizes upvotes, likes, comments, transcripts, prediction-market odds, and repository activity as signals.
  - Why it matters: Engagement is imperfect, but it gives agents a useful way to prioritize what real people recently reacted to.
- Skill-native install path: The repository supports Claude plugin installation and Agent Skills hosts through `npx skills add mvanhorn/last30days-skill -g`.
  - Why it matters: A skill-native workflow makes recent research reusable across coding agents and agent hosts instead of living as a one-off prompt.

## Typical Use Cases
- Trend research: Ask for recent reactions to a product, market, model release, open-source project, or community topic.
- Meeting preparation: Research what a person, company, or project has been doing and discussing in the last month before a call.
- Product discovery: Find recent complaints, praise, workflows, and buying signals from communities before building or launching.

## How It Compares
- Choose last30days when recency is the product vs General web search: General web search is better for stable canonical facts. last30days is more useful when recent social, developer, creator, and market signals matter.

## Fit Matrix
- Browser automation: strong. last30days has multiple signals for browser automation, including matching tags, capabilities, category, or positioning. Required check: Run one non-sensitive website task and inspect clicks, waits, retries, and changed URLs.
- Coding agent workflow: strong. last30days has multiple signals for coding agent workflow, including matching tags, capabilities, category, or positioning. Required check: Run a small repository change and inspect the diff, tests, and rollback path.
- Reusable skill workflow: strong. last30days has multiple signals for reusable skill workflow, including matching tags, capabilities, category, or positioning. Required check: Run one skill end to end and check whether it produces evidence or structured output.
- Evaluation and observability: partial. last30days has at least one signal for evaluation and observability, but should be checked against a real task before adoption. Required check: Add one repeatable test case and confirm results can run again in review or CI.
- Local or private AI stack: partial. last30days has at least one signal for local or private ai stack, but should be checked against a real task before adoption. Required check: Verify hardware requirements, data path, storage, and whether all calls stay in your environment.
- Memory or RAG workflow: partial. last30days has at least one signal for memory or rag workflow, but should be checked against a real task before adoption. Required check: Create, update, retrieve, correct, and delete memory or retrieval objects with real data.

## Evidence
- verified: last30days is listed as open source. Source: License metadata: MIT
- verified: last30days has a recorded GitHub repository: mvanhorn/last30days-skill. Source: Resource facts and GitHub source link.
- inferred: last30days is tagged with agent skill, workflow, automation capabilities. Source: OpenAgent capability taxonomy.

## Missing Checks
- Dedicated docs link is missing.
- Repository freshness has not been recorded.

## Next Actions
- Inspect repository: https://github.com/mvanhorn/last30days-skill
- Inspect repository: https://github.com/mvanhorn/last30days-skill/blob/main/skills/last30days/SKILL.md
- Install globally for Agent Skills hosts: npx skills add mvanhorn/last30days-skill -g
- Install in Claude Code: /plugin marketplace add mvanhorn/last30days-skill && /plugin install last30days

## Command Line
### Install globally for Agent Skills hosts
Install the last30days skill globally for compatible hosts such as Codex, Cursor, Copilot, Gemini CLI, and other Agent Skills environments.

```bash
npx skills add mvanhorn/last30days-skill -g
```
### Install in Claude Code
Use the Claude Code plugin marketplace install path described in the project README.

```bash
/plugin marketplace add mvanhorn/last30days-skill && /plugin install last30days
```

## Facts
- Category: skills
- Resource type: skill
- Open source: yes
- License: MIT
- Last verified: 2026-06-10
- GitHub repo: mvanhorn/last30days-skill
- GitHub stars: 37233

## Capabilities
- agent-skill
- workflow
- automation

## Structured Use Case Tags
- developer-workflow

## Getting Started
- Open the GitHub repository: https://github.com/mvanhorn/last30days-skill
- Read the skill spec: https://github.com/mvanhorn/last30days-skill/blob/main/skills/last30days/SKILL.md

## Links
- GitHub: https://github.com/mvanhorn/last30days-skill
- Source: https://github.com/mvanhorn/last30days-skill/blob/main/skills/last30days/SKILL.md

## Structured Outputs
- JSON: https://www.openagent.bot/skills/last30days-skill.json
- Markdown: https://www.openagent.bot/skills/last30days-skill.md
- Agent JSON: https://www.openagent.bot/skills/last30days-skill.agent.json
- Canonical: https://www.openagent.bot/skills/last30days-skill
