cold-outreach-builder

Build and execute personalized cold-email outreach campaigns with Python, Streamlit, and SQLite.

7|1|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/artbyjazi/cold-outreach-builder --skill cold-outreach-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cold-outreach-builder
Source: https://github.com/artbyjazi/cold-outreach-builder/tree/main
Command: npx skills add https://github.com/artbyjazi/cold-outreach-builder --skill cold-outreach-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires streamlit, pandas, python-dotenv, pytz, requests, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of building and sending personalized cold-email outreach campaigns, streamlining communication and reducing manual effort.

Core Features & Use Cases

  • Personalized Email Building: Customize email content based on contact information and user preferences.
  • Safe Sending: Ensures emails are sent slowly and safely to avoid appearing as spam.
  • Dashboard & Database: Provides a user-friendly dashboard to manage contacts and campaign progress, with a local database to prevent duplicate emails.

Quick Start

Use the cold-outreach-builder skill to build a cold-email outreach tool by following the interview prompts and selecting your preferred settings.

Frequently Asked Questions about cold-outreach-builder

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

FAQPage Schema
How do I automate personalized cold-email outreach without manual effort?

You can build personalized cold-email outreach campaigns through an interactive interface that customizes content based on contact data. It sends emails safely to avoid spam filters and uses a local SQLite database to manage progress and prevent duplicate emails.

Do I need Python and Streamlit to run a cold-email outreach tool?

Yes, running this cold-email outreach tool requires Python, Streamlit, and SQLite to operate. You must also install dependencies like pandas, python-dotenv, pytz, and requests to manage contact data, environment variables, and API requests.

How does the cold-email builder prevent duplicate emails and manage contacts?

The cold-email builder uses a local SQLite database to store contact information and campaign progress. This database prevents duplicate emails by tracking sent records, while the dashboard provides a user-friendly interface for managing contacts and monitoring pacing.

Can I customize email pacing for cold outreach to avoid appearing as spam?

Yes, the cold-email outreach tool supports safe sending by allowing you to customize email pacing and delivery speed. This ensures emails are sent slowly to avoid appearing as spam while maintaining personalized content for each contact.

What is the best way to manage cold-email campaign progress locally?

The best way to manage cold-email campaign progress locally is using a Streamlit dashboard backed by a SQLite database. This setup provides a user-friendly interface to monitor delivery, manage contacts, and prevent duplicate emails without relying on external services.