ae-pack plugin
AE persona pack: meeting/signup auto-connect, stakeholder multi-threading, stalled-deal reactivation, and territory push plays. Installs with the FirstTouch MCP auto-connected.
How to install the ae-pack plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add First-Touch-Inc/firsttouch-agent-skill-packs
/plugin install ae-pack@firsttouchWhat's inside ae-pack
14 parts read from the plugin's own files.
Skills 13
Claude loads it when the task matches- campaign-pause-and-fix
Pause a live FirstTouch campaign/flow mid-send, diagnose what is wrong, cancel or hold the affected enrollments, fix the messaging or audience, and safely restart with re-enrollment - without duplicate sends. Use when the user says "pause this campaign," "stop sending," replies or acceptance rates look bad mid-run, a mistake shipped in live copy, or a running flow needs its message or audience changed.
- champion-job-change
When a champion or strong contact changes jobs, run a warm reactivation into their new company and protect the old account relationship. Drafts the congratulations note, the reconnect-when-settled follow-up, and the old-account stakeholder handoff; updates HubSpot when connected. Use when the user learns a champion moved - via a LinkedIn notification, a bounced email, an enrichment refresh, or a HubSpot update. This skill reacts to a known job change; FirstTouch does not monitor for job changes automatically.
- customer-referral
Auto-prepare LinkedIn connection requests and thank-you/referral messages for new customers after they choose the product. Uses a HubSpot Closed Won/customer source or a FirstTouch-accessible customer list, checks owner/CSM routing and account-safety gates, drafts a warm thank-you that asks how the product can be better and whether anyone in their network would also find value, then queues approved FirstTouch Dynamic Actions. Use when the user wants a new-customer thank-you, feedback, or light referral motion.
- firsttouch-messaging
Write on-brand, high-converting LinkedIn outreach messages - connection requests, openers, follow-ups, and meeting asks - calibrated to the prospect's seniority and a real signal. Use this BEFORE any other FirstTouch play that involves drafting a message, or whenever the user asks to write LinkedIn outreach copy, draft a connection request, or personalize a sequence.
- hubspot-signal-to-linkedin-touch
Turn a HubSpot CRM event - lifecycle stage change, deal stage movement, form fill, list addition - into a timely, personalized LinkedIn touch. Reads the signal from HubSpot, qualifies the contact, drafts outreach via FirstTouch, gates for approval, and logs back to HubSpot when the connected FirstTouch-HubSpot integration supports it. Use when the user wants to act on HubSpot activity with LinkedIn outreach, trigger social touches from CRM events, or make outbound "event-driven." Covers any CRM event; for high-intent inbound (booked meeting, signup, trial, demo) prefer inbound-speed-to-lead.
- hubspot-social-task-runner
Find HubSpot CRM tasks due today in the user/owner queue that already represent LinkedIn/social steps, such as connect, message, or follow-up, then execute the approved social action through FirstTouch and mark the HubSpot task complete only after the action is queued or sent. Use only when HubSpot MCP is connected and the team already creates these social-step tasks every day.
- icp-outbound-builder
Run the daily recurring team AI SDR motion (for SDRs, BDRs, and AEs): start from a HubSpot contact/company list or build a new ICP list via FirstTouch Discover Contacts, enrich each prospect, generate customized LinkedIn-first outreach, and queue a daily batch for human approval. Use when the user wants AI SDR, outbound against a HubSpot list, fresh daily leads, ICP prospecting, or customized outreach for contacts/companies. For founder-voice outbound use founder-led-outbound; for a one-time campaign use social-campaigns.
- inbound-speed-to-lead
Attach LinkedIn connection requests and lightweight follow-up to booked meetings, inbound signups, trial starts, demo requests, or other high-intent inbound lists. Can start from HubSpot events when connected or a FirstTouch-accessible inbound list/import when HubSpot is unavailable. Checks connection status, drafts the smallest possible conversation-starting message, gates for approval, and logs to HubSpot when connected. Use when the user wants meeting-booked auto-connect, to improve speed-to-lead for inbound, connect on LinkedIn after a signup/trial/demo request, or add a social touch to inbound conversion. Inbound-only: for other CRM events (lifecycle, deal stage, list adds) use hubspot-signal-to-linkedin-touch.
- post-demo-followup
Convert a completed demo or discovery call into same-day follow-up, stakeholder expansion, and momentum touches without sounding automated. Drafts the buyer follow-up, champion thank-you, stakeholder intro, and a 3-day momentum touch from real meeting context; includes a no-show recovery path. Use right after a demo or discovery call, when the user says "we just had the demo," wants to multi-thread after a meeting, or needs to recover a no-show.
- social-campaigns
Build a ONE-TIME (not recurring) LinkedIn social campaign for a very narrow ICP segment: define precise audience criteria, source/enrich contacts from FirstTouch and optional HubSpot lists, then choose either row-level dynamic actions for rep/BDR one-at-a-time execution or static flow templates for RevOps/founder-approved one-time campaigns. Use for one-time pushes: product updates, event invites, territory pushes, reengagement lists, or team-routed social motions. For a daily recurring outbound queue, use icp-outbound-builder instead.
- stalled-deal-reactivation
Build and govern a contact-based HubSpot workflow for contacts associated to open deals that are not Closed Won and not Closed Lost and have had no engagement for 60+ days. Deal-based workflow triggers are unsupported, so the workflow enrolls associated contacts, identifies stalled opportunities, diagnoses the likely stall cause, drafts a low-pressure LinkedIn reactivation touch, gates for owner approval, executes through FirstTouch, and logs back to HubSpot. Use when the user wants to revive stalled open pipeline, reactivate quiet opportunities, or reduce no-decision losses.
- warm-engager-followup
Turn people who recently liked or commented on the sender's posts, an executive's posts, leadership/executive personal-profile content, or a relevant competitor founder/influencer profile into conversations and pipeline. Identifies warm engagers via FirstTouch, optionally monitors a CEO/exec, competitor founder, or influencer profile, qualifies engagers when HubSpot is connected, drafts a personalized connection request or opener, and gates the send for human approval. Use when the user wants to follow up on LinkedIn engagement, monitor leadership posts, convert post likers/commenters, or work "warm" social engagement.
- website-visitor-followup
Turn website-visitor intent into LinkedIn outreach by using identified-visitor data or HubSpot website-visitor signals, checking connection status, drafting a lightweight message, and gating execution for approval. Use when the user wants to act on website visitors, use visitor-identification tools like RB2B with FirstTouch, or add social touches to pricing-page and high-intent web activity.
MCP servers 1
Starts with the plugin- firsttouchhttp
https://mcp.firsttouch.ai
Using ae-pack in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update ae-pack@firsttouch
- Refresh the marketplace
- /plugin marketplace update firsttouch
- Turn it off for now
- /plugin disable ae-pack@firsttouch
- Remove it
- /plugin uninstall ae-pack@firsttouch
Skills in ae-pack
- campaign-pause-and-fixFirst-Touch-Inc/firsttouch-agent-skill-packs
Pause a live FirstTouch campaign/flow mid-send, diagnose what is wrong, cancel or hold the affected enrollments, fix the messaging or audience, and safely restart with re-enrollment - without duplicate sends. Use when the user says "pause this campaign," "stop sending," replies or acceptance rates look bad mid-run, a mistake shipped in live copy, or a running flow needs its message or audience changed.
5stars - champion-job-changeFirst-Touch-Inc/firsttouch-agent-skill-packs
When a champion or strong contact changes jobs, run a warm reactivation into their new company and protect the old account relationship. Drafts the congratulations note, the reconnect-when-settled follow-up, and the old-account stakeholder handoff; updates HubSpot when connected. Use when the user learns a champion moved - via a LinkedIn notification, a bounced email, an enrichment refresh, or a HubSpot update. This skill reacts to a known job change; FirstTouch does not monitor for job changes automatically.
5stars - customer-referralFirst-Touch-Inc/firsttouch-agent-skill-packs
Auto-prepare LinkedIn connection requests and thank-you/referral messages for new customers after they choose the product. Uses a HubSpot Closed Won/customer source or a FirstTouch-accessible customer list, checks owner/CSM routing and account-safety gates, drafts a warm thank-you that asks how the product can be better and whether anyone in their network would also find value, then queues approved FirstTouch Dynamic Actions. Use when the user wants a new-customer thank-you, feedback, or light referral motion.
5stars - firsttouch-messagingFirst-Touch-Inc/firsttouch-agent-skill-packs
Write on-brand, high-converting LinkedIn outreach messages - connection requests, openers, follow-ups, and meeting asks - calibrated to the prospect's seniority and a real signal. Use this BEFORE any other FirstTouch play that involves drafting a message, or whenever the user asks to write LinkedIn outreach copy, draft a connection request, or personalize a sequence.
5stars - hubspot-signal-to-linkedin-touchFirst-Touch-Inc/firsttouch-agent-skill-packs
Turn a HubSpot CRM event - lifecycle stage change, deal stage movement, form fill, list addition - into a timely, personalized LinkedIn touch. Reads the signal from HubSpot, qualifies the contact, drafts outreach via FirstTouch, gates for approval, and logs back to HubSpot when the connected FirstTouch-HubSpot integration supports it. Use when the user wants to act on HubSpot activity with LinkedIn outreach, trigger social touches from CRM events, or make outbound "event-driven." Covers any CRM event; for high-intent inbound (booked meeting, signup, trial, demo) prefer inbound-speed-to-lead.
5stars - hubspot-social-task-runnerFirst-Touch-Inc/firsttouch-agent-skill-packs
Find HubSpot CRM tasks due today in the user/owner queue that already represent LinkedIn/social steps, such as connect, message, or follow-up, then execute the approved social action through FirstTouch and mark the HubSpot task complete only after the action is queued or sent. Use only when HubSpot MCP is connected and the team already creates these social-step tasks every day.
5stars - icp-outbound-builderFirst-Touch-Inc/firsttouch-agent-skill-packs
Run the daily recurring team AI SDR motion (for SDRs, BDRs, and AEs): start from a HubSpot contact/company list or build a new ICP list via FirstTouch Discover Contacts, enrich each prospect, generate customized LinkedIn-first outreach, and queue a daily batch for human approval. Use when the user wants AI SDR, outbound against a HubSpot list, fresh daily leads, ICP prospecting, or customized outreach for contacts/companies. For founder-voice outbound use founder-led-outbound; for a one-time campaign use social-campaigns.
5stars - inbound-speed-to-leadFirst-Touch-Inc/firsttouch-agent-skill-packs
Attach LinkedIn connection requests and lightweight follow-up to booked meetings, inbound signups, trial starts, demo requests, or other high-intent inbound lists. Can start from HubSpot events when connected or a FirstTouch-accessible inbound list/import when HubSpot is unavailable. Checks connection status, drafts the smallest possible conversation-starting message, gates for approval, and logs to HubSpot when connected. Use when the user wants meeting-booked auto-connect, to improve speed-to-lead for inbound, connect on LinkedIn after a signup/trial/demo request, or add a social touch to inbound conversion. Inbound-only: for other CRM events (lifecycle, deal stage, list adds) use hubspot-signal-to-linkedin-touch.
5stars - post-demo-followupFirst-Touch-Inc/firsttouch-agent-skill-packs
Convert a completed demo or discovery call into same-day follow-up, stakeholder expansion, and momentum touches without sounding automated. Drafts the buyer follow-up, champion thank-you, stakeholder intro, and a 3-day momentum touch from real meeting context; includes a no-show recovery path. Use right after a demo or discovery call, when the user says "we just had the demo," wants to multi-thread after a meeting, or needs to recover a no-show.
5stars - social-campaignsFirst-Touch-Inc/firsttouch-agent-skill-packs
Build a ONE-TIME (not recurring) LinkedIn social campaign for a very narrow ICP segment: define precise audience criteria, source/enrich contacts from FirstTouch and optional HubSpot lists, then choose either row-level dynamic actions for rep/BDR one-at-a-time execution or static flow templates for RevOps/founder-approved one-time campaigns. Use for one-time pushes: product updates, event invites, territory pushes, reengagement lists, or team-routed social motions. For a daily recurring outbound queue, use icp-outbound-builder instead.
5stars - stalled-deal-reactivationFirst-Touch-Inc/firsttouch-agent-skill-packs
Build and govern a contact-based HubSpot workflow for contacts associated to open deals that are not Closed Won and not Closed Lost and have had no engagement for 60+ days. Deal-based workflow triggers are unsupported, so the workflow enrolls associated contacts, identifies stalled opportunities, diagnoses the likely stall cause, drafts a low-pressure LinkedIn reactivation touch, gates for owner approval, executes through FirstTouch, and logs back to HubSpot. Use when the user wants to revive stalled open pipeline, reactivate quiet opportunities, or reduce no-decision losses.
5stars - warm-engager-followupFirst-Touch-Inc/firsttouch-agent-skill-packs
Turn people who recently liked or commented on the sender's posts, an executive's posts, leadership/executive personal-profile content, or a relevant competitor founder/influencer profile into conversations and pipeline. Identifies warm engagers via FirstTouch, optionally monitors a CEO/exec, competitor founder, or influencer profile, qualifies engagers when HubSpot is connected, drafts a personalized connection request or opener, and gates the send for human approval. Use when the user wants to follow up on LinkedIn engagement, monitor leadership posts, convert post likers/commenters, or work "warm" social engagement.
5stars - website-visitor-followupFirst-Touch-Inc/firsttouch-agent-skill-packs
Turn website-visitor intent into LinkedIn outreach by using identified-visitor data or HubSpot website-visitor signals, checking connection status, drafting a lightweight message, and gating execution for approval. Use when the user wants to act on website visitors, use visitor-identification tools like RB2B with FirstTouch, or add social touches to pricing-page and high-intent web activity.
5stars
ae-pack plugin questions
How do I install the ae-pack plugin?
In Claude Code run /plugin marketplace add First-Touch-Inc/firsttouch-agent-skill-packs, then /plugin install ae-pack@firsttouch.
What does the ae-pack plugin include?
ae-pack bundles 13 skills, MCP servers.
How do I update or remove the ae-pack plugin?
Update it with claude plugin update ae-pack@firsttouch in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall ae-pack@firsttouch.
What license is the ae-pack plugin under?
MIT, as stated in the plugin's manifest.