←Leaderboard/Sales/coldoutboundskills
Last commit on September 29, 2026·Created on March 10, 2026

growthenginenowoslawski/coldoutboundskills

“Automates the pipeline from company domain research to live cold email campaigns.”
Combined rank
#436
across all skills
In Sales
#3
category rank
Stars
734
+1.8% in last 7d
Forks
256
+2.0% in last 7d
Watchers
32
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This collection of tools assists outbound sales representatives in identifying decision-makers and launching personalized outreach. It streamlines the transition from a target company domain to a live campaign by automating website scraping, lead extraction, and message personalization.

By integrating with Prospeo for lead pulling and Smartlead for campaign deployment, the system removes the manual friction of building prospect lists and drafting individual emails.

WHO IT'S FOR
Outbound Sales Representatives
launching automated cold email campaigns
Lead Generation Specialists
finding decision-makers from company domains
Direct Response Copywriters
drafting personalized cold email copy
Growth Marketers
planning outbound campaign experiments
Repository contents

52 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

Point Claude Code at all signal playbooks

Installs: All 19 signal playbooks under `skills/playbooks`; the skillPaths list is the supported bounded inventory of those playbooks. · Claude Code

Before you start
  • Claude Code installed
  • Repository already cloned

Run from: Cloned repository root

  1. In Claude Code, point the agent at the cloned repository's `skills/playbooks` directory. These playbooks live one level deeper than the other skills, so the repository root alone does not establish their discovery.

skills/playbooks/README.md ↗ · Checked Sep 29, 2026

Give it something to do.

Suggested first task

Grade a lead CSV before sending

Uses list-quality-scorecard

  • Path to a lead CSV containing at least 100 rows and the documented minimum columns
  • Optional path to a client-profile YAML
  • Output path for the Markdown scorecard

Check the repository for this skill’s setup.

Use the list-quality-scorecard skill to grade `[path/to/leads.csv]`, which must contain at least 100 rows, and write the scorecard to `[path/to/scorecard.md]`. The CSV contains `email`, `first_name`, `last_name`, `job_title` or `title`, and `company_name` or `company`. If available, also compare it with `[path/to/client-profile.yaml]`. Report the letter grade, eight dimension scores, top five issues, and pre-send checklist; do not upload or send anything.
Suggested first task

Compare inbox-type performance for seven days

Uses deliverability-test-public

  • `SMARTLEAD_API_KEY` set in the environment
  • Optional Smartlead sub-client ID

Check the repository for this skill’s setup.

Use the deliverability-test-public skill to compare SMTP, Gmail/G Suite, and Outlook/Office365 performance across my Smartlead account for the last 7 days. Report sent volume, replies, bounces, reply rate, and bounce rate by inbox type, and flag small samples as inconclusive. Do not change campaigns or inbox settings.
Suggested first task

Run a one-post LinkedIn engagement pilot

Uses playbook-linkedin-engagement

  • Source LinkedIn company URL
  • Client's own domain
  • Explicit ICP headcount, country, and title criteria
  • Confirmation that the source company and its employees may be added to the client's do-not-contact list
Use the playbook-linkedin-engagement skill for a one-post pilot. The source account is `[LinkedIn company URL]`, the client's domain is `[client.example]`, and the confirmed ICP is `[headcount, countries, and titles]`. Do not generate an `engagement_line`. Resolve the source to a bare domain first, stop if it cannot be resolved or if the client's own domain appears, and ask me to confirm that the source company and its employees will enter the client's do-not-contact list before any paid call. Return only the pilot prospect rows and evidence URLs; do not scale beyond one post.