{"id":87196,"plugin_id":"plugin_asdk_app_6ac7858900fc81919c8aa4b677d8a058","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-09T12:07:53.750Z","digest":"147599fb3eda3b08d2b0c3904e4a4f089aff948f39f7a9eb124d3cdf60128e17","against":null,"payload":{"description":"Find Google News coverage, recent headlines or articles about a topic or company with HasData. Use for news discovery, not ordinary organic rankings or claiming to have read full articles.","included_files":[],"name":"google-news-research","skill_md_contents":"---\nname: google-news-research\ndescription: Find Google News coverage, recent headlines or articles about a topic or company with HasData. Use for news discovery, not ordinary organic rankings or claiming to have read full articles.\n---\n\n# Find news coverage\n\nRead `../hasdata-research/SKILL.md` and the Search sources section of `../hasdata-research/references/tool-catalog.md`.\n\nCall `hasdata_google_serp_news_getGoogleNews` with q for a topic search. Reuse a topicToken, publicationToken, storyToken or sectionToken only when it actually came from corresponding returned News data. Preserve requested country and language. Do not invent a date filter the schema does not expose.\n\nReturn relevant titles, original article URLs, publishers and returned publication times. For a requested date range, inspect those times and explain missing or relative dates rather than claiming a server-side cutoff. Deduplicate identical article URLs; syndicated copies are not necessarily independent reporting.\n\nSeparate what the headline and snippet say from facts verified in an article. Read a selected public article through `../public-web-extraction/SKILL.md` only when needed within the budget. No automatic crawl of all results. A bounded News page is not complete media coverage.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}