skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
manojbajaj95/claude-gtm-plugin111 installs

linkedin-personal-branding

Comprehensive LinkedIn personal branding analysis, profile optimization, and visibility improvement skill using Claude for Chrome browser tools. Use when users request LinkedIn profile analysis, personal branding audit, profile optimization recommendations, LinkedIn visibility improvement, headline optimization, About section review, content strategy guidance, engagement analysis, or Social Selling Index improvement. Works with Claude for Chrome to analyze profile photos, banners, headlines, About sections, experience, skills, recommendations, featured content, activity/posts, and network engagement directly from the user's browser.

How do I install this agent skill?

npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill linkedin-personal-branding
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The LinkedIn Personal Branding skill is designed to audit and optimize LinkedIn profiles using browser automation tools. While the skill is functionally legitimate and contains no malicious code or obfuscation, it presents a surface for indirect prompt injection because it ingests and processes untrusted data from external LinkedIn profiles while possessing browser interaction capabilities.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · 1 issue

  • Runlayerpass

    2/7 files flagged

What does this agent skill do?

LinkedIn Personal Branding Skill

CRITICAL: Mandatory Audit Requirements

Every audit MUST include — no exceptions:

FieldHow to Determine
Industry/SectorJob titles, skills, content topics
Profile TypeEmployee / Consultant / Freelancer / Entrepreneur / Job Seeker
Target AudienceRecruiters / Clients / Peers / Investors / Partners
Engagement RateCALCULATED: (Reactions+Comments+Shares)/Impressions×100
SSI ScoreActual score OR estimation with note

These fields appear in the report header. Do not skip them.


Core Workflow

Step 1: Determine Analysis Type

  • Full Profile Audit — all elements, complete report with scores
  • Quick Profile Review — priority action items and quick wins
  • Content Strategy Analysis — posts, engagement, content performance
  • Visibility Optimization — keyword/SEO discoverability

Step 2: Access LinkedIn via Chrome DevTools

Required: LinkedIn profile open in Chrome, user logged in.

ToolMCP NameUse For
List Pagesmcp__chrome-devtools__list_pagesFind LinkedIn tab by URL
Select Pagemcp__chrome-devtools__select_pageFocus tab
Snapshotmcp__chrome-devtools__take_snapshotAccessibility tree with UIDs
Screenshotmcp__chrome-devtools__take_screenshotPhoto and banner analysis
Navigatemcp__chrome-devtools__navigate_pageGo to URLs
Click/Hovermcp__chrome-devtools__click / hoverInteract with elements
Wait Formcp__chrome-devtools__wait_forLazy-loaded content

Extraction workflow:

  1. list_pages → find pageId where URL contains linkedin.com/in/
  2. select_page → focus tab
  3. take_snapshot → get accessibility tree with UIDs
  4. take_screenshot → analyze photo/banner
  5. For lazy-loaded sections: hover to scroll → re-snapshot

Profile sections to analyze: photo, banner, headline, About, custom URL, experience, education, skills/endorsements, certifications, recommendations, featured section, activity/posts, followers, connections (500+ indicator), groups.

Step 3: Score Profile Elements

CategoryWeightKey Factors
Visual Identity15%Photo quality, banner, consistency
Headline15%Value proposition, keywords, memorability
About Section15%Story, keywords, CTA
Experience20%Completeness, achievements, metrics
Skills & Endorsements10%Relevance, count
Recommendations10%Quality, diversity, recency
Activity & Content15%Posting frequency, engagement rate

Score interpretation: 90-100 Elite · 80-89 Excellent · 70-79 Good · 60-69 Average · <60 Needs Work

Step 4: Calculate Mandatory Metrics

Engagement Rate (REQUIRED):

Engagement Rate = (Reactions + Comments + Shares) / Impressions × 100

Example: (15+1+0)/1,376×100 = 1.16% → below 3% target

SSI Score (REQUIRED):

Option A — User visits linkedin.com/sales/ssi and shares score (target: 70+/100, 20+/25 per component).

Option B — If unavailable, estimate:

Profile CharacteristicsEstimated SSI
All-Star + active posting + engaged network70-85
Complete + regular posting55-70
Basic + occasional activity40-55
Incomplete + minimal activity<40

Keyword/SEO: Check keyword presence in headline, About, experience, skills. Recommend additions for target role/industry.

Profile completeness (All-Star): photo, banner, customized headline, About (500+ chars), current position + description, 2+ past positions, education, 5+ skills, location, industry.

Step 5: Generate Recommendations

Priority matrix:

  • Quick Wins (high impact, low effort) — do immediately
  • Strategic Initiatives (high impact, high effort) — plan carefully
  • Nice-to-haves (low impact, low effort) — when possible

Categories: Profile optimization, Content strategy (3x/week minimum posting), Engagement (comments, network growth, recommendations), Visibility (keywords, featured section, creator mode).

Step 6: Deliver Report

Pre-report checklist: industry identified, profile type classified, target audience identified, engagement rate calculated, SSI captured or estimated, industry benchmarks applied.

Report sections:

  1. Executive Summary
  2. Classification (Industry, Profile Type, Target Audience)
  3. Profile Scorecard
  4. Calculated Metrics (Engagement Rate, SSI)
  5. Element-by-Element Analysis
  6. Quick Wins
  7. Strategic Recommendations
  8. 30-60-90 Day Action Plan

Profile Element Best Practices

Photo: 400×400px minimum, professional attire, approachable expression, clean background, face 60-70% of frame, good lighting.

Banner (1584×396px): Branded/industry-relevant, value proposition text, no clutter or small text.

Headline formula (220 chars max): Who you are + problems you solve + benefit/result + keywords

  • Bad: "Marketing Manager"
  • Good: "Marketing Manager | Helping B2B Companies Grow Through Data-Driven Strategies | 45% Revenue Increase Specialist"

About section (2,600 chars max): Hook (first 2-3 lines) → story → what you do/who you help → achievements with metrics → skills → CTA. First person, short paragraphs, relevant keywords.

Experience: Quantified achievements (%, $, #), scope, key projects, skills demonstrated.

Skills: 50+ relevant skills, top 3 pinned, endorsements from colleagues, aligned with target keywords.

Featured: 3-6 curated items — portfolio, case studies, articles, media, lead magnets.

Services (Consultants/Freelancers): 3-5 keyword-rich service offerings.


Chrome DevTools Navigation Patterns

Lazy-loaded sections:

hover(uid: "[section_uid]") → wait_for(text: "Show all") → take_snapshot()

Activity/posts:

navigate_page(url: "linkedin.com/in/[user]/recent-activity/")
→ wait_for(text: "reactions") → take_snapshot()

Analytics dashboard:

navigate_page(url: "https://www.linkedin.com/analytics/")
→ wait_for(text: "Profile viewers") → take_snapshot()

SSI:

navigate_page(url: "https://www.linkedin.com/sales/ssi")
→ wait_for(text: "Social Selling Index") → take_snapshot()

Playwright fallback: If Chrome DevTools MCP unavailable, use mcp__playwright__browser_* equivalents (snapshot, screenshot, navigate, click, hover, wait_for).

Error handling:

ErrorRecovery
LinkedIn tab not foundAsk user to open LinkedIn in Chrome
Element UID missingRe-snapshot, find alternative UID
Content not loadingScroll manually, increase timeout, refresh
Rate limited/CAPTCHAPause 30+ seconds, proceed slowly
SSI requires Sales NavigatorNote unavailable, provide estimation
Private profileDocument as "Limited visibility"

Industry-Specific Guidance

Always classify industry first. Load references/metrics_benchmarks.md for industry benchmarks across 15+ industries (Tech, Finance, Healthcare, Legal, Marketing, HR, Consulting, Creative, Nonprofit, Startups, etc.).

FactorConservative (Legal, Finance, Healthcare)Progressive (Tech, Marketing, Startups)
ToneFormalCasual, personable
ContentThought leadershipStories, behind-the-scenes
Posting2-3x/week4-5x/week
EmojisMinimalAcceptable

LinkedIn Features to assess: Creator Mode (enable if 3+/week posting), Open to Work (job seekers), Providing Services (consultants), Newsletter (1000+ followers), Custom URL (always set), Verification Badge.


Reference Files

  • references/scoring_framework.md — detailed scoring criteria with examples
  • references/metrics_benchmarks.md — industry benchmarks for SSI, engagement, growth
  • references/content_strategy.md — content pillars, posting schedules, formats
  • assets/profile_audit_template.md — complete audit report template
  • assets/quick_review_template.md — rapid assessment checklist
  • assets/action_plan_template.md — 30-60-90 day roadmap template

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/manojbajaj95/claude-gtm-plugin/linkedin-personal-branding">View linkedin-personal-branding on skillZs</a>