AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Linkedin Engager Analytics

skill-sergebulaev-linkedin-skills-linkedin-engager-analytics · by sergebulaev

Pull the people who liked or commented on any LinkedIn post and segment them by ICP fit (peer / aspirational / prospect / other). Produces an engager roster, tier breakdown, and outbound action lists (follow back, comment-drop, DM-able with one-line openers). Powered by Apify, no LinkedIn login. Triggers on "who liked my post", "who engaged", "engagers report", "audience analytics". Not for track…

No reviews yet
0 installs
21 views
0.0% view→install

Install

$ agentstack add skill-sergebulaev-linkedin-skills-linkedin-engager-analytics

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-sergebulaev-linkedin-skills-linkedin-engager-analytics)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Linkedin Engager Analytics? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

LinkedIn Engager Analytics

Pull every liker and commenter on a LinkedIn post and bucket them by ICP fit. Outputs a roster + action list you can feed into your DM or outreach queue.

Depends on APIFY_TOKEN. Without it, falls back to user-paste of the engager list.

When to use

  • After publishing a post: "Who actually engaged? Are they ICP?"
  • Before a campaign: "Pull the last 5 viral posts in my niche, group their commenters by company size"
  • Reviewing competitor engagement: which prospects show up across multiple authors

Input

  • One or more LinkedIn post URLs
  • Optional: ICP definition (target titles, company size, industry)
  • Optional: max engagers per post (default 100)

Output

Output format (engager roster, tier breakdown, action lists): see references/output-spec.md. Headline: a table of engagers labelled by ICP tier and a per-tier action list.

Steps

  1. Fetch engagers. Call lib.ApifyClient.fetch_post_engagers(post_url=, max_items=100). Returns a list of dicts with type ("commenters" | "likers"), name, subtitle (job title + company), url_profile, content (comment text if commenter), datetime. Cost is roughly $0.005 per engager-record.
  2. Parse subtitle into structured fields. The subtitle typically reads "Director at Acme Corp" or "Founder & CEO at SaaS Inc". Extract: title, company, seniority bucket (IC / Manager / Director / VP / C-suite / Founder).
  3. Score ICP fit. Use the user's supplied ICP rules:
  • Title match (regex or keyword list)
  • Company size proxy (look up via the user's CRM if integrated, else mark Unknown)
  • Industry match (parse company name + subtitle keywords)
  1. Assign tier.
  • Peer: founder / operator at similar-stage company in same niche
  • Aspirational: senior leader (Director+) at larger company in adjacent niche
  • Prospect: title in ICP target list AND company in ICP target list
  • Other: no match
  1. Produce action lists.
  • Follow back: peers with active posting (heuristic: appears as author in fetch_user_recent_comments of any team member)
  • Comment-drop targets: aspirational tier
  • DM-able: prospect tier, with a one-line DM opener referencing the specific post they engaged with ("Saw you reacted to . Curious. Are you currently ?")
  1. Optional cross-post analysis. If the user supplied multiple post URLs, deduplicate engagers and flag people who engaged with 2+ posts (highest-intent signal).

Inbound-quality signals

High-quality = follow up: founder/operator title, company in ICP, active posting history, >10 mutual 2nd-degree connections, prior thoughtful comments on user's posts.

Low-quality = skip: generic praise, template language ("I'd love to hop on a quick call"), sales/agency profile with no operator history, same comment copy-pasted across many creators.

Hard rules

Global voice rules: see root SKILL.md §Voice rules. Additional skill-specific rules:

  • Don't run engager analytics on posts you didn't write or aren't tracking with permission. The data is technically public but high-volume scraping of someone else's audience reads as creepy.
  • Don't DM a prospect on the same day they engaged with your post. Wait 24-72h to avoid the "thirsty" pattern.
  • One DM opener per engager, not three. If the first didn't land in 5 business days, drop it.

Cost accounting

| Action | Apify call | Cost (free tier) | |---|---|---| | Engager analytics on one post (50 engagers) | fetch_post_engagers(max_items=50) | $0.25 | | Engager analytics on one post (200 engagers) | fetch_post_engagers(max_items=200) | $1.00 |

A weekly engager-analytics run on 1-2 posts stays well under the $5 free monthly credit.

Files

  • SKILL.md — this file
  • references/output-spec.md — engager roster shape, tier breakdown, action lists, sample run

Related skills

  • linkedin-thread-monitor — track author replies to YOUR comments (different surface)
  • linkedin-comment-drafter — draft outreach comments to engagers from this report
  • linkedin-reply-handler — draft DM follow-ups

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.