LinkedIn Personal Branding Skill
⚠️ CRITICAL: Mandatory Requirements
Every audit MUST include these elements - no exceptions:
These fields appear in the report header and metrics section. Do not skip them.
Overview
This skill enables comprehensive LinkedIn profile analysis, personal branding assessment, and actionable optimization recommendations using Claude for Chrome browser automation. It helps professionals improve their visibility, engagement, and professional positioning on LinkedIn.
Works for ANY industry: Tech, Finance, Healthcare, Legal, Marketing, HR, Consulting, Creative, Nonprofit, and more. See references/metrics_benchmarks.md for industry-specific benchmarks.
Requirements:
- Claude for Chrome extension installed and connected
- User has LinkedIn profile open in their browser
- User is logged into LinkedIn (for access to private metrics like profile views)
Core Workflow
Step 1: Determine Analysis Type
Identify what type of LinkedIn work is needed:
A. Full Profile Audit
- Comprehensive analysis of all profile elements
- Output: Complete audit report with scores and recommendations
B. Quick Profile Review
- Fast assessment of key profile elements
- Output: Priority action items and quick wins
C. Content Strategy Analysis
- Focus on posts, engagement, and content performance
- Output: Content recommendations and posting strategy
D. Visibility Optimization
- Focus on discoverability and search appearances
- Output: Keyword and SEO optimization recommendations
Step 1b: MANDATORY - Profile Classification
⚠️ REQUIRED: Before any analysis, you MUST identify and document:
Classification Questions to Answer:
- What industry does this person work in? (Check job titles, skills, content)
- Are they an employee, consultant, freelancer, or entrepreneur?
- Who is their target audience on LinkedIn?
- What is their primary language/market?
This information MUST appear in the audit report header:
Why This Matters:
- Benchmarks vary significantly by industry (see metrics_benchmarks.md)
- Recommendations differ for employees vs. consultants
- Content strategy depends on target audience
Step 2: Gather Profile Information
Use Claude for Chrome browser tools to access the LinkedIn profile. The user should have LinkedIn open in their browser.
Chrome DevTools MCP Tools for LinkedIn Analysis:
Workflow:
- Call
mcp__chrome-devtools__list_pages→ find pageId where URL contains "linkedin.com/in/" - Call
mcp__chrome-devtools__select_pagewith the pageId to focus LinkedIn tab - Call
mcp__chrome-devtools__take_snapshot→ returns accessibility tree with UIDs (e.g.,[uid1],[uid2]) - Call
mcp__chrome-devtools__take_screenshot→ analyze profile photo and banner quality - For lazy-loaded sections:
mcp__chrome-devtools__hoverto scroll → re-snapshot to get new content
Key sections to analyze:
Profile Foundation
- Profile photo (quality, professionalism, approachability)
- Banner/background image (branded, relevant, memorable)
- Headline (value proposition, keywords, impact)
- About section (storytelling, keywords, call-to-action)
- Custom URL (clean, professional)
Professional Story
- Experience section (completeness, achievements, metrics)
- Education (relevance, completeness)
- Skills (relevance, endorsements count, top 3 pinned)
- Certifications (industry relevance, credibility)
- Recommendations (quantity, quality, recency)
Visibility & Engagement
- Featured section (portfolio, links, media)
- Activity/posts (frequency, engagement rates)
- Followers count
- Connections (500+ indicator)
- Publications and articles
Network Signals
- Groups membership
- Newsletter subscriptions
- Interests followed
Step 3: Score Profile Elements
Use the scoring framework from references/scoring_framework.md to evaluate each element.
Scoring Categories (1-10 scale):
Overall Score Interpretation:
- 90-100: Elite (Top 1% of LinkedIn profiles)
- 80-89: Excellent (Strong personal brand)
- 70-79: Good (Solid foundation, room for improvement)
- 60-69: Average (Missing key optimizations)
- Below 60: Needs Work (Significant improvements required)
Step 4: Analyze Key Metrics
Track and benchmark these metrics (see references/metrics_benchmarks.md):
Visibility Metrics
- Profile views (weekly/monthly trend)
- Search appearances
- Post impressions
Engagement Metrics
- Engagement rate (target: 2-8% for B2B)
- Comments per post
- Share rate
⚠️ MANDATORY: Calculate Actual Engagement Rate
You MUST calculate and report the engagement rate, not just show raw numbers:
Example Calculation:
Always include in the report:
Growth Metrics
- Follower growth rate (target: 10%+ monthly)
- Connection acceptance rate (target: 40%+)
⚠️ MANDATORY: Social Selling Index (SSI)
The SSI score is critical for measuring LinkedIn effectiveness. You MUST either:
Option A - User provides SSI:
Ask user to visit linkedin.com/sales/ssi and share their score, then document:
Option B - SSI not available: If user cannot access SSI, document in report:
SSI Estimation Guide (when actual score unavailable):
Step 4b: Advanced Analysis Areas
Keyword/SEO Analysis
- Identify target keywords for user's industry/role
- Check keyword presence in: Headline, About, Experience, Skills
- Assess search visibility for target terms
- Recommend keyword additions for discoverability
Profile Completeness Check
- Profile photo uploaded
- Custom banner image
- Headline customized (not just job title)
- About section filled (500+ characters)
- Current position with description
- 2+ past positions
- Education listed
- 5+ skills added
- Location set
- Industry selected → All checked = LinkedIn "All-Star" profile status
Multilingual Profile Analysis (if applicable)
- Primary language alignment with target audience
- Secondary language profile completeness
- Consistency across language versions
- Keyword optimization in both languages
- Recommendation: Keep both versions equally updated
LinkedIn Features Assessment
Network Quality Assessment
- Connection diversity (industries, roles, seniority)
- Percentage of 1st-degree connections in target audience
- Key influencers/decision-makers in network
- Group membership relevance
Step 5: Generate Recommendations
Provide actionable recommendations using the priority framework:
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): Do when possible
- Avoid (Low impact, High effort): Not worth resources
Recommendation Categories:
-
Profile Optimization
- Photo and banner improvements
- Headline rewriting
- About section restructuring
- Skills reorganization
-
Content Strategy
- Posting frequency (target: 3x/week minimum)
- Content pillars definition
- Best posting times
- Content formats (carousels, videos, polls)
-
Engagement Strategy
- Comment engagement tactics
- Network growth approaches
- Recommendation requests
- Group participation
-
Visibility Enhancement
- Keyword optimization
- Featured section curation
- Publication strategy
- Creator mode activation
Step 6: Create Actionable Report
⚠️ MANDATORY: Pre-Report Validation Checklist
Before generating any audit report, verify ALL mandatory fields are completed:
If any field is missing, go back and complete it before proceeding.
Generate output using templates from assets/:
Report Sections:
- Executive Summary
- Mandatory Classification (Industry, Profile Type, Target Audience)
- Profile Score Card
- Mandatory Calculated Metrics (Engagement Rate, SSI)
- Element-by-Element Analysis
- Quick Wins (Immediate Actions)
- Strategic Recommendations
- 30-60-90 Day Action Plan
Profile Element Best Practices
Profile Photo
- High-quality headshot (400x400px minimum)
- Professional attire appropriate to industry
- Friendly, approachable expression
- Clean, neutral background
- Face occupies 60-70% of frame
- Good lighting (natural preferred)
Banner Image (1584x396px)
- Branded or industry-relevant imagery
- Include value proposition or tagline
- Showcase expertise or work
- Use brand colors if applicable
- Avoid clutter and small text
Headline (220 characters max)
Formula: Who you are + What problems you solve + Benefits you provide
Bad: "Marketing Manager" Good: "Marketing Manager | Helping B2B Companies Grow Through Data-Driven Strategies | 45% Revenue Increase Specialist"
Industry-Specific Examples:
Include:
- Primary role/expertise
- Target audience
- Key differentiator or result
- Relevant keywords
About Section (2,600 characters max)
Structure (Problem-Solution-Proof-CTA):
- Hook (first 2-3 lines visible before "see more")
- Your story/journey
- What you do and who you help
- Key achievements with metrics
- Skills and expertise
- Call-to-action
Tips:
- Write in first person
- Use short paragraphs
- Include relevant keywords
- Add emojis sparingly for visual breaks
- End with clear CTA
Experience Section
For each role include:
- Quantified achievements (%, $, #)
- Scope of responsibility
- Key projects and outcomes
- Skills demonstrated
- Media attachments if relevant
Skills Section
- List 50+ relevant skills
- Pin top 3 most important skills
- Request endorsements from colleagues
- Align with target job keywords
Featured Section
Curate 3-6 items:
- Portfolio pieces
- Case studies
- Articles/publications
- Media appearances
- Key achievements
- Lead magnets or "work with me" links
Services Section (for Consultants/Freelancers)
If user offers services:
- List 3-5 core service offerings
- Use keyword-rich service names
- Ensure services align with headline positioning
- Link to service page if available
Content Performance Patterns
Analyze the user's posting history to identify:
- Best-performing content types (text, carousel, video, poll)
- Optimal posting times based on their engagement data
- Topic resonance - which subjects get most engagement
- Hook effectiveness - first-line patterns that work
- CTA performance - which calls-to-action drive action
Calculate actual engagement rate:
Benchmark: 2-5% is good, 5-8% is excellent, 8%+ is exceptional
Reference Files
references/scoring_framework.md
Detailed scoring criteria for each profile element with examples and benchmarks.
When to load: For any profile audit or analysis requiring detailed scoring.
references/metrics_benchmarks.md
Industry benchmarks for LinkedIn metrics including SSI scores, engagement rates, and growth targets.
When to load: When analyzing metrics or setting targets for improvement.
references/content_strategy.md
Content pillars, posting schedules, format recommendations, and engagement tactics.
When to load: When developing content strategy or analyzing posting performance.
Asset Templates
assets/profile_audit_template.md
Complete profile audit report template with scoring cards and recommendations.
assets/quick_review_template.md
Rapid assessment checklist with priority actions.
assets/action_plan_template.md
30-60-90 day improvement roadmap template.
Usage Examples
Example 1: Full Profile Audit
User: "Analyze my LinkedIn profile and give me recommendations" Steps:
- User has their LinkedIn profile open in Chrome
- Call
mcp__chrome-devtools__list_pages→ find pageId for LinkedIn tab - Call
mcp__chrome-devtools__select_pagewith pageId - Call
mcp__chrome-devtools__take_snapshot→ extract profile structure with UIDs - Call
mcp__chrome-devtools__take_screenshot→ analyze photo and banner visually - Load
references/scoring_framework.mdfor scoring criteria - Score each profile element (Visual, Headline, About, Experience, Skills, etc.)
- Load
references/metrics_benchmarks.mdfor industry comparison - Use
assets/profile_audit_template.mdfor report format - Provide prioritized recommendations with quick wins first
Example 2: Headline Optimization
User: "Help me improve my LinkedIn headline" Steps:
- Call
mcp__chrome-devtools__take_snapshot→ find headline in accessibility tree - Extract current headline text from snapshot
- Identify target audience and value proposition from profile context
- Apply headline formula from SKILL.md (Who + Problems Solved + Benefits)
- Provide 3-5 optimized alternatives with keywords
- Include industry-specific examples
Example 3: Content Strategy
User: "Help me create a LinkedIn content strategy" Steps:
- Call
mcp__chrome-devtools__navigate_page(url: linkedin.com/in/[user]/recent-activity/) - Call
mcp__chrome-devtools__wait_for(text: "reactions") → wait for posts to load - Call
mcp__chrome-devtools__take_snapshot→ extract recent posts data - Analyze posting patterns and engagement metrics
- Load
references/content_strategy.mdfor strategy framework - Define content pillars based on expertise
- Create posting schedule with optimal times
- Set engagement targets based on industry benchmarks
Example 4: Quick Profile Check
User: "Take a quick look at my LinkedIn profile" Steps:
- Call
mcp__chrome-devtools__list_pages→ find LinkedIn tab - Call
mcp__chrome-devtools__select_page→ focus the tab - Call
mcp__chrome-devtools__take_snapshot→ quick structure scan - Check key elements (photo, headline, about, experience) in snapshot
- Use
assets/quick_review_template.mdfor rapid assessment - Provide top 5 quick wins with specific actions
Example 5: Deep Analytics Review
User: "Analyze my LinkedIn analytics and engagement metrics" Steps:
- Call
mcp__chrome-devtools__navigate_page(url: "https://www.linkedin.com/analytics/") - Call
mcp__chrome-devtools__wait_for(text: "Profile viewers") → verify dashboard loads - Call
mcp__chrome-devtools__take_snapshot→ capture analytics overview - Navigate to SSI:
mcp__chrome-devtools__navigate_page(url: "https://www.linkedin.com/sales/ssi") - Call
mcp__chrome-devtools__wait_for(text: "Social Selling Index") → check access - Call
mcp__chrome-devtools__take_snapshot→ capture SSI scores (or note unavailable) - Navigate back to Activity to analyze recent posts
- Calculate engagement rate from visible metrics using formula
- Compare against industry benchmarks from
references/metrics_benchmarks.md - Provide improvement recommendations with specific targets
Chrome DevTools MCP Workflows
Step-by-Step: Extracting Profile Data
Step-by-Step: Navigating Profile Sections
LinkedIn lazy-loads content. To access sections below the fold:
Step-by-Step: Analyzing Activity/Posts
Step-by-Step: Accessing LinkedIn Analytics Dashboard
LinkedIn Analytics provides key metrics only visible to the profile owner.
Step-by-Step: Capturing SSI Score
The Social Selling Index is a key LinkedIn metric (mandatory in audits).
Step-by-Step: Individual Post Analytics
For detailed engagement data on specific posts (author-only view).
Step-by-Step: Follower Analytics
For audience understanding and growth tracking.
Playwright MCP Fallback
If Chrome DevTools MCP is unavailable, use Playwright MCP:
Error Handling Patterns
Tips for Effective Analysis
- Use Chrome DevTools MCP: Ensure the user has LinkedIn open in Chrome before starting analysis
- List Pages First: Always call
mcp__chrome-devtools__list_pagesto verify LinkedIn tab exists - Snapshot Before Actions: Always
take_snapshotbefore clicking or hovering - you need UIDs - Visual + Text Analysis: Combine
take_screenshotfor visual analysis withtake_snapshotfor text - Handle Lazy Loading: LinkedIn loads content on scroll - use
hoverto scroll, then re-snapshot - Consider Industry Context: Benchmarks vary by industry and role - always classify first
- Focus on Quick Wins: Prioritize high-impact, low-effort improvements first
- Be Specific: Provide concrete examples and rewrites, not just general advice
- Set Measurable Goals: Include specific targets for metrics improvement
- Handle Private Metrics: Some metrics (profile views, SSI) are only visible to profile owner
- Respect Rate Limits: Avoid rapid navigation that might trigger LinkedIn's bot detection
- Use Playwright Fallback: If Chrome DevTools MCP fails, fall back to
mcp__playwright__*tools
Industry-Specific Guidance
This skill works for ANY professional profile. Always identify the user's industry context first to apply relevant benchmarks.
Step 1: Identify Industry Context
Ask or infer from the profile:
- What industry/sector?
- B2B, B2C, or internal-facing?
- Employee, consultant/freelancer, or entrepreneur?
- Target audience (recruiters, clients, peers, investors)?
Step 2: Apply Relevant Benchmarks
The references/metrics_benchmarks.md file contains benchmarks for 15+ industries:
Step 3: Adjust Recommendations
Different industries have different norms:
Industry Detection Cues
Look for these signals in the profile:
- Job titles and company types
- Skills listed
- Content topics
- Industry groups
- Certifications
- Education background
Competitor Analysis Workflow
When conducting competitive analysis for positioning:
Step 1: Identify Aspirational Profiles
Ask user to provide 3-5 LinkedIn profiles of:
- Direct competitors
- Industry leaders they admire
- People in similar roles with strong presence
Step 2: Analyze Each Profile
For each competitor, capture:
- Headline structure and keywords
- About section hook and CTA
- Content frequency and formats
- Engagement levels (reactions, comments)
- Follower count and growth
Step 3: Gap Analysis
Create comparison table showing:
- Where user is stronger
- Where competitors excel
- Specific elements to replicate/adapt
Step 4: Differentiation Strategy
Recommend how user can:
- Match competitor strengths
- Differentiate with unique positioning
- Capitalize on untapped opportunities
Visual Analysis Criteria
When analyzing profile photos and banners:
Profile Photo Scoring (0-10)
Red Flags:
- Cropped from group photos
- Sunglasses or obscured face
- Outdated (>5 years old)
- Poor lighting/resolution
- Distracting background
Banner Image Scoring (0-10)
Effective Banner Elements:
- Clear value proposition text
- Brand colors if applicable
- Relevant imagery (industry, role, achievements)
- Contact info or CTA (optional)
- Professional design quality
Handling Multilingual Profiles
When user has profiles in multiple languages:
Analysis Approach
- Identify primary language (where most connections are)
- Analyze both versions for completeness
- Check consistency across languages
- Ensure keywords optimized for each language market
Recommendations Format
Provide recommendations for:
- Primary language profile: Full optimization
- Secondary language profile: Key gaps to address
- Content strategy: Which language to post in (consider audience split)
Common Multilingual Issues
- Secondary profile is outdated
- Keywords not localized
- About section only translated, not adapted
- Different positioning across languages (confusing)

