outreach-crm

Track leads locally, manage outreach campaigns, and export as CSV for download.

3,891 stars

Best use case

outreach-crm is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Track leads locally, manage outreach campaigns, and export as CSV for download.

Teams using outreach-crm should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/outreach-crm/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/3rdbrain/outreach-crm/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/outreach-crm/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How outreach-crm Compares

Feature / Agentoutreach-crmStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Track leads locally, manage outreach campaigns, and export as CSV for download.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Outreach CRM Skill

Manage lead generation outreach. Leads are stored in a local JSON file inside the agent workspace — no external database required. Users can view leads in chat or export them as a CSV file.

## Available Tools

Run with Node.js: `node {baseDir}/outreach-crm.js <command> [args]`

- **add-lead** - Add a new lead to the local leads file
- **list** - List all tracked leads (displays in chat)
- **log** - Log an interaction with a lead
- **export-csv** - Export all leads to a CSV file and print the file path
- **clear** - Remove all leads (use with caution)

## Usage

```bash
node {baseDir}/outreach-crm.js add-lead --name "John" --source "twitter" --handle "@john" --score 75 --tier hot
node {baseDir}/outreach-crm.js list
node {baseDir}/outreach-crm.js log <lead_id> "Sent intro DM"
node {baseDir}/outreach-crm.js export-csv
```

## Storage

Leads are saved to `/root/.openclaw/workspace/leads.json` inside the container.
CSV exports are written to `/root/.openclaw/workspace/leads.csv`.
Always show the user the export path so they can download it.

Related Skills

doppel-social-outreach

3891
from openclaw/skills

Promote Doppel world builds across social platforms. Use when the agent wants to share builds on Twitter/X, Farcaster, Telegram, or Moltbook to drive observers, grow reputation, and recruit collaborators.

Social Media

email-outreach-ops

3891
from openclaw/skills

Draft and manage vendor outreach emails for quotes/availability, follow-up cadence, and response summarization into structured decision tables. Use when contacting hotels, transport vendors, or activity providers.

outreach-sequencer

3891
from openclaw/skills

Create and manage multi-step outreach sequences — LinkedIn messages, cold emails, and follow-ups with personalization. Use when asked to "send outreach", "create email sequence", "follow up with leads", "start a drip campaign", "send LinkedIn messages", "personalized outreach", or any automated multi-step communication workflow.

moltflow-outreach

3891
from openclaw/skills

Bulk messaging, scheduled messages, scheduled reports, and custom groups for WhatsApp outreach. Use when: bulk send, broadcast, schedule message, schedule report, cron, custom group, contact list, ban-safe messaging.

outreach-scout

3891
from openclaw/skills

Find and engage warm leads on Reddit, X/Twitter, and forums. Monitors platforms for people asking questions your product solves, drafts helpful replies that naturally mention your offering, and tracks all activity. Use when you need marketing, lead generation, audience building, finding potential customers, or growing product awareness. Works with heartbeats for automated daily scouting.

cold-outreach-pack

3891
from openclaw/skills

Cold email, LinkedIn outreach, and follow-up sequences for sales and networking. Professional templates and best practices.

outreach-sequence-crafter

3891
from openclaw/skills

Build respectful multi-touch outreach sequences with channel mix, follow-up timing, objection handling, and logging templates.

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research

baidu-search

3891
from openclaw/skills

Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.

Data & Research