← All skills
Tencent SkillHub · Communication & Collaboration

Ironclaw Outreach Sequencer

Create and manage multi-step outreach sequences — LinkedIn messages, cold emails, and follow-ups with personalization. Use when asked to "send outreach", "cr...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Create and manage multi-step outreach sequences — LinkedIn messages, cold emails, and follow-ups with personalization. Use when asked to "send outreach", "cr...

⬇ 0 downloads ★ 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 14 sections Open source page

Outreach Sequencer — Multi-Step Personalized Campaigns

Design, schedule, and execute multi-step outreach sequences across LinkedIn and email. Each message is personalized per lead using their profile data from DuckDB.

Template 1: LinkedIn Connection + Message

Day 0: Send LinkedIn connection request (with note) Day 1: If accepted → Send intro message Day 3: If no reply → Follow-up message Day 7: If no reply → Break-up / value-add message

Template 2: Cold Email Sequence

Day 0: Initial cold email Day 3: Follow-up (reply to original thread) Day 7: Value-add email (case study, resource) Day 14: Break-up email ("closing the loop")

Template 3: Multi-Channel

Day 0: LinkedIn connection request Day 2: Cold email (if not connected on LinkedIn) Day 4: LinkedIn message (if connected) OR email follow-up Day 7: Final touch (whichever channel they engaged on)

Personalization Engine

Each message is generated per-lead using their DuckDB profile data. Use these variables: VariableSourceExample{first_name}Name field (split)"Jane"{company}Company field"Acme Corp"{title}Title field"CTO"{mutual}Shared connections/background"Stanford"{trigger}Why reaching out now"saw your Series A"{value_prop}What you offer them"AI-powered analytics"{pain_point}Their likely challenge"scaling engineering team"

Personalization Rules

Never use generic openers like "I hope this finds you well" Reference something specific: recent post, company news, shared background Keep LinkedIn messages under 300 chars (connection note limit) Keep cold emails under 150 words (respect attention) Vary language across leads — don't send identical messages to people at the same company Match tone to seniority: C-suite gets concise/strategic, ICs get technical/peer-level

Message Generation Pattern

1. Read lead profile from DuckDB 2. Identify personalization hooks: - Shared background (school, company, location) - Recent company news (web search if needed) - Role-specific pain points 3. Select message template for sequence step 4. Generate personalized message 5. Store message + status in DuckDB

LinkedIn Messages (via Browser)

browser → open LinkedIn messaging browser → search for recipient browser → open conversation browser → type personalized message browser → send → Update DuckDB status: "Sent"

Email (via gog CLI)

gog gmail send \ --to "{email}" \ --subject "{subject}" \ --body "{personalized_body}" \ --account patrick@candlefish.ai For follow-ups (reply to thread): gog gmail reply \ --thread-id "{thread_id}" \ --body "{follow_up_body}"

Sequence Status Tracking

Track in DuckDB with these status fields: FieldValuesNotesOutreach StatusQueued, Sent, Replied, Converted, Bounced, Opted OutMain statusSequence Step1, 2, 3, 4Current step in sequenceLast OutreachdateWhen last message was sentNext OutreachdateWhen next step is dueOutreach ChannelLinkedIn, Email, BothActive channelReply ReceivedbooleanTrue if they respondedThread IDtextGmail thread ID for email chains -- Find leads due for next sequence step SELECT "Name", "Email", "Outreach Status", "Sequence Step", "Next Outreach" FROM v_leads WHERE "Outreach Status" = 'Sent' AND "Reply Received" = false AND "Next Outreach" <= CURRENT_DATE ORDER BY "Next Outreach";

Cron Integration

Set up automated sequence execution: Schedule: Every 2 hours during business hours (9am-5pm Mon-Fri) Action: 1. Query leads due for next step 2. For each due lead: a. Generate personalized message for their current step b. Send via appropriate channel c. Update status + advance step d. Set next outreach date 3. Report: "Sent 12 messages (8 LinkedIn, 4 email). 3 replies received."

Cron Job Setup (for OpenClaw)

{ "name": "Outreach Sequencer", "schedule": { "kind": "cron", "expr": "0 9,11,13,15 * * 1-5", "tz": "America/Denver" }, "sessionTarget": "isolated", "payload": { "kind": "agentTurn", "message": "Run outreach sequence check. Query DuckDB for leads with Next Outreach <= today. Send personalized messages for their current sequence step. Update statuses. Report results.", "timeoutSeconds": 300 } }

Safety & Compliance

Daily send limits: Max 50 LinkedIn connection requests/day, 100 messages/day Email limits: Max 100 cold emails/day (avoid spam flags) Opt-out handling: If someone replies "not interested" / "unsubscribe", immediately set status to "Opted Out" and never contact again Bounce handling: If email bounces, mark as "Bounced" and try alternate email patterns CAN-SPAM compliance: Include sender identity, physical address option, and opt-out mechanism in emails LinkedIn ToS: Keep connection notes professional, don't spam InMails Cool-down: If a lead hasn't replied after full sequence, wait 90 days before any re-engagement

Analytics

After each sequence run, track: Active Sequences: 85 leads ├── Step 1 (Initial): 20 leads ├── Step 2 (Follow-up): 35 leads ├── Step 3 (Value-add): 18 leads ├── Step 4 (Break-up): 12 leads │ Outcomes: ├── Replied: 23 (27% reply rate) ├── Converted: 8 (9.4% conversion) ├── Opted Out: 3 (3.5%) ├── Bounced: 2 (2.4%) └── No Response (completed): 15 (17.6%)

Category context

Messaging, meetings, inboxes, CRM, and teammate communication surfaces.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc