last30days runs focused research across Reddit, X, YouTube, and web search to surface what people have discussed in the past 30 days. It aggregates social signals and transcripts to produce an expert-level synthesis and ready-to-use prompts for downstream tools.
last30days is a research skill that searches Reddit, X/Twitter, YouTube, and the web for topic activity in the last 30 days, then synthesizes findings with copy-paste prompts. It has 5 scripts but they depend on a local `lib` package and sibling modules not included in the audit fetch, so all failed to import. The SKILL.md is well-structured with clear intent parsing, multi-phase research, and progressive disclosure via references/. The SQLite store is cleanly designed with WAL mode and FTS5. No security red flags — uses API keys from env, no exfiltration, no remote code execution.
lib (local module package bundled with skill, not on pip)store (local module, sibling script)Well-crafted research skill with substantial codebase. The SKILL.md is thorough with clear trigger words, intent parsing, and output templates. Scripts are modular with good error handling and timeout management. The `lib` dependency package is missing from the scripts dict (only top-level scripts were fetched), causing all import failures — this is a packaging issue, not a code quality issue. sync.sh is a deployment utility that copies to hardcoded home paths. No curl-pipe, no hardcoded credentials, no exfiltration. Shell injection risk is minimal since sync.sh uses set -euo pipefail and quoted variables. The skill requires multiple API keys (OpenAI, xAI, Brave, etc.) which limits out-of-box usability but is standard for this type of tool.