Returns the comments a LinkedIn profile left on other people's posts — their opinions verbatim, with replies and parent-post context, for 0.2 credits.
linkedin-profile-comments calls the SyncGTM MCP `linkedin_profile_comments` tool to return the comments a person has left on other people's LinkedIn posts, each with its replies and the parent post's author and engagement counts. It is the strongest personalization signal of the three profile-activity tools, because it gives you the prospect's opinion in their own words instead of a like. Cost is 0.2 credits per call, flat, whether you pull 3 comments or 50.
Takes one LinkedIn profile per call as `profile_url` — the full URL or a bare username works
Returns each comment's text and `posted_at` date, its replies, and the parent post's author plus reaction and comment counts, so you read the opinion in context
`max_results` accepts 1–50 and defaults to 3 — the skill raises it to 25, since a wider sample costs the same 0.2 credits
`posted_limit` narrows by recency: `any`, `24h`, `week`, `month`, `3months`, `6months`, defaulting to `any`
Does not return the person's own posts, emails, phones, job history or education — those are `linkedin_profile_posts` (0.3), `find_work_email` (1) and `linkedin_profile_enrich` (1)
Costs 0.2 credits per call, flat, and the skill quotes the total spend before it starts a batch
Download the skill file — it saves as linkedin-profile-comments.zip.
In Claude, open Settings → Capabilities → Skills and upload the .zip (or unzip the linkedin-profile-comments/ folder into .claude/skills/ for Claude Code).
Connect the SyncGTM MCP server — browser sign-in, no API key — then paste in the LinkedIn profile URLs or usernames you want read.
Type /linkedin-profile-comments with the profiles and the job: positions argued, an outreach opener, objection prep, or a fallback check on a silent profile.
Tune `posted_limit` — `week` or `month` for live outreach timing, `3months` or `6months` to prove a consistent point of view. Skip `24h`; it often returns nothing, and the wider retry is a second call at another 0.2 credits.
Pull 25 comments before writing a first line, then open by engaging with a position the prospect actually argued. The opener quotes their wording instead of complimenting their profile.
Many people comment far more often than they post. When `linkedin_profile_posts` comes back thin, run this before writing the prospect off as inactive.
Read what an attendee has argued for and against in the last quarter, and turn it into the two objections to expect on the call. Their public disagreements predict the ones you will hear.
See which authors and threads a prospect keeps showing up under. Those repeat authors are your intro paths and the communities worth posting in.
Outcome: Up to 25 contacts with a verified work email, each carrying a first line built on a sentence the prospect wrote themselves, for roughly 45 credits.
Outcome: A one-page pre-call brief per attendee with their quoted positions and the two objections to expect, for about 1.5 credits a head.
Outcome: A 10-person warm list where every contact has argued about your problem in public within the last quarter, built for under 20 credits.
Paste any of these into Claude once the skill is installed and the SyncGTM MCP is connected.
Show me the comments linkedin.com/in/janedoe has left in the last month. Set max_results to 25 and posted_limit to month, and quote each comment verbatim next to the parent post's author.Pull 50 comments from linkedin.com/in/janedoe with posted_limit 6months, then list the positions she has actually argued — what she is for and what she is against — with her exact wording beside each one.Run linkedin_profile_comments with max_results 25 and posted_limit 3months on these 12 profiles: <paste 12 linkedin.com/in/ URLs, one per line>. Return one table: name, most recent comment date, position argued, and the best quote to open with.linkedin.com/in/janedoe has no recent posts. Check her comments instead with max_results 25 and posted_limit 3months, and if that is empty too, check her reactions before calling her inactive.Run find_people with current_titles "VP Sales", person_countries "United States", industries "Software Development", current_company_headcount_ranges 201-500 and limit 20. Then run linkedin_profile_comments on each result with max_results 25 and posted_limit 3months, and draft a two-line opener per person that engages with one position they argued. No compliments.Raise `max_results` off its default of 3. Three comments is a spot check; 25 shows a consistent point of view and the call costs the same 0.2 credits.
Set `posted_limit` deliberately. `week` or `month` for outreach timing, `3months` or `6months` for a pattern — `24h` often returns nothing, and re-running wider bills the profile a second time, 0.4 for one person.
Name the tool in the prompt or say "comments they left". Unnamed, your client may reach for `linkedin_profile_posts` (0.3 credits) or `linkedin_profile_reactions` (0.2 credits) instead.
Ask for quotes, not a summary. "Quote her wording" gives you material you can respond to; a paraphrase is something you have to trust.
Never parrot the comment back at the prospect. Engaging with the position works — repeating what they said reads as a bot.
Use this as the fallback for a quiet profile, and stop before the wrong tool: identity and history are `linkedin_profile_enrich` (1 credit), and everyone who commented on a post you already have is `linkedin_post_commenters` (0.3 credits per page, `page_number` 1–10). Run `check_credits` (free) before a batch.