Claude Agent Skill · by Anthropics

Sequence Load

Install Sequence Load skill for Claude Code from anthropics/knowledge-work-plugins.

Install
Terminal · npx
$npx skills add https://github.com/obra/superpowers --skill brainstorming
Works with Paperclip

How Sequence Load fits into a Paperclip company.

Sequence Load drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.

S
SaaS FactoryPaired

Pre-configured AI company — 18 agents, 18 skills, one-time purchase.

$27$59
Explore pack
Source file
SKILL.md120 lines
Expand
---name: sequence-loaddescription: "Find leads matching criteria and bulk-add them to an Apollo outreach sequence. Handles enrichment, contact creation, deduplication, and enrollment in one flow."user-invocable: trueargument-hint: "[targeting criteria + sequence name]"--- # Sequence Load Find, enrich, and load contacts into an outreach sequence — end to end. The user provides targeting criteria and a sequence name via "$ARGUMENTS". ## Examples - `/apollo:sequence-load add 20 VP Sales at SaaS companies to my "Q1 Outbound" sequence`- `/apollo:sequence-load SDR managers at fintech startups → Cold Outreach v2`- `/apollo:sequence-load list sequences` (shows all available sequences)- `/apollo:sequence-load directors of engineering, 500+ employees, US → Demo Follow-up`- `/apollo:sequence-load reload 15 more leads into "Enterprise Pipeline"` ## Step 1 — Parse Input From "$ARGUMENTS", extract: **Targeting criteria:**- Job titles → `person_titles`- Seniority levels → `person_seniorities`- Industry keywords → `q_organization_keyword_tags`- Company size → `organization_num_employees_ranges`- Locations → `person_locations` or `organization_locations` **Sequence info:**- Sequence name (text after "to", "into", or "→")- Volume — how many contacts to add (default: 10 if not specified) If the user just says "list sequences", skip to Step 2 and show all available sequences. ## Step 2 — Find the Sequence Use `mcp__claude_ai_Apollo_MCP__apollo_emailer_campaigns_search` to find the target sequence:- Set `q_name` to the sequence name from input If no match or multiple matches:- Show all available sequences in a table: | Name | ID | Status |- Ask the user to pick one ## Step 3 — Get Email Account Use `mcp__claude_ai_Apollo_MCP__apollo_email_accounts_index` to list linked email accounts. - If one account → use automatically- If multiple → show them and ask which to send from ## Step 4 — Find Matching People Use `mcp__claude_ai_Apollo_MCP__apollo_mixed_people_api_search` with the targeting criteria.- Set `per_page` to the requested volume (or 10 by default) Present the candidates in a preview table: | # | Name | Title | Company | Location ||---|---|---|---|---| Ask: **"Add these [N] contacts to [Sequence Name]? This will consume [N] Apollo credits for enrichment."** Wait for confirmation before proceeding. ## Step 5 — Enrich and Create Contacts For each approved lead: 1. **Enrich** — Use `mcp__claude_ai_Apollo_MCP__apollo_people_bulk_match` (batch up to 10 per call) with:   - `first_name`, `last_name`, `domain` for each person   - `reveal_personal_emails` set to `true` 2. **Create contacts** — For each enriched person, use `mcp__claude_ai_Apollo_MCP__apollo_contacts_create` with:   - `first_name`, `last_name`, `email`, `title`, `organization_name`   - `direct_phone` or `mobile_phone` if available   - `run_dedupe` set to `true` Collect all created contact IDs. ## Step 6 — Add to Sequence Use `mcp__claude_ai_Apollo_MCP__apollo_emailer_campaigns_add_contact_ids` with:- `id`: the sequence ID- `emailer_campaign_id`: same sequence ID- `contact_ids`: array of created contact IDs- `send_email_from_email_account_id`: the chosen email account ID- `sequence_active_in_other_campaigns`: `false` (safe default) ## Step 7 — Confirm Enrollment Show a summary: --- **Sequence loaded successfully** | Field | Value ||---|---|| Sequence | [Name] || Contacts added | [count] || Sending from | [email address] || Credits used | [count] | **Contacts enrolled:** | Name | Title | Company | Email ||---|---|---|---| --- ## Step 8 — Offer Next Actions Ask the user: 1. **Load more** — Find and add another batch of leads2. **Review sequence** — Show sequence details and all enrolled contacts3. **Remove a contact** — Use `mcp__claude_ai_Apollo_MCP__apollo_emailer_campaigns_remove_or_stop_contact_ids` to remove specific contacts4. **Pause a contact** — Re-add with `status: "paused"` and an `auto_unpause_at` date