Claude-skill-registry heyreach-connect
Connect to HeyReach for LinkedIn automation. Load when user mentions 'heyreach', 'linkedin outreach', 'linkedin campaigns', 'heyreach campaigns', 'add leads', 'campaign stats'. Meta-skill that validates config and routes to operations.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/heyreach-connect" ~/.claude/skills/majiayu000-claude-skill-registry-heyreach-connect && rm -rf "$T"
manifest:
skills/data/heyreach-connect/SKILL.mdsource content
HeyReach Connect
Meta-skill for HeyReach LinkedIn automation integration.
Trigger Phrases
- "heyreach" / "heyreach campaigns"
- "linkedin outreach" / "linkedin automation"
- "list campaigns" / "show campaigns"
- "campaign stats" / "campaign metrics"
- "add leads to campaign"
- "campaign leads"
- "linkedin accounts"
Pre-Flight Check (ALWAYS RUN FIRST)
python 00-system/skills/heyreach/heyreach-master/scripts/check_heyreach_config.py --json
| What to Do |
|---|---|
| Config OK → Continue |
| Ask user for API key, save to .env |
Setup Guide
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ HEYREACH API SETUP ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Log into HeyReach at https://app.heyreach.io 2. Go to Settings → API 3. Copy your API key Paste your HeyReach API key: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Routing Table
All scripts located in:
00-system/skills/heyreach/heyreach-master/scripts/
| User Says | Script | Args |
|---|---|---|
| "list campaigns" | list_campaigns.py | |
| "campaign details [X]" | get_campaign.py | |
| "pause/resume [campaign]" | toggle_campaign.py | |
| "add leads to [campaign]" | add_leads.py | |
| "leads in [campaign]" | get_leads.py | |
| "conversations" | get_conversations.py | |
| "linkedin accounts" | list_accounts.py | |
| "lead lists" | list_lists.py | |
| "create list [name]" | create_list.py | |
| "analytics/stats" | get_stats.py | |
| "metrics for [campaign]" | get_metrics.py | |
Example Workflows
List Campaigns
python 00-system/skills/heyreach/heyreach-master/scripts/list_campaigns.py --json
Add Leads
python 00-system/skills/heyreach/heyreach-master/scripts/add_leads.py \ --campaign-id camp-123 \ --linkedin-urls "linkedin.com/in/user1,linkedin.com/in/user2"
Get Stats
python 00-system/skills/heyreach/heyreach-master/scripts/get_stats.py --json
Error Handling
| Error | Solution |
|---|---|
| 401 | Invalid API key - re-run setup |
| 403 | API not available for subscription |
| 404 | Campaign/lead not found |
| 429 | Rate limited (auto-retry) |
Version: 1.0