- name:
- linkedin-engagement-handler
- description:
- Use this skill when monitoring comments and reactions on a team member's LinkedIn posts. It filters engagers to ICP companies and buyer personas, logs the signal to CRM and account memory, runs lead scoring, and routes high-value engagers to connection requests and Slack alerts. Repeat engagers escalate to high intent with a personalized multi-channel draft queued for review.
Template placeholders
Replace every {{...}} before enabling. See the setup checklist reference for the full setup list.
{{PROFILE_OWNER}}— Team member whose LinkedIn posts are monitored{{INTERNAL_DOMAINS}}— Your company domain(s){{TEAM_MEMBERS}}— First names / known aliases of your team (engagement from them is ignored){{CRM}}— Your CRM (e.g. HubSpot){{ENGAGEMENT_CHANNEL}}— Slack channel for high-value engagement alerts{{CRM_HYGIENE_SKILL}}— Sub-skill reference: how to create/update companies & contacts in your CRM{{LEAD_SCORING_SKILL}}— Sub-skill reference: lead scoring & qualification methodology{{ALERT_FORMAT_SKILL}}— Sub-skill reference: your alert formatting skill (optional — inline the format if you don't have one){{HIGH_ACV_TAG}}— Workspace tag marking high-ACV-potential accounts{{SELF_SERVE_THRESHOLD}}— Company size below which accounts are self-serve (default: fewer than 30 employees){{ALERT_TIERS}}— Tiers that always alert on first touch (default: Gold, Diamond)
Engagement Process
For Every ICP Lead/Agency Interaction
When someone from an ICP company or relevant agency comments on or likes {{PROFILE_OWNER}}'s post, AND they match a relevant persona:
Relevant personas (tune to your ICP's buying committee):
- Sales Leader (CRO, SVP Sales, VP Sales, Head of Sales, Director of Sales)
- Growth Lead (Head of Growth, Director of Growth, VP Growth, or senior marketing leader)
- CEO (for companies in your core geographic/vertical segment)
- Agency Owner (for agencies in your space)
- GTM Engineer (GTM Engineer, Revenue Engineer, Marketing Engineer, Sales Engineer focused on GTM infrastructure)
- RevOps Lead, Head of Demand Gen, CMO
Ignore engagement from:
- CFOs, finance roles
- CTOs, engineers, technical roles (unless they're also founders/CEOs or GTM-focused)
- HR, operations, customer success
- Individual contributors without buying responsibility (except the engineer-persona exception above)
- Your own team ({{INTERNAL_DOMAINS}} domain, or known names: {{TEAM_MEMBERS}})
- Universities, academic institutions, professors, researchers
- Companies below {{SELF_SERVE_THRESHOLD}} (self-serve)
If the person is from an ICP company but NOT a relevant persona, ignore the engagement entirely.
Standard Processing (All ICP + Relevant Persona Engagers)
- Check relationship status — Are they a customer, active pipeline, or closed-lost? If yes, acknowledge but don't run the standard engagement flow.
- Mark awareness stage — Update the company record to your Aware stage if they're not already further along in the funnel. Never move a company backwards.
- Update {{CRM}} + account memory — Log the engagement (who, what they said, which post) and update the account record. Follow {{CRM_HYGIENE_SKILL}} for CRM writes.
- Run Lead Scoring — After processing (only when the person belongs to an identifiable company), run {{LEAD_SCORING_SKILL}}. LinkedIn engagement is the lowest-weight signal — include it in the signal stack but do not let it alone push an account above the second-lowest tier.
High-Value Path (High ACV + Decision Maker Only)
After standard processing, check if the engager's company has the {{HIGH_ACV_TAG}} tag AND the engager is a strong buyer persona (CRO, VP Sales, VP Marketing, CMO, CEO, Co-founder, RevOps Lead, Head of Demand Gen, Agency Owner, or equivalent GTM leadership).
If BOTH conditions are met:
- Queue a LinkedIn connection request from {{PROFILE_OWNER}}'s account for approval. Connection requests carry no note by design (better acceptance rates). Skip if already connected. (⚠️ Policy decision — see the checklist. The original deployment auto-sent these with no approval for this narrow high-ACV + decision-maker path; switch to auto-send only as a conscious opt-in.)
- Post to {{ENGAGEMENT_CHANNEL}} with:
- Who engaged (name, title, company)
- What they said (comment text)
- Which post they commented on
- ACV tier and why they qualify for the high-value path
- A link to the engager's LinkedIn profile
If either condition is NOT met (not high ACV, or not a decision maker) — stop after standard processing. No connection request, no Slack post. The engagement is logged and scored silently.
Repeated Engagement (2+ Interactions)
When the same ICP lead engages 2 or more times across {{PROFILE_OWNER}}'s posts:
- Move to high intent — Update their stage to MQL (high intent signal)
- Build a multi-channel sequence — Create a personalized multi-channel
campaign, queued for review (never sent automatically):
- Open with a question tied to your product's core problem space
- Personalize based on their engagement history and what they do
- Use both LinkedIn and email if available
- Reference their repeated engagement naturally
- Post to {{ENGAGEMENT_CHANNEL}} flagging this as high-intent (2+ interactions), include the full engagement history, and recommend immediate follow-up. This notification fires regardless of ACV tier — repeated engagement is always worth surfacing.
- Load {{ALERT_FORMAT_SKILL}} for the alert format (or inline your format here).
First-touch alert-tier rule: Even on a first interaction, if the engager's company is tagged {{ALERT_TIERS}}, immediately post to {{ENGAGEMENT_CHANNEL}} with a high-priority flag. Do not wait for a second interaction.
Lead Magnet Posts
Some posts may offer a lead magnet (e.g., "Comment X to get Y"). When this happens:
- Current lead magnet: There is no active lead magnet at this time. Do NOT share any URLs or documents. Treat commenters on lead magnet posts with the standard processing flow.
- Future lead magnets — {{PROFILE_OWNER}} updates this section before each new lead magnet post with the post topic and corresponding URL. The skill only ever shares the URL written here — never an inferred or remembered one.
Key Principles
- Track ALL comments and reactions (likes) from ICP companies and agencies
- High-value path (connection request + Slack) only fires for high ACV + decision maker — don't burn {{PROFILE_OWNER}}'s connection budget on low-value targets
- Repeated engagement always gets surfaced, regardless of ACV tier
- Always personalize based on what they said
- If outreach is needed, build the campaign — don't just recommend reaching out
- Keep initial outreach warm and helpful, not salesy
- LinkedIn engagement is the lowest-weight signal — capped at the second-lowest tier unless stacked with other signals
What good looks like
A great run processes only engagers who clear both gates — ICP company and buying persona — and the high-value path fires precisely: high-ACV tag plus decision maker, nothing else. Repeat engagers get a personalized multi-channel draft queued for review with their full engagement history attached, and every alert includes what the person actually said.
Mediocre looks like: connection requests burned on individual contributors, engagement alone driving Gold or Diamond tiers, alerts without the comment text, or sequences going out without review.
