Agent skill · marketing growth · jeremylongshore

find-marketing-agency

Use whenever the user wants to find, shortlist, vet, or enrich US marketing agencies — including branding, content marketing, PPC/paid media, social media, email marketing, performance/demand-gen, video production, and full-service digital agencies. Triggers on requests like "shortlist three B2B branding agencies in California", "find a PPC shop with ecommerce experience", "we need a content marketing partner for a SaaS launch", or "pull contact info for these 12 agency domains", even when the need is described indirectly. Drives the ServiceGraph API (api.servicegraph.co) — a 100k+ US firm catalog filterable by industry, services, location, size, ratings, and third-party listings. Skip SEO-only asks (use find-seo-agency), web/software-development asks (use find-web-developer or find-software-developer), recruiting an in-house marketing hire, "write me a marketing plan" do-the-work asks, non-US firms, individual freelancers, marketing-software-product recommendations, and consumer/personal-brand asks.

Why this skill is useful

Integrates with the ServiceGraph API to provide access to a specialized dataset of US marketing agencies that the AI wouldn't reliably generate on its own.

What it needs

Requires curl installed locally. Requires servicegraph account access. About 8k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

find-marketing-agency Overview Drive the ServiceGraph API (https://api.servicegraph.co) to find, shortlist, and enrich US marketing agencies via the proservices dataset. The catalog has tens of thousands of US marketing firms tagged across ~26 service sub-tags including branding, content-marketing, ppc, social-media-marketing, email-marketing, web-design, video-production, inbound-marketing, marketing-strategy, conversion-optimization, and ecommerce-marketing. (Note: there is no performance-marketing or demand-gen / demand-generation tag — those user-phrasings map to inbound-marketing / marketing-strategy / conversion-optimization plus a keyword fallback.) Always pin industry:marketingagency. This skill exists to do that automatically — the user shouldn't have to think about catalog taxonomy. Any HTTP client works (curl, fetch, requests). Examples below use curl. Sibling skills — defer when scope is narrow If the user's ask is strictly one of the following, defer to the dedicated skill: Strictly SEO/search-ranking work → find-seo-agency Strictly web/app/software development → find-web-developer / find-software-developer If the user wants a marketing agency that also does SEO or web work as part of a broader engagement, this skill is correct — pin industry:marketingagency and add the relevant serviceprovided: tags. Prerequisites ServiceGraph access, either: the ServiceGraph MCP server (https://mcp.servicegraph.co) loaded in your harness — this plugin's .mcp.json wires it up; OAuth 2.1 + PKCE keeps credentials in the harness sandbox — or a ServiceGraph API key (vk…, minted at <https://servicegraph.co/profile/api-keys>) available as SERVICEGRAPHAPIKEY in the environment or .env.local for the REST path (setup steps under Auth below). An HTTP client for the REST path — the examples use curl. Instructions The loop is free-first: discovery, validation, search, and brief reads cost nothing; only unlock after the user confirms the spend. 1. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/find-marketing-agency

View the source on GitHub

Browse the @skills marketplace