list-quality-scorecard

Scores and pre-validates lead lists for Smartlead upload via markdown report.

601|215|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/growthenginenowoslawski/coldoutboundskills --skill list-quality-scorecard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: list-quality-scorecard
Source: https://github.com/growthenginenowoslawski/coldoutboundskills/tree/main/skills/list-quality-scorecard
Command: npx skills add https://github.com/growthenginenowoslawski/coldoutboundskills --skill list-quality-scorecard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Pre-send quality scorecard for lead lists helps you catch duplicates, misaligned ICP, unverified emails, and other issues before you push a campaign live.

Core Features & Use Cases

  • Scores a lead list across 8 dimensions (email verification, duplicate emails, duplicate domains, title relevance, bad-title detection, catch-all density, ICP fit, and name quality) and outputs a single report.
  • Returns a Markdown scorecard with a letter grade, per-dimension scores, top issues, and a pre-send checklist to guide cleanup.
  • Useful after enrichment and before Smartlead upload to minimize bounces, waste, and wasted sends.

Quick Start

Run the score-list script on your leads.csv (optionally with --icp-file=client-profile.yaml) to generate scorecard.md.

Frequently Asked Questions about list-quality-scorecard

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

FAQPage Schema
How do I check lead list quality before outbound email sending?

To check lead list quality before sending, run a pre-send scorecard script on your CSV to grade email verification, duplicates, ICP fit, and name quality. This generates a markdown report with a letter grade and cleanup checklist to minimize bounces.

What is a lead list scorecard and how does it prevent email deliverability issues?

A lead list scorecard is a pre-validation report that scores your leads across eight dimensions like email verification, duplicate detection, and ICP fit. Catching these quality issues before a campaign launch prevents wasted sends and protects your sender reputation from bounces.

What CSV columns are required to score and validate a lead list?

To score and validate a lead list you need a CSV with email, first_name, last_name, job_title or title, and company_name or company, plus company_domain. The script uses these columns to evaluate ICP fit, name quality, and duplicate density.

Can I use a lead list scorecard for Smartlead campaign uploads?

Yes, the scorecard is designed to validate enriched leads before Smartlead upload. It checks seniority standards, bad-title detection, and catch-all density so your outbound campaigns meet quality standards and minimize waste prior to sending.

How do I detect duplicate emails and domains in my outbound lead CSV?

To detect duplicate emails and domains in a lead CSV, run the score-list script to automatically flag duplicate entries across your list. The resulting markdown scorecard highlights these top issues alongside an overall grade to guide your cleanup process.

What is the best way to evaluate ICP fit in a lead list before launching a campaign?

The best way to evaluate ICP fit is to run the score-list script with an optional ICP profile YAML file against your lead CSV. This grades title relevance and bad-title detection, outputting a checklist to ensure leads meet your ICP standards before sending.