---
name: hunt
description: Trigger marketplace hunter scrape cycles to find construction workers and contractors
status: live
user_invocable: true
canonical_path: ~/.claude/skills/hunt.md
---

# /hunt — Marketplace Lead Hunter

> Vault mirror of `~/.claude/skills/hunt.md`. User-level is canonical for invocation. Edit user-level first, mirror here.

Trigger scraper runs to find construction workers and contractors.

## What to do

Parse arguments and run scripts from `C:\Users\mclou\rateright-growth-deploy`:

| Command | Script |
|---|---|
| `/hunt` | Run all: job-aggregator.js + worker-hunter.js + contractor-hunter.js |
| `/hunt workers` | Run worker-hunter.js only |
| `/hunt contractors` | Run contractor-hunter.js only |
| `/hunt workers sydney` | Run worker-hunter.js --city sydney |
| `/hunt contractors melbourne` | Run contractor-hunter.js --city melbourne |
| `/hunt jobs` | Run job-aggregator.js only |
| `/hunt --dry-run` | Add --dry-run flag to all scripts |
| `/hunt --status` | Run notion-summary.js for today's stats |

After running, show summary of what was found.

## Final step (Wave 2.2 protocol)

```bash
bash scripts/log-event.sh "<agent-id>" "skill_run" "hunt" "<ok|fail>" "<args> — <count> leads scraped"
```

## Regression fixture

See `fixtures/golden-output.md` for expected output structure.
