Agent skill

B2b Sdr Agent

by iPythoning in iPythoning/b2b-sdr-agent-template

Open-source B2B AI SDR template. An agent skill from iPythoning/b2b-sdr-agent-template.

MIT-0Auto-check passedSales & Support

Install B2b Sdr Agent

skills CLI
$ npx skills add iPythoning/b2b-sdr-agent-template --skill b2b-sdr-agent -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install iPythoning/b2b-sdr-agent-template b2b-sdr-agent --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
b2b-sdr-agent
GitHub stars
190
Token cost
~744 tokens
SKILL.md length
258 words
Files
184 (incl. scripts)
Skills in repo
4
Repo updated
First seen
Licence
MIT-0

At a glance

Open-source B2B AI SDR template. An agent skill from iPythoning/b2b-sdr-agent-template.

  • Tasks that involve CRM management
  • SKILL.md covers 7-Layer Context System, Key Features, Deploy and Skills Included, plus 2 more sections

What it does

B2b Sdr Agent is an agent skill from iPythoning/b2b-sdr-agent-template. Open-source B2B AI SDR template. 7-layer context system with 10-stage sales pipeline, 4-layer anti-amnesia memory, 14 automated pipeline checks, WhatsApp IP isolation, multi-channel (WhatsApp+Telegram+Email). Built on OpenClaw.

Its SKILL.md is about 740 tokens, which your agent loads only when the skill is triggered. The skill folder holds 187 other files, including scripts (for example `.github/FUNDING.yml`, `.github/copilot-instructions.md` and `.github/workflows/validate.yml`).

It sits in Sales & Support, covering CRM management. It works with Telegram, WhatsApp and Cloudflare. The repository describes itself as: Open-source AI SDR template for B2B export. 10-stage sales pipeline, 10 cron jobs, 4-engine memory, multi-channel (WhatsApp+Telegram+Email). Built on OpenClaw. The licence is MIT-0.

When your agent uses it

  • Tasks that involve CRM management

Example prompts

  • “/b2b-sdr-agent”

Requirements

  • Node.js

What it can do on your machine

Read from SKILL.md and the folder at commit 6131928. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • openclaw.dev
    • pulseagent.io

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

B2b Sdr Agent loads about 744 tokens when it runs. Until then it costs about 60 tokens; SKILL.md has 258 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~60
When it runs · the whole SKILL.md, loaded when a task matches
~744

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from iPythoning/b2b-sdr-agent-template at commit 6131928, republished under its MIT-0 licence (© iPythoning). 258 words, ~744 tokens.

Download SKILL.mdSave it as .claude/skills/b2b-sdr-agent/SKILL.md (or your agent's skills folder). This skill also uses 183 other files; get the full folder from GitHub.
name
b2b-sdr-agent
description
Open-source B2B AI SDR template. 7-layer context system with 10-stage sales pipeline, 4-layer anti-amnesia memory, 14 automated pipeline checks, WhatsApp IP isolation, multi-channel (WhatsApp+Telegram+Email). Built on OpenClaw.
license
MIT-0

B2B SDR Agent — AI Sales Development Representative

Turn any B2B export business into an AI-powered sales machine. Full-stack SDR that handles lead capture → qualification → follow-up → quoting → closing across WhatsApp, Telegram, and email.

7-Layer Context System

LayerFilePurpose
IdentityIDENTITY.mdCompany name, role, product catalog
SoulSOUL.mdPersonality, values, communication rules
WorkflowAGENTS.md10-stage sales pipeline with stage gates
UserUSER.mdOwner profile, ICP scoring, admin whitelist
HeartbeatHEARTBEAT.md14-item pipeline inspection (cron)
MemoryMEMORY.md4-layer anti-amnesia protocol
ToolsTOOLS.mdCRM, channels, integrations

Key Features

  • 10-Stage Sales Pipeline: Cold Lead → Engaged → Qualified → Proposal → Negotiation → Closed
  • 4-Layer Memory: L1 pinned context, L2 session KV, L3 vector search, L4 CRM snapshots
  • 14 Pipeline Checks: Auto heartbeat, follow-up reminders, lead scoring, pipeline reports
  • Multi-Channel: WhatsApp, Telegram, Email — with channel-specific strategies
  • WhatsApp IP Isolation: Per-tenant Cloudflare WARP proxy for multi-tenant deployments
  • Human-Like Conversations: SDR humanizer skill for natural, trust-building messages
  • Operator Bilingual Mode (opt-in): English to customers + Chinese self-chat sync for non-English operators, enable via operator_bilingual: true in IDENTITY.md

Deploy

bash
# One-click deploy
cp deploy/config.sh.example deploy/config.sh
# Edit config.sh with your server, API keys, and channel settings
./deploy/deploy.sh your-client-name
IP Isolation (Multi-Tenant)

Each tenant gets a unique Cloudflare exit IP so WhatsApp sees independent devices:

bash
./deploy/ip-isolate.sh tenant-name

Architecture: tenant → wireproxy (SOCKS5, ~4MB) → WARP account → unique Cloudflare IP

Skills Included

  • sdr-humanizer — Human-like conversation rules
  • delivery-queue — Async message delivery with retry
  • lead-discovery — AI-driven lead search and ICP scoring
  • quotation-generator — PDF proforma invoice generation
  • chroma-memory — Per-turn conversation memory with ChromaDB
  • telegram-toolkit — Telegram-specific SDR strategies
  • graphify — Knowledge graph for product catalog, customer intelligence, and market research

Requirements

  • Linux server (Ubuntu 20.04+)
  • Node.js 18+
  • AI model API key (OpenAI, Anthropic, Google, etc.)
  • OpenClaw gateway

© iPythoning, MIT-0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 183 other files (scripts) in the repository root of iPythoning/b2b-sdr-agent-template.

  • SKILL.md
  • .cursorrules
  • .github/FUNDING.yml
  • .github/copilot-instructions.md
  • .github/workflows/validate.yml
  • .gitignore
  • .sync/blog-drafts/openclaw-upstream-sync-2026-04-03.en.md
  • .sync/blog-drafts/openclaw-upstream-sync-2026-04-03.zh.md
  • .sync/blog-drafts/openclaw-v2026-4-5.en.json
  • .sync/blog-drafts/openclaw-v2026-4-5.zh.json
  • .sync/blog-drafts/openclaw-v2026-4-7-en.md
  • .sync/blog-drafts/openclaw-v2026-4-7-zh.md
  • .sync/blog-drafts/openclaw-v2026.4.10-en.md
  • .sync/blog-drafts/openclaw-v2026.4.10-zh.md
  • .sync/blog-drafts/openclaw-v2026.4.11-en.md
  • .sync/blog-drafts/openclaw-v2026.4.11-zh.json
  • .sync/blog-drafts/openclaw-v2026.4.11-zh.md
  • … and 167 more

Open the folder on GitHubat commit 6131928

Compare with similar skills

B2b Sdr Agent next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

B2b Sdr Agent compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
B2b Sdr Agent this skilliPythoning/b2b-sdr-agent-template190—~744Automated safety check: PassMIT-0
Marketing Message Testforcedotcom/sf-skills1.1k—~5.1kAutomated safety check: PassApache-2.0
Service De Waba Integrateforcedotcom/sf-skills1.1k—~3.7kAutomated safety check: PassApache-2.0
Lead-to-Payment Sales Flowhewi333/Mom-n-Pop-Skills122—~2.8kAutomated safety check: NotesMIT
Deskcomm Extensaomelgarafael/DeskcommCRM4.5k—~2.7kAutomated safety check: PassMIT
Deskcomm Metricasmelgarafael/DeskcommCRM4.5k—~1.6kAutomated safety check: NotesMIT

Similar skills

  • Marketing Message Test

    forcedotcom/sf-skills

    Salesforce Marketing Cloud / Engagement 360 message preview and test-send.

    1.1k GitHub stars~5.1k tokensUpdated today
    Sales & SupportAuto-check passed
  • Service De Waba Integrate

    forcedotcom/sf-skills

    Confirm the customer's WhatsApp Business Account is shared with Salesforce on Meta's side.

    1.1k GitHub stars~3.7k tokensUpdated today
    Sales & SupportAuto-check passed
  • Lead-to-Payment Sales Flow

    hewi333/Mom-n-Pop-Skills

    Runs a small service business lead from intake through estimate, owner approval over Telegram, Stripe payment link and customer email draft to payment tracking.

    122 GitHub stars~2.8k tokensUpdated 26 days ago
    Sales & SupportAuto-check: notes
  • Deskcomm Extensao

    melgarafael/DeskcommCRM

    Guia para criar uma extensão do DeskcommCRM — o pacote declarativo — em vez de abrir um PR no núcleo.

    4.5k GitHub stars~2.7k tokensUpdated today
    Sales & SupportAuto-check passed
  • Deskcomm Metricas

    melgarafael/DeskcommCRM

    Guia de análise das métricas de uma instalação do DeskcommCRM como um analista de dados experiente — conversão, funil, tempo de resposta, handoff, follow-ups, custo de IA, motivos de perda, horários…

    4.5k GitHub stars~1.6k tokensUpdated today
    Sales & SupportAuto-check: notes
  • Muse

    KevPH2026/muse-catch

    Muse · Catch — AI 灵感捕手。浏览器插件 + 任意 Agent(Telegram/WhatsApp/Discord…)一键捕获灵感,AI自动提炼,Web Dashboard浏览。分级LLM路由:Agent内置LLM隐私分析 + TokenRouter云端分布式调用。当用户说「灵感」「捕获」「Muse」「Catch」「记下来」「收藏」「稍后读」时自动触发。

    128 GitHub stars~1.6k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check: notes

More from iPythoning/b2b-sdr-agent-template

  • Graphify

    iPythoning/b2b-sdr-agent-template

    Knowledge graph engine for B2B sales intelligence. An agent skill from iPythoning/b2b-sdr-agent-template.

    190 GitHub stars~1.5k tokensUpdated 8 days ago
    Auto-check passed
  • Lead Discovery

    iPythoning/b2b-sdr-agent-template

    AI-driven lead discovery for B2B export. An agent skill from iPythoning/b2b-sdr-agent-template.

    190 GitHub stars~961 tokensUpdated 8 days ago
    Auto-check passed
  • Quotation Generator

    iPythoning/b2b-sdr-agent-template

    Auto-generate professional PDF proforma invoices with company letterhead, multi-language support, and post-quote tracking.

    190 GitHub stars~450 tokensUpdated 8 days ago
    Auto-check passed

Categories

Questions about B2b Sdr Agent

What does B2b Sdr Agent do?

Open-source B2B AI SDR template. An agent skill from iPythoning/b2b-sdr-agent-template. B2b Sdr Agent is an agent skill from iPythoning/b2b-sdr-agent-template. Open-source B2B AI SDR template.

When should I use B2b Sdr Agent?

B2b Sdr Agent fits situations like: tasks that involve CRM management.

How do I install B2b Sdr Agent in Claude Code?

Run `npx skills add iPythoning/b2b-sdr-agent-template --skill b2b-sdr-agent -a claude-code`. Or copy the skill folder (the iPythoning/b2b-sdr-agent-template repository) into .claude/skills/b2b-sdr-agent in your project. Claude Code loads it when a task matches its description.

How do I install B2b Sdr Agent in Codex?

Run `npx skills add iPythoning/b2b-sdr-agent-template --skill b2b-sdr-agent -a codex`. Or copy the skill folder (the iPythoning/b2b-sdr-agent-template repository) into .agents/skills/b2b-sdr-agent in your project. Codex loads it when a task matches its description.

Can I use B2b Sdr Agent in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add iPythoning/b2b-sdr-agent-template --skill b2b-sdr-agent -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/b2b-sdr-agent, .gemini/skills/b2b-sdr-agent, .github/skills/b2b-sdr-agent and .opencode/skills/b2b-sdr-agent in your project.

What does B2b Sdr Agent need to run?

SKILL.md names no scripts, command-line tools or credentials: B2b Sdr Agent is instructions for the agent only. Our summary lists: Node.js.

Does B2b Sdr Agent access the network?

SKILL.md names 2 domains. As links in the text: openclaw.dev and pulseagent.io. This is read from the text; nothing was executed.

Is B2b Sdr Agent safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does B2b Sdr Agent use?

B2b Sdr Agent is published under the MIT-0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does B2b Sdr Agent use?

About 744 tokens (SKILL.md is roughly 3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to B2b Sdr Agent?

Skills that share tags, products or a category with B2b Sdr Agent: Marketing Message Test (forcedotcom/sf-skills, 1.1k stars), Service De Waba Integrate (forcedotcom/sf-skills, 1.1k stars), Lead-to-Payment Sales Flow (hewi333/Mom-n-Pop-Skills, 122 stars) and Deskcomm Extensao (melgarafael/DeskcommCRM, 4.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains B2b Sdr Agent?

iPythoning (a GitHub user) maintains it in iPythoning/b2b-sdr-agent-template, which has 190 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on September 29, 2026.

Source: iPythoning/b2b-sdr-agent-template on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.