{"adoption": {"forks": 5190, "observed_at": "2026-08-28T04:12:18.732452+00:00", "stars": 59340}, "canonical_url": "https://ross.abutalabs.com/products/last30days-skill", "card": {"archived": false, "artifact_type": "plugin", "description": "AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary", "domain": ["artificial-intelligence", "social-media", "developer-tools"], "enriched": true, "function": ["search-engine", "agent-framework", "rag", "web-scraping", "nlp"], "health_score": 100, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["mvanhorn/last30days-skill"], "name": "mvanhorn/last30days-skill", "platform": ["cli", "python", "cross-platform"], "pushed_at": "2026-08-26T22:09:45+00:00", "repo": "mvanhorn/last30days-skill", "stars": 59340, "tags": ["claude-code", "agent-skill", "deep-research", "trend-analysis", "reddit", "twitter", "youtube", "hackernews", "polymarket", "recency", "social-listening", "ai-agents", "search", "nodejs"], "topics": ["ai-prompts", "claude", "claude-code", "reddit", "twitter", "hackernews", "polymarket", "research", "youtube", "ai-skill", "bluesky", "clawhub", "deep-research", "instagram", "openclaw", "recency", "social-media", "tiktok", "trends", "web-search"], "urls": [], "use_cases": ["research what people are saying about a topic in the last 30 days", "get a briefing on a person before a meeting", "track trends across Reddit, X, and TikTok", "check Polymarket odds and community sentiment on events", "find the most upvoted discussions about a technology", "replace manual multi-platform searching with one agent command", "summarize recent community reactions to a product launch"], "what_it_is": "An AI agent skill/plugin that researches any topic across Reddit, X, YouTube, Hacker News, Polymarket, TikTok, and the web in parallel, scoring results by real user engagement. An AI agent judge then synthesizes the gathered signals into a single grounded, recency-focused brief.", "when_to_avoid": ["you need a standalone application or hosted service rather than an agent skill", "you require official API compliance for all platforms, since it relies on user-provided keys and browser sessions", "your research needs are purely academic or historical rather than recent-trend focused"], "when_to_choose": ["you use Claude Code, Codex, Cursor, or another agent-skills host and want one-command multi-platform research", "you need recency-weighted summaries grounded in real engagement signals rather than editorial search results", "you want to bridge walled-garden platforms (Reddit, X, YouTube, TikTok) that no single AI can search natively"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/last30days-skill", "repo": "mvanhorn/last30days-skill", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.732452+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:18:12.907319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52ef01aed2d471d682e31c34e69145f821f115125a9efc4e6ec6964d507ca5d2", "fetched_at": "2026-08-28T04:12:18.732452+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mvanhorn/last30days-skill"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 15, "rhythm": 98}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 222, "days_push": 7, "days_rel": 15, "gap_med": 0.5, "n_releases_24m": 41}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}