playbook-social-link-finding

Resolve company domains to verified official social profile URLs across six platforms.

678|243|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/growthenginenowoslawski/coldoutboundskills --skill playbook-social-link-finding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playbook-social-link-finding
Source: https://github.com/growthenginenowoslawski/coldoutboundskills/tree/main/skills/playbooks/playbook-social-link-finding
Command: npx skills add https://github.com/growthenginenowoslawski/coldoutboundskills --skill playbook-social-link-finding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cold outreach and enrichment workflows need each company's official social profile URLs, but search results and databases frequently return the wrong company's page, a squatted handle, or a post URL instead of a profile — and downstream playbooks scrape whatever they are handed, so one wrong URL produces confident, false personalization.

Core Features & Use Cases

  • Multi-source resolution chain: Combines an internal company database, a batched company-search API, direct website HTML fetching, a rendering proxy for bot-blocked sites, and SERP search, with cost tags per source.
  • Mandatory ownership verification: A locked model prompt verifies every candidate that did not come from the company's own website, rejecting decoys, fan pages, employee profiles, and post/discovery URLs.
  • Platform-specific hard rules: X handles require company-site evidence only, YouTube opaque channel IDs are judged on result titles, and site-footer links are treated as self-attested and skip verification.
  • Use Case: Given a list of 500 company domains, produce one canonical LinkedIn, X, Facebook, Instagram, YouTube, and TikTok URL per company — or an empty cell when no account exists — with an evidence-source column beside each value.

Quick Start

Find the official LinkedIn, X, Facebook, Instagram, YouTube, and TikTok profile URLs for the company at example.com and verify each one belongs to that company.

Frequently Asked Questions about playbook-social-link-finding

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

FAQPage Schema
How do I find a company's official LinkedIn URL from its domain?

Look up the domain in a company database, fetch the company's own website HTML for footer links, then fall back to a SERP search. Any value not from the company's own site must pass an ownership verification prompt before being written.

How to verify a social media profile belongs to a specific company?

Run the candidate URL through a model verifier with the company name, domain, platform, and evidence source. It returns owned true or false, a canonical URL, and a confidence level, rejecting fan pages, employees, and similarly named companies.

Why can't search results be trusted for finding a company's X handle?

X handles are short, recycled, and squatted, so search can return a handle that matches the brand better than the real account. This playbook requires company-website evidence for X from every path, banning search- and database-derived X values.

Why does a batch company-search API return fewer matches than domains sent?

Some endpoints are hard-paginated at 25 results per page with no page-size parameter, so a 500-domain body returns 25 matches and silently drops the rest. Chunk requests to the page size and loop through all pages.

What does an empty social URL result mean?

An empty string means no account was found, which is a real and common answer, especially for TikTok and YouTube where most company databases have no field. An empty cell is preferred over a wrong URL because downstream tools scrape whatever is provided.

When should I not use this social link finding playbook?

Do not use it to find a person's individual profile, to pull post-level engagement data, or to read ad libraries. Those cases belong to dedicated engagement or ad-library playbooks that consume this playbook's output.