intel-collector

Automate competitor data collection via Python and shell scripts.

4|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/CaufieldZ/pm-workspace-public --skill intel-collector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intel-collector
Source: https://github.com/CaufieldZ/pm-workspace-public/tree/main/.claude/skills/intel-collector
Command: npx skills add https://github.com/CaufieldZ/pm-workspace-public --skill intel-collector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes references (resource) components.

What problem does it solve?

This Skill automates the collection of competitor intelligence assets (APP/Web screenshots, announcements, and crypto media content) to speed up competitive analysis and reduce manual gathering time.

Core Features & Use Cases

  • Automated capture: fetches app/web screenshots or content from supported platforms and media sources.
  • Scheduled scraping: runs periodic pulls of announcements and media coverage to keep intel fresh.
  • Structured outputs: archives results under references/competitors for easy downstream analysis (with dedup if unchanged).

Quick Start

Run a capture or schedule a scrape to collect competitor data and store outputs under references.

Frequently Asked Questions about intel-collector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate competitor intelligence collection for crypto exchanges and media outlets?

Automate competitor intelligence collection using script-driven Python and shell workflows to fetch app/web screenshots, announcements, and crypto media content from platforms like Binance, OKX, and CoinDesk. It archives results under references/competitors for easy downstream analysis.

Can I schedule periodic scraping of competitor announcements and media coverage?

Yes, you can schedule periodic scraping of competitor announcements and media coverage using scheduled-scrape.py and intel-cron.sh. This runs periodic pulls to keep intel fresh and applies deduplication if content remains unchanged.

Does this scraping workflow require Playwright to capture web screenshots?

Yes, capturing web screenshots requires Playwright as a dependency. The workflow uses Playwright to automate browser actions and fetch visual assets from supported platforms across APP, Web, Content, and Interactive modes.

What is the best way to monitor crypto media content from CoinDesk, The Block, and Cointelegraph?

The best way to monitor crypto media content is using a modular, script-driven workflow with capture.py to fetch articles and screenshots. It targets specific outlets like CoinDesk, The Block, and Cointelegraph, storing structured outputs for competitive analysis.

How are scraped competitor assets structured for downstream analysis?

Scraped competitor assets are structured and archived under the references/competitors directory with frontmatter-defined metadata for discovery. This ensures outputs are organized for easy downstream analysis and include deduplication if the content remains unchanged.

Why use a script-driven workflow for competitor monitoring instead of manual gathering?

A script-driven workflow speeds up competitive analysis and reduces manual gathering time by automating the acquisition of competitor data. It systematically captures app/web screenshots and media content, ensuring fresh intelligence without manual intervention.