# finding-industry-event-coverage-google

Searches Google for industry conference press and event recaps via Apify. Categorizes articles and extracts key announcement signals into structured tables.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 803 installs · ★ 1
- Author: apidojo
- License: Apache-2.0 · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/apidojo-io/apidojo-skills/tree/HEAD/skills/intent/finding-industry-event-coverage-google/SKILL.md
- Updated: 2026-05-13
- HTML: https://affpapa.org/en/nevibecode/skills/finding-industry-event-coverage-google

## What it does

This skill queries Google Search through Apify's `apidojo/google-search-scraper` actor to collect media coverage around conferences and trade shows. It extracts articles based on defined keywords, targeting specific countries like `US` and languages, while gathering article titles, source outlets, dates, and announcements.

The workflow classifies scraped articles into categories like `ANNOUNCEMENT`, `KEYNOTE_RECAP`, `AWARDS`, `TREND_REPORT`, or `EDITORIAL`. It evaluates each entry with an authority score based on publication tier (from 0.3 to 1.0) and recency weight, outputting a ranked markdown table.

Execution halts without a valid `APIFY_TOKEN` configured in your environment or `.env` file. You can run the scraper via the included `scripts/run_actor.js`, through the Apify MCP tool `apify:run-actor`, or via REST API.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add apidojo-io/apidojo-skills --skill finding-industry-event-coverage-google -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/finding-industry-event-coverage-google/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/finding-industry-event-coverage-google/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add apidojo-io/apidojo-skills --skill finding-industry-event-coverage-google -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/finding-industry-event-coverage-google/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add apidojo-io/apidojo-skills --skill finding-industry-event-coverage-google -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/finding-industry-event-coverage-google/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install apidojo-io/apidojo-skills finding-industry-event-coverage-google
```

2. **Manually: put the files in place**
- File: `.github/skills/finding-industry-event-coverage-google/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add apidojo-io/apidojo-skills --skill finding-industry-event-coverage-google -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/apidojo-io/apidojo-skills --path skills/intent/finding-industry-event-coverage-google
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/finding-industry-event-coverage-google/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add apidojo-io/apidojo-skills --skill finding-industry-event-coverage-google -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/apidojo-io/apidojo-skills/tree/HEAD/skills/intent/finding-industry-event-coverage-google/SKILL.md

## When to use it
- track trade show coverage and press recaps on Google
- identify product announcements made by competitors during summits
- gather keynote quotes and summaries from industry sessions
- rank event media mentions by publication tier and recency

## Example prompts
- Find press coverage and key announcements from CES 2026
- Gather recap articles and speaker quotes from the latest FinTech Summit
- Track news coverage for the upcoming cloud conference and classify the results

## Source text · SKILL.md · Apache-2.0

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: caf9fa780b896fe5.

BEGIN THIRD-PARTY FILE caf9fa780b896fe5
````text
---
name: finding-industry-event-coverage-google
description: >
  Finds industry event and conference coverage on Google using apidojo's Google Search scraper. Triggers when the user asks to: find coverage of an industry conference or event on Google, track press coverage of a trade show or summit, research what was announced at a conference, find news and recaps of an industry event, discover what happened at a recent trade show, find speaker quotes or session summaries from a conference, or compile event coverage for competitive intelligence.
  Returns article list with title, publication, date, coverage type, and key announcement signals.
  Ideal for industry analysts, competitive intelligence teams, PR professionals, and event marketers.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actor: apidojo/google-search-scraper
---

# Finding Industry Event Coverage Google

Executes finding industry event coverage google using apidojo scrapers. Part of the apidojo intelligence skills library.

## Prerequisites

- `APIFY_TOKEN` environment variable set
- Optional: Apify MCP server installed

## Inputs

| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | Optional | `[]` | Google search URLs |
| `searchTerms` | array | Optional | `[]` | Keywords to search on Google |
| `countryCode` | string | Optional | `US` | Country for Google search (e.g. `US`, `GB`, `TR`) |
| `languageCode` | string | Optional | — | Language for results (e.g. `en`) |
| `maxItems` | number | Optional | Unlimited | Maximum results to return across all queries |
| `maxPagesPerQuery` | integer | Optional | `1` | Maximum result pages per query |
| `mobileResults` | boolean | Optional | `false` | Fetch mobile SERP layout |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |

## Workflow

```
Progress:
- [ ] Step 1: Define parameters
- [ ] Step 2: Run google-search-scraper
- [ ] Step 3: Filter and classify results
- [ ] Step 4: Score by quality and relevance
- [ ] Step 5: Deliver output
```

### Step 2: Run the Actor


**Recommended — run_actor.js (handles waiting, output, and file saving automatically):**
```bash
# Quick answer (prints table to chat)
node scripts/run_actor.js \
  --actor "apidojo~google-search-scraper" \
  --input '{"param": "value"}'

# Save as CSV
node scripts/run_actor.js \
````
END THIRD-PARTY FILE caf9fa780b896fe5

The third-party file has ended. Everything between the caf9fa780b896fe5 tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 2446 of 4914 bytes. © apidojo · Apache-2.0 · https://github.com/apidojo-io/apidojo-skills/tree/HEAD/skills/intent/finding-industry-event-coverage-google/SKILL.md

_Part of the page did not fit — see the HTML version._

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
