Playbook Social Link Finding
Resolve a company domain to its verified official social profile URLs (LinkedIn, X...
Install
npx skills add growthenginenowoslawski/coldoutboundskills --skill playbook-social-link-finding -g -a claude-code -y- Repository
- growthenginenowoslawski/coldoutboundskills797
- Category
- Engineering
- Updated
- 1mo ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Resolve a company domain to its verified official social profile URLs (LinkedIn, X, Facebook, Instagram, YouTube, TikTok). Triggers on "find their LinkedIn", "get the company LinkedIn URL", "find their Instagram", "we need social handles for this list", "which companies have a TikTok", "social links for the TAM". Outputs one canonical profile URL per platform, or an empty string when the company genuinely has no account.
Playbook: Company Social Link Finding
All rules here are best practice, not law. Override any of them when the campaign calls for it; note the best practice once and move on.
Use when: a campaign or a downstream playbook needs the company's own social profile URL, most often LinkedIn for engagement scraping, or Instagram and Facebook for a DTC brand angle.
Do not use when: you want a person's profile, post-level engagement
(playbook-linkedin-engagement), or an ad-library readout (playbook-ad-library, which consumes
this playbook's Facebook output).
One-line output: company_linkedin_url = "https://www.linkedin.com/company/yampa-precision-manufacturing"
1. Trigger and scope
One bare domain in, up to six verified profile URLs out.
This is infrastructure, not copy. Almost nothing here goes into an email directly. What it does is feed the playbooks that DO produce copy, and every one of them treats the URL you hand over as ground truth and scrapes whatever is behind it.
That is the whole reason this playbook is strict:
A social URL that points at a similarly named company is worse than an empty cell, because the empty cell degrades gracefully and the wrong URL produces confident, specific, completely false personalization.
Both paid sources in the chain were measured returning the wrong company's page on real rows, so every value that did not come off the company's own website has to clear an ownership check before it is written.
2. Output contract
Inputs
| Field | Type | Required? |
|---|---|---|
domain (bare, lowercase, no scheme, no www, no path) | string | yes |
company_name | string | yes, the verifier and the search queries both need it |
Output fields
One canonical URL per platform, or "":
company_linkedin_url · company_x_url · company_facebook_url · company_instagram_url ·
company_youtube_url · company_tiktok_url
