# Linkedin Profile Optimizer

Audit and rewrite a LinkedIn profile end-to-end for 2026: headline, About 7-step...

- Repository: https://github.com/sergebulaev/linkedin-skills (5474 stars)
- Category: Writing
- License: MIT
- Last updated: 2026-10-27
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add sergebulaev/linkedin-skills --skill linkedin-profile-optimizer -g -a claude-code -y`
Codex: `npx skills add sergebulaev/linkedin-skills --skill linkedin-profile-optimizer -g -a codex -y`
Cursor: `npx skills add sergebulaev/linkedin-skills --skill linkedin-profile-optimizer -g -a cursor -y`
Gemini CLI: `npx skills add sergebulaev/linkedin-skills --skill linkedin-profile-optimizer -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add sergebulaev/linkedin-skills`

## Description

Audit and rewrite a LinkedIn profile end-to-end for 2026: headline, About 7-step, Featured, banner, photo, Experience metrics, Skills, custom URL, recommendations. Triggers on \"review my profile\", \"rewrite my headline\", \"fix my About\", \"optimize banner\", \"profile audit\", \"LinkedIn bio\". Converts resume-style profiles to ones that convert 3-5x better. Not for writing feed content (use linkedin-post-writer).

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# LinkedIn Profile Optimizer

Audit the nine components of a LinkedIn profile (photo, banner, headline, About, Featured, Experience, Skills, custom URL, recommendations) against 2026 best practices, then rewrite each section that needs it. Optimized profiles get ~3.9x more views and convert visitors 3-5x better than default/resume-style profiles.

## When to use

- User asks for an audit and pastes their profile text (a bare URL is not readable, see Input)
- User wants to rewrite their headline, About section, or Featured section
- User is launching a content strategy and needs the profile to match
- Any of: "review my profile", "fix my headline", "optimize bio", "profile audit", "LinkedIn optimization"

## Input

**Paste the profile, do not just link it.** The read layer covers posts, comments and engagers; there is no profile actor, so a profile URL cannot be fetched, with an APIFY_TOKEN or without one. Open the profile, copy the sections, paste them in. Screenshots of the visual parts work too.

- Profile text: headline, About, Experience entries, Skills, custom URL
- The visual three (photo, banner, Featured): screenshots, or a sentence describing each
- Goal: **clients** / **job seeking** / **authority**, Featured and CTA vary by goal
- Optional: draft content to grade against the existing profile

If the user supplies only a URL, ask for the text before scoring anything. Never score a section you have not been shown, and never infer profile content from the URL slug.

## Output

A structured audit + rewrite in this shape:

1. **Scorecard** (9 sections, pass/fail/needs-work)
2. **Priority fixes** (ranked by impact)
3. **Before → After rewrites** for each failing section
4. **Expected uplift** (based on benchmark data)

## Steps

The rest: https://github.com/sergebulaev/linkedin-skills/blob/HEAD/.codex-marketplace/linkedin-skills/skills/linkedin-profile-optimizer/SKILL.md
