graemerycyk

crawler-news

0
0
# Install this skill:
npx skills add graemerycyk/openpmkit --skill "crawler-news"

Install specific skill from multi-skill repository

# Description

Track industry news and press releases for market intelligence

# SKILL.md


name: crawler-news
description: Track industry news and press releases for market intelligence
metadata: {"pmkit":{"emoji":"๐Ÿ“ฐ","category":"crawlers","schedule":"manual"}}


News Crawler

Track industry news, press releases, and publications for market intelligence and competitive awareness.

Overview

The News Crawler monitors news sources to help PMs:
- Track competitor announcements and funding news
- Monitor industry trends and market shifts
- Discover customer-facing press coverage
- Stay informed on regulatory changes

News Sources

Provider Method Free Tier Notes
NewsAPI.org Official API 100/day Best coverage
GNews Official API 100/day Alternative
Google News RSS RSS feed Unlimited Fallback

Tools

crawl_news

Search news sources for keywords.

Input:

{
  "keywords": ["product management", "SaaS funding"],
  "limit": 25,
  "language": "en",
  "sortBy": "publishedAt"
}

Output: Array of news articles with:
- Headline and description
- Source publication
- Author (if available)
- Published date
- URL

get_competitor_news

Track news about specific competitors.

Input:

{
  "competitors": ["Notion", "Coda", "Monday.com"],
  "days": 7
}

Output: News articles mentioning competitors, sorted by relevance.

Example Usage

# Track industry news
pmkit crawler news --keywords "product management software" "SaaS tools"

# Monitor competitor news
pmkit crawler news --keywords "Notion funding" "Coda raises" --sortBy publishedAt

# Get latest industry headlines
pmkit crawler news --keywords "enterprise software" --limit 50 --sortBy popularity

Environment Variables

# One of these recommended (100 free queries/day)
NEWSAPI_KEY=...   # Get from newsapi.org
GNEWS_API_KEY=... # Get from gnews.io

If no API key is set, falls back to Google News RSS (unlimited but less structured).

Output

Results saved to: pmkit/crawler-news/{timestamp}/results.json
Analysis saved to: pmkit/crawler-news/{timestamp}/analysis.md
Telemetry saved to: pmkit/crawler-news/{timestamp}/telemetry.json

Use Cases

Competitive Intelligence

pmkit crawler news --keywords "competitor raises funding" "competitor acquisition"

Industry Monitoring

pmkit crawler news --keywords "product management trends" "PM tools 2026"

Press Coverage

pmkit crawler news --keywords "your company name" --sortBy publishedAt

Schedule

For automated news monitoring, set up a schedule:

pmkit scheduler set-schedule crawler-news "0 8 * * *"  # Daily at 8am

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.