# last30days

Pulls the last 30 days of chatter from Reddit, X and the web, spots repeating themes and hands back ready-to-use prompts. Useful when you need current signals, not stale generalities.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 449
- Author: theflohart
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/BrianRWagner/ai-marketing-claude-code-skills/tree/HEAD/last30days/SKILL.md
- Updated: 2026-03-19
- HTML: https://affpapa.org/en/nevibecode/skills/theflohart-last30days

## What it does

One topic, three sources. The skill runs a freshness-filtered web search, then Reddit, then X, and looks for themes that show up three or more times. It lifts quotes from the most upvoted comments and reads the mood of the community: hype, doubt, annoyance. What comes out is a report with patterns, a per-subreddit breakdown and a prompt you can paste straight into your next task.

Three modes are available. `quick` stays on Reddit and returns ten findings, `standard` adds X and the web with a full synthesis, `deep` layers on a strategic brief and competitive intelligence. `standard` is the default.

Check your environment before the first run. Web search needs a Brave Search API key; X needs Bird CLI with `~/.openclaw/credentials/bird.env`. Reddit insights come from an MCP server when one is configured, otherwise the skill falls back to searching the site through Brave. No Bird CLI means the X step produces nothing, so run `/last30days --check-setup` first — it reports what is and is not available.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill last30days -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/last30days/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/last30days/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill last30days -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/last30days/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill last30days -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/last30days/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install BrianRWagner/ai-marketing-claude-code-skills last30days
```

2. **Manually: put the files in place**
- File: `.github/skills/last30days/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill last30days -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/BrianRWagner/ai-marketing-claude-code-skills --path last30days
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/last30days/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill last30days -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/BrianRWagner/ai-marketing-claude-code-skills/tree/HEAD/last30days/SKILL.md

## When to use it
- find out what a community is discussing right now
- pull quotes and arguments from recent Reddit threads
- check which tactics are actually working this month
- gauge how users feel about a product or tool
- get a ready prompt built from current practices

## Example prompts
- Run /last30days on "AI coding agents" in `standard` mode
- What are people saying on Reddit and X about Cursor vs Copilot? Use /last30days `deep`
- Give me a fast pulse on Claude prompting techniques: /last30days `quick`

## Similar
- [tech-news-digest](https://affpapa.org/en/nevibecode/skills/tech-news-digest.md) — skill · 767 installs
- [voltagent-research](https://affpapa.org/en/nevibecode/plugins/voltagent-research.md) — plugin · ★ 26093
- [Reddit Trends API](https://affpapa.org/en/nevibecode/mcp/reddit-trends-api.md) — MCP server
- [reddit-research-mcp](https://affpapa.org/en/nevibecode/mcp/reddit-research-mcp.md) — MCP server · ★ 257
- [tracking-brand-sentiment-across-platforms](https://affpapa.org/en/nevibecode/skills/tracking-brand-sentiment-across-platforms.md) — skill · 767 installs
- [social-content](https://affpapa.org/en/nevibecode/skills/openclaudia-social-content.md) — skill · 508 installs

## Other versions with the same name
- [last30days · mvanhorn](https://affpapa.org/en/nevibecode/skills/last30days.md) — 53000 installs

From the same set: [brianrwagner/ai-marketing-claude-code-skills](https://affpapa.org/en/nevibecode/by/brianrwagner/ai-marketing-claude-code-skills.md) — 7 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
