Agent skill

Last 30 Days Research

by mohitagw15856 in mohitagw15856/pm-claude-skills

Searches Reddit, X/Twitter, and the broader web for recent opinions, sentiment, and signal on any topic.

MITAuto-check passedMarketing & SEO

Install Last 30 Days Research

skills CLI
$ npx skills add mohitagw15856/pm-claude-skills --skill last-30-days-research -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mohitagw15856/pm-claude-skills last-30-days-research --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mohitagw15856/pm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/last-30-days-research .claude/skills/last-30-days-research && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
last-30-days-research
GitHub stars
1.4k
Token cost
~1.9k tokens
SKILL.md length
840 words
Files
1
Skills in repo
1,348
Repo updated
First seen
Licence
MIT

At a glance

Searches Reddit, X/Twitter, and the broader web for recent opinions, sentiment, and signal on any topic.

  • Works in 7 steps: Calculate the date window → Reddit search → X/Twitter search → …
  • You need to know what real people are saying about a tool
  • SKILL.md covers The Problem, Required Inputs, Output Structure and Instructions for Claude, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Last 30 Days Research is an agent skill from mohitagw15856/pm-claude-skills. Searches Reddit, X/Twitter, and the broader web for recent opinions, sentiment, and signal on any topic. Use when you need to know what real people are saying about a tool, product, trend, or event in the past 30 days — cutting through SEO content to surface genuine community reaction. Produces a structured report with consensus findings, pain points, positive signals, contrarian takes, source links, and a signal confidence rating.

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO, covering On-page SEO. It works with Reddit and X (Twitter). The repository describes itself as: 1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in… The licence is MIT.

When your agent uses it

  • You need to know what real people are saying about a tool
  • Event in the past 30 days — cutting through SEO content to surface genuine community reaction

Example prompts

  • “Use the last-30-days-research skill to search Reddit, X/Twitter, and the broader web for recent opinions, sentiment, and signal on any topic”
  • “/last-30-days-research”

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Calculate the date window
  2. Reddit search
  3. X/Twitter search
  4. Broader web search
  5. Cross-platform corroboration check
  6. Write the report
  7. Sanity check before delivering

What it can do on your machine

Read from SKILL.md and the folder at commit 1cbf1f0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Last 30 Days Research loads about 1.9k tokens when it runs. Until then it costs about 114 tokens; SKILL.md has 840 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~114
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mohitagw15856/pm-claude-skills at commit 1cbf1f0, republished under its MIT licence (© mohitagw15856). 840 words, ~1,859 tokens.

Download SKILL.mdSave it as .claude/skills/last-30-days-research/SKILL.md (or your agent's skills folder).
name
last-30-days-research
description
Searches Reddit, X/Twitter, and the broader web for recent opinions, sentiment, and signal on any topic. Use when you need to know what real people are saying about a tool, product, trend, or event in the past 30 days — cutting through SEO content to surface genuine community reaction. Produces a structured report with consensus findings, pain points, positive signals, contrarian takes, source links, and a signal confidence rating.

Last 30 Days Research

The Problem

Googling gives SEO-stuffed "best of" lists written six months ago by someone who has never used the thing. Real honest takes live on Reddit threads, X replies, and niche communities — but chasing them across platforms eats your afternoon. This skill does the chase for you.

Required Inputs

InputRequiredNotes
TopicYesTool, trend, feature, product, event, company — anything with a name
Date scopeNoDefaults to last 30 days. Can override to last 7 days or last 90 days
AngleNoe.g. "focus on developer sentiment" or "looking for pricing complaints specifically"

Output Structure

The output is a structured research report with the following sections, delivered in this exact order:

## Last 30 Days Research: [Topic]
Research window: [Date 30 days ago] → [Today's date]

---

## What People Agree On
[Consensus points that appear across multiple platforms — most reliable signal]

## Where People Disagree
[Active debates, contrasting views — include which side has more weight]

## Pain Points That Keep Coming Up
[Recurring complaints and frustrations — strongest signal of real problems]

## Positive Signals
[What people genuinely praise — not PR, but unprompted appreciation]

## Most Interesting Takes
[Contrarian, unexpected, or surprisingly insightful comments worth noting]

## Sources
[Links to the most useful threads/posts found — 5–10 links with brief labels]

## Signal Confidence
[High / Medium / Low — with a one-line rationale based on data volume and consistency]

Each section should contain substantive content, not placeholders. If a section has no findings (e.g. no positive signals found), state that explicitly rather than leaving it empty or fabricating content.

Instructions for Claude

Step 1 — Calculate the date window

Determine today's date and subtract 30 days to get the research start date. Format: YYYY-MM-DD. Use these dates explicitly in every search query.

Run at least three web searches targeting Reddit:

site:reddit.com "[topic]" after:[30-days-ago-date]
site:reddit.com "[topic]" 2025
reddit.com "[topic]" discussion OR thread OR comments

For each result: read the thread title, top-level comments, and any highly-upvoted replies. Record the key claims and the URL.

If the topic has common synonyms or abbreviations, run additional searches with those (e.g. "Claude Code" and "claude.code" and "Anthropic coding tool").

Run at least two web searches targeting X:

site:twitter.com OR site:x.com "[topic]" after:[30-days-ago-date]
"[topic]" site:x.com -is:retweet

Note: X search via web has limitations. If results are sparse, supplement with searches for specific accounts known to discuss the topic area (e.g. tech journalists, domain experts).

Run at least two broader searches for articles, blog posts, and commentary:

"[topic]" review OR opinion OR experience [month] [year]
"[topic]" vs OR alternative OR comparison [month] [year]

Target sources: Hacker News, Substack, dev.to, personal blogs, product communities. Avoid press releases and vendor-authored content.

Step 5 — Cross-platform corroboration check

Before writing the report, review everything collected and apply the corroboration rule:

When the same point appears on both Reddit and X independently, treat it as strong signal — it's likely true.

A point mentioned only once on one platform is a data point, not a finding. Weight your sections accordingly.

Step 6 — Write the report

Populate each section of the output structure. Follow these rules:

  • What People Agree On: Only include points you saw on 2+ platforms or in multiple independent threads. These are your most reliable findings.
  • Where People Disagree: Name the sides. "Some say X, others say Y — and the X camp seems louder based on upvote counts / engagement."
  • Pain Points: Be specific. "Performance issues" is weak. "Cold start times over 4 seconds on the free tier" is useful.
  • Positive Signals: Must be unprompted praise, not from product marketing or sponsored content.
  • Most Interesting Takes: At least 2, maximum 5. Quote or closely paraphrase where possible.
  • Sources: Include the actual URLs. Label each one briefly (e.g. "Reddit thread: 'Has anyone switched from X to Y?'").
  • Signal Confidence: Rate High/Medium/Low based on:
    • High = 10+ sources, consistent signal across platforms
    • Medium = 5–10 sources, some inconsistency
    • Low = fewer than 5 sources, or highly fragmented signal
Show full SKILL.md (325 more words)Show less
Step 7 — Sanity check before delivering

Before outputting the report, verify:

  • Every claim in the report traces to an actual source found during research (not prior knowledge)
  • The date window was actually applied to searches, not ignored
  • No fabricated or hallucinated URLs in the Sources section
  • Signal Confidence rating reflects the actual data volume, not optimism

Quality Checks

  • At minimum 3 Reddit searches were run with the date filter applied
  • At minimum 2 X/Twitter searches were run
  • At minimum 2 broader web searches were run
  • Cross-platform corroboration principle was applied (same point on multiple platforms = stronger signal)
  • Pain Points section contains specific, concrete details — not vague generalisations
  • Sources section contains real URLs (not hallucinated), verified during research
  • Signal Confidence is rated and justified
  • If a section has no findings, it says so explicitly rather than being omitted or padded
  • No vendor-authored content or press releases treated as independent signal
  • Synonyms and alternative names for the topic were searched

Anti-Patterns

  • Do not treat SEO blog posts or vendor-authored content as community signal — only count independent sources
  • Do not report findings without applying the date filter — prior knowledge mixed with recent search results produces stale, unverifiable claims
  • Do not fabricate or guess at URLs — every link in the Sources section must have been retrieved during the research session
  • Do not report a single mention as a "finding" — a finding requires corroboration from at least two independent sources
  • Do not rate Signal Confidence as High when fewer than 5 credible sources were found — this misleads the reader about how much to rely on the output

Example Trigger Phrases

  • "What are people saying about Cursor AI from the last 30 days?"
  • "Research Vercel's recent sentiment"
  • "Last 30 days on the Arc browser shutdown"
  • "What's the current vibe on Supabase?"
  • "What are developers saying about Claude Code lately?"
  • "Research [topic] from the last 30 days"
  • "Give me a signal report on [product]"
  • "What's the Reddit and Twitter take on [trend]?"

© mohitagw15856, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/last-30-days-research of mohitagw15856/pm-claude-skills.

Open the folder on GitHubat commit 1cbf1f0

Compare with similar skills

Last 30 Days Research next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Last 30 Days Research compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Last 30 Days Research this skillmohitagw15856/pm-claude-skills1.4k—~1.9kAutomated safety check: PassMIT
SEOgridaco/grida2.7k—~2.1kAutomated safety check: PassApache-2.0
Influencer Discoverytigerless-labs/influencer-discovery212—~2.5kAutomated safety check: NotesNone
SEO PageAgriciDaniel/codex-seo7995 repos~1.2kAutomated safety check: PassMIT
Meta Tags OptimizerViryaZheng/recomby-geo4581 repos~2.7kAutomated safety check: PassMIT
Transcript IntelligenceScrapeCreators/social-media-research-skills3.4k—~943Automated safety check: NotesMIT

Similar skills

  • SEO

    gridaco/grida

    SEO best practices for the Grida project across Next.js pages, blog posts, and documentation.

    2.7k GitHub stars~2.1k tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed
  • Influencer Discovery

    tigerless-labs/influencer-discovery

    Find the bloggers/creators who can help promote your work, capture their contact info, and append them to the target sheet in Google Sheets.

    212 GitHub stars~2.5k tokensUpdated 19 days ago
    Marketing & SEOAuto-check: notes
  • SEO Page

    AgriciDaniel/codex-seo

    Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance.

    799 GitHub starsUsed in 5 repos~1.2k tokens
    Marketing & SEOAuto-check passed
  • Meta Tags Optimizer

    ViryaZheng/recomby-geo

    Optimize title tags, meta descriptions, Open Graph, and Twitter cards for maximum click-through rate.

    458 GitHub starsUsed in 1 repo~2.7k tokens
    Marketing & SEOAuto-check passed
  • Transcript Intelligence

    ScrapeCreators/social-media-research-skills

    A skill your agent uses when the user wants to summarize, analyze, or repurpose transcripts from TikTok, Instagram, YouTube, Facebook, X/Twitter, LinkedIn, Rumble, or Reddit video posts.

    3.4k GitHub stars~943 tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes
  • SEO Fundamentals

    DanielPodolsky/ownyourcode

    Reviews SEO including meta tags, semantic HTML, and Open Graph.

    290 GitHub starsUsed in 1 repo~1.4k tokens
    Marketing & SEOAuto-check passed

More from mohitagw15856/pm-claude-skills

All 1,348 skills in this repo
  • Car Tco

    mohitagw15856/pm-claude-skills

    Compare the total cost of car ownership across buy-new, buy-used, lease, and keep-your-current-car — depreciation, insurance, maintenance ramp, and fuel over a real horizon, not just the monthly…

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Cs Health Scorecard

    mohitagw15856/pm-claude-skills

    Build a customer health scorecard for a specific account. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Exit Waterfall

    mohitagw15856/pm-claude-skills

    Compute who gets what at each exit price from a cap table — liquidation preferences, conversion points, and where the founders' share collapses.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Feature Prioritisation

    mohitagw15856/pm-claude-skills

    Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items.

    1.4k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Fire Number

    mohitagw15856/pm-claude-skills

    Compute a financial-independence (FIRE) target and years-to-reach with every assumption labeled as an assumption — plus a sensitivity table instead of a single false-precision answer.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Freelance Rate

    mohitagw15856/pm-claude-skills

    Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000.

    1.4k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed

Questions about Last 30 Days Research

What does Last 30 Days Research do?

Searches Reddit, X/Twitter, and the broader web for recent opinions, sentiment, and signal on any topic. Last 30 Days Research is an agent skill from mohitagw15856/pm-claude-skills. Searches Reddit, X/Twitter, and the broader web for recent opinions, sentiment, and signal on any topic.

When should I use Last 30 Days Research?

Last 30 Days Research fits situations like: you need to know what real people are saying about a tool; event in the past 30 days — cutting through SEO content to surface genuine community reaction.

How do I install Last 30 Days Research in Claude Code?

Run `npx skills add mohitagw15856/pm-claude-skills --skill last-30-days-research -a claude-code`. Or copy the skill folder (skills/last-30-days-research in mohitagw15856/pm-claude-skills) into .claude/skills/last-30-days-research in your project. Claude Code loads it when a task matches its description.

How do I install Last 30 Days Research in Codex?

Run `npx skills add mohitagw15856/pm-claude-skills --skill last-30-days-research -a codex`. Or copy the skill folder (skills/last-30-days-research in mohitagw15856/pm-claude-skills) into .agents/skills/last-30-days-research in your project. Codex loads it when a task matches its description.

Can I use Last 30 Days Research in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mohitagw15856/pm-claude-skills --skill last-30-days-research -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/last-30-days-research, .gemini/skills/last-30-days-research, .github/skills/last-30-days-research and .opencode/skills/last-30-days-research in your project.

What does Last 30 Days Research need to run?

SKILL.md names no scripts, command-line tools or credentials: Last 30 Days Research is instructions for the agent only.

Does Last 30 Days Research access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Last 30 Days Research safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Last 30 Days Research use?

Last 30 Days Research is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Last 30 Days Research use?

About 1.9k tokens (SKILL.md is roughly 7.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Last 30 Days Research?

Skills that share tags, products or a category with Last 30 Days Research: SEO (gridaco/grida, 2.7k stars), Influencer Discovery (tigerless-labs/influencer-discovery, 212 stars), SEO Page (AgriciDaniel/codex-seo, 799 stars) and Meta Tags Optimizer (ViryaZheng/recomby-geo, 458 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Last 30 Days Research?

mohitagw15856 (a GitHub user) maintains it in mohitagw15856/pm-claude-skills, which has 1,434 GitHub stars. The repository holds 1,348 skills in this directory. The repository was last updated on October 9, 2026.

Source: mohitagw15856/pm-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.