revops-pack plugin
RevOps persona pack: workspace audit, sequence QA, team performance reporting, and governed team-wide outreach plays. Installs with the FirstTouch MCP auto-connected.
How to install the revops-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 revops-pack@firsttouchWhat's inside revops-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.
- 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.
- 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.
- sequence-qa-reviewer
Review a FirstTouch LinkedIn campaign/sequence for risk and quality before it launches - checking send safety, messaging quality, personalization depth, duplicate risk, and compliance with the FirstTouch messaging framework. Produces a risk-scored review with specific fixes. Use when the user wants to QA a campaign, review a sequence before launch, check if outreach is safe/good, or audit existing live campaigns.
- 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.
- team-performance-report
Pull FirstTouch team metrics for a selected date range, flow, sender, or campaign cohort, then summarize sends, replies, reply sentiment where available, meetings booked, opportunities, and HubSpot logging coverage. Use when RevOps asks what is working, needs a monthly attribution report, or wants performance by flow/sender/date after launch.
- 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.
- workspace-audit
Audit a FirstTouch + HubSpot workspace for readiness before launching outreach - checks MCP connections, owner coverage, LinkedIn account health, safety limits, logging setup, and data hygiene. Produces a readiness scorecard with prioritized fixes. Use when onboarding a new customer, before launching a campaign, or when outreach "isn't working" and you suspect setup issues.
MCP servers 1
Starts with the plugin- firsttouchhttp
https://mcp.firsttouch.ai
Using revops-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 revops-pack@firsttouch
- Refresh the marketplace
- /plugin marketplace update firsttouch
- Turn it off for now
- /plugin disable revops-pack@firsttouch
- Remove it
- /plugin uninstall revops-pack@firsttouch
Skills in revops-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 - 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 - 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 - sequence-qa-reviewerFirst-Touch-Inc/firsttouch-agent-skill-packs
Review a FirstTouch LinkedIn campaign/sequence for risk and quality before it launches - checking send safety, messaging quality, personalization depth, duplicate risk, and compliance with the FirstTouch messaging framework. Produces a risk-scored review with specific fixes. Use when the user wants to QA a campaign, review a sequence before launch, check if outreach is safe/good, or audit existing live campaigns.
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 - team-performance-reportFirst-Touch-Inc/firsttouch-agent-skill-packs
Pull FirstTouch team metrics for a selected date range, flow, sender, or campaign cohort, then summarize sends, replies, reply sentiment where available, meetings booked, opportunities, and HubSpot logging coverage. Use when RevOps asks what is working, needs a monthly attribution report, or wants performance by flow/sender/date after launch.
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 - workspace-auditFirst-Touch-Inc/firsttouch-agent-skill-packs
Audit a FirstTouch + HubSpot workspace for readiness before launching outreach - checks MCP connections, owner coverage, LinkedIn account health, safety limits, logging setup, and data hygiene. Produces a readiness scorecard with prioritized fixes. Use when onboarding a new customer, before launching a campaign, or when outreach "isn't working" and you suspect setup issues.
5stars
revops-pack plugin questions
How do I install the revops-pack plugin?
In Claude Code run /plugin marketplace add First-Touch-Inc/firsttouch-agent-skill-packs, then /plugin install revops-pack@firsttouch.
What does the revops-pack plugin include?
revops-pack bundles 13 skills, MCP servers.
How do I update or remove the revops-pack plugin?
Update it with claude plugin update revops-pack@firsttouch in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall revops-pack@firsttouch.
What license is the revops-pack plugin under?
MIT, as stated in the plugin's manifest.