← Back to Skills Marketplace
xianji520

outreach-pipeline

by xianji520 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
91
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install outreach-pipeline
Description
邮件外联自动化(批量邮件外联、序列发送、模板合并、节流与送达合规)。当用户要:1) 导入收件人列表(CSV/表格)并批量发送个性化外联邮件;2) 运行简单的邮件序列与跟进;3) 通过 SMTP 或常见 ESP(SendGrid/Mailgun)发送;4) 使用 Gmail/Outlook(OAuth/App Pa...
Usage Guidance
This skill appears to do what it says (bulk email sending), but it requires you to provide sensitive credentials (SMTP username/password or ESP API keys) that are not declared in the registry metadata. Before installing or running: 1) Inspect the included scripts locally (you already have send.py) and confirm you trust the code and endpoints (SendGrid/Mailgun API URLs and SMTP). 2) Do not paste credentials into public chat or store them in world-readable files; prefer environment variables or secure secret storage. 3) When testing, use a controlled test mailbox and small --max-per-run and low --rate-limit to avoid accidental mass sends. 4) Consider adding the missing env-var declarations to the skill metadata or contact the author for clarification. 5) Ensure your recipient list is lawful and opted-in; the skill includes compliance advice but sending unsolicited email can have legal and reputation consequences.
Capability Analysis
Type: OpenClaw Skill Name: outreach-pipeline Version: 1.0.0 The outreach-pipeline skill is a standard utility for automated email campaigns via SMTP, SendGrid, or Mailgun. The core logic in scripts/send.py implements template rendering, rate limiting, and result logging without any evidence of malicious intent, data exfiltration, or unauthorized execution. The documentation (SKILL.md and references/) focuses on legitimate B2B outreach practices and compliance with anti-spam regulations.
Capability Tags
requires-oauth-token
Capability Assessment
Purpose & Capability
Name, description, SKILL.md and scripts/send.py all align: this is a bulk email/outreach sender supporting SMTP, SendGrid and Mailgun. Requiring SMTP credentials and ESP API keys is proportionate to the stated purpose. However, the registry metadata lists no required env vars or primary credential even though the script expects SENDGRID_API_KEY, MAILGUN_API_KEY and MAILGUN_DOMAIN (and SMTP username/password). The omission in metadata is an inconsistency.
Instruction Scope
SKILL.md directs the agent to validate CSVs, render templates, and run the included Python script. The instructions and script only access the CSV, template files and the specified ESP endpoints (SendGrid/Mailgun) or an SMTP server; they do not attempt to read unrelated system files or call unexpected external endpoints.
Install Mechanism
This is an instruction-only skill with an included Python script and no install spec. No arbitrary downloads or installers are invoked by the skill package itself; any dependency installs (requests) are recommended at runtime. This lowers the install-time risk.
Credentials
The script legitimately requires sensitive credentials (SMTP username/password passed as args; SENDGRID_API_KEY; MAILGUN_API_KEY and MAILGUN_DOMAIN via environment). Those requests are proportional to the functionality, but the skill metadata does not declare these required env vars/credentials — making it easy for users to miss the need to supply them securely. The SKILL.md mentions env usage, but the manifest omission and recommendation to pass passwords on the command line (or via env) are risks to highlight.
Persistence & Privilege
The skill does not request always: true, does not modify other skills, and does not persist credentials into platform-wide config. It writes a user-specified out_log CSV (expected behavior). No elevated privileges are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install outreach-pipeline
  3. After installation, invoke the skill by name or use /outreach-pipeline
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Metadata
Slug outreach-pipeline
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is outreach-pipeline?

邮件外联自动化(批量邮件外联、序列发送、模板合并、节流与送达合规)。当用户要:1) 导入收件人列表(CSV/表格)并批量发送个性化外联邮件;2) 运行简单的邮件序列与跟进;3) 通过 SMTP 或常见 ESP(SendGrid/Mailgun)发送;4) 使用 Gmail/Outlook(OAuth/App Pa... It is an AI Agent Skill for Claude Code / OpenClaw, with 91 downloads so far.

How do I install outreach-pipeline?

Run "/install outreach-pipeline" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is outreach-pipeline free?

Yes, outreach-pipeline is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does outreach-pipeline support?

outreach-pipeline is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created outreach-pipeline?

It is built and maintained by xianji520 (@xianji520); the current version is v1.0.0.

💬 Comments