31 open-source skills for your AI agent, covering go-to-market from the first list to the booked meeting: find the buyers, set up sending that reaches the inbox, write the copy, run the calls, answer the replies and see what each meeting costs. They work in Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI and any agent that reads the Agent Skills format.
Install all 31
Open source on GitHub, MIT licensed. Pick the way that fits your agent.
Claude Code
/plugin marketplace add scrapercity/gtm-skills
/plugin install gtm-skills@scrapercityCodex, Cursor, GitHub Copilot, Gemini CLI, Windsurf and other agents
git clone https://github.com/scrapercity/gtm-skills.git && cd gtm-skills && ./install.shOr let your AI install them. Paste this:
Install the 31 ScraperCity GTM skills from https://github.com/scrapercity/gtm-skills. In Claude Code, run /plugin marketplace add scrapercity/gtm-skills and then /plugin install gtm-skills@scrapercity. In any other agent, clone the repo and run ./install.sh --target <this agent> --yes. Then set up the ScraperCity MCP server from https://scrapercity.com/mcp and tell me which skill to run first for my goal.Find the right companies and people, and get contact data you can send to or dial.
Turn a few dream customers into a sharp ICP, then pull the matching contacts from the B2B database and tighten by title, seniority, industry, and location.
My best customers look like Series A fintech companies in the US. Build that ICP and pull heads of engineering, as a CSV.Pull every company in a market across the B2B database and the live scrapers, dedupe, and hand back the total addressable list with contacts attached.
Build my TAM for medical spas in Texas: every business with an owner email and a phone.Give a company or domain, find the people who own the buying decision, and attach verified emails and mobile numbers.
Find the VP of Sales and the CRO at these 50 companies, with verified emails.Build a short brief on a target company and its key people, including tech stack and contact details, before the first email goes out.
Research Acme Corp: who runs marketing, what tools they use, and how to reach them.Scrape Google Maps and Yelp for a category and city, keep the ones with a website and email, validate the emails, and export.
Build me a list of dentists in Austin with a website and a valid email, as a CSV.Start from domains or an ICP, find the right people, get verified emails, and validate before sending.
Find heads of marketing at these 200 domains, get their emails, and validate them.Run an old list through validation, drop the invalid and risky addresses, and return only the contacts that are safe to send to.
Here are 10,000 emails from last year. Verify them and give me back only the ones safe to send.Take a CRM export with missing fields, fill in emails, mobiles, titles, and company data, and hand back a complete file.
This CRM export is missing emails and phones. Fill in what you can and flag the rest.Give LinkedIn URLs or emails, get verified mobile numbers for the people your reps should be calling.
Find mobile numbers for these 300 LinkedIn profiles so my SDRs can dial them.Filter the ecommerce store database by platform, category, and installed apps, then export stores that have an email.
Give me Shopify apparel stores that use Klaviyo and have an email, as a CSV.Take a list of names or addresses, run skip tracing across public records, and return current phones and emails.
Here is a list of property addresses. Find the owners and their phone numbers.Source candidates by role, seniority, and company, then attach verified emails and mobiles for outreach.
Source senior React engineers in Toronto and give me their emails and mobiles.Plan the campaign, set up sending, write the copy, make the calls, answer the replies and see what a meeting costs.
Work back from the meetings you want to campaign cells, an offer, a touch map, sending capacity, the list size it takes and a dated 90-day calendar.
Plan a cold email campaign that books 4 calls a month selling bookkeeping to dental practices in Texas. We have 3 warmed inboxes.Emails under 100 words with one ask, subject lines, follow-ups in the same thread and variants by persona, built only on the proof you give it.
Write a 4-email sequence for property managers of Class B office buildings in Denver. Our proof: we cut tenant complaints by half in 90 days.Sort each reply by intent, draft the answer to send, and set up routing, response times and suppression in your sequencer.
Classify these 8 replies to our payroll campaign, draft a response to each, and set up the routing in Instantly.A day-by-day sequence across email, phone, LinkedIn and mail, with the copy for every touch and the next step for each kind of response.
Design a multichannel sequence for CFOs at US construction companies with 50 to 200 employees.Size the domains and mailboxes for a daily volume, name them, write the DNS records, pick Google or Microsoft, and date the warmup and the monthly cost.
We want to send 1,500 new cold emails a day starting in 3 weeks. Spec the domains, mailboxes, DNS and cost.Names, signatures, warmup settings, daily limits and the ramp for every mailbox, with the date of the first cold send.
Set up 18 Google Workspace mailboxes on 6 new domains and give me the schedule to the first cold send.Find out why opens fell or bounces jumped, rank the likely causes with the check that confirms each, and follow a dated recovery plan.
Our open rate fell from 50% to 8% and bounces hit 4% this week. What happened and how do we recover?Pick Instantly, Smartlead, Lemlist or another sequencer for your volume and CRM, then set up the import, custom fields, suppression and reply sync.
We are an agency sending 1,000 emails a day for 4 clients on HubSpot. Pick a sequencer and set it up.Build the call list with mobiles, set up the dialer and caller ID, plan call blocks, and get the script, an objection bank and the numbers to track.
Set up cold calling for 2 SDRs selling HVAC maintenance contracts to restaurants in Dallas-Fort Worth.Watch hiring, funding, job changes, new listings, tech installs and other dated events, score them, and write the first message for each.
Build a signal-based outbound program for a call coaching tool sold to sales teams with 20 to 200 reps.Model cost per lead, meeting, opportunity and deal, plus payback and break-even, and see where to cut spend or put more in.
We spend $7,000 a month on outbound and book 9 meetings. Model our unit economics and tell us where to cut or invest.Connect your agent to ScraperCity and get the most out of each database, tool and integration.
Route any lead generation or outbound request to the right skills in the right order, with the cheapest tool path and a price before anything runs.
I want meetings with dentists in Austin. Which skills do I run, in what order, and what will it cost?Install and check the ScraperCity MCP server in Claude Code, Claude Desktop, Codex, Cursor, Windsurf and other clients.
Set up the ScraperCity MCP server in Claude Code and confirm it works.Use the scrapercity CLI: log in, run any command with its flags, and start, poll and download from shell scripts.
Write a script that pulls every roofer in Tampa with the ScraperCity CLI and saves a CSV.Auth, start endpoints, run status, downloads, webhooks, retries and paging for anything you build on the API.
Write a Python job that starts an Email Validator run through the API, waits for it and saves the results.Ready setups for Clay, n8n, Zapier, Make, Google Sheets, Airtable, HubSpot, Salesforce and the main sequencers.
Build an n8n workflow that adds new local business leads to a Google Sheet every morning.Filter specs, count checks, paging and daily pulls of only the leads you have not seen yet.
Pull every VP of Sales at US software companies with 50 to 200 employees, then just the new ones each day.Keyword and location searches, category and rating filters, and contact fields for local businesses in any area.
Pull every plumber in Phoenix with a phone number and a website.Zillow agent lists, property lookups with owner contact details, and distressed property lists.
Get pre-foreclosure properties in Tampa with the owner phone numbers.