Agent skill

Linkedin Profile Optimizer

by davila7 in davila7/claude-code-templates

Optimize a LinkedIn profile for searchability, recruiter visibility, and engagement.

MITAuto-check passedBusiness, Finance & HR

Install Linkedin Profile Optimizer

skills CLI
$ npx skills add davila7/claude-code-templates --skill linkedin-profile-optimizer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install davila7/claude-code-templates linkedin-profile-optimizer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/davila7/claude-code-templates.git skills-src && mkdir -p .claude/skills && cp -r skills-src/cli-tool/components/skills/career/linkedin-profile-optimizer .claude/skills/linkedin-profile-optimizer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
linkedin-profile-optimizer
GitHub stars
32k
Used in
2 other repos
Token cost
~2.6k tokens
SKILL.md length
792 words
Files
1
Skills in repo
478
Repo updated
First seen
Licence
MIT

At a glance

Optimize a LinkedIn profile for searchability, recruiter visibility, and engagement.

  • Works in 8 steps: Profile Photo → Background Banner → Headline (Most Important for… → …
  • The user mentions LinkedIn profile
  • SKILL.md covers When to Use This Skill, Core Capabilities, LinkedIn vs. Resume: Key… and Profile Section Optimization, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Linkedin Profile Optimizer is an agent skill from davila7/claude-code-templates. Optimize a LinkedIn profile for searchability, recruiter visibility, and engagement. Use when the user mentions LinkedIn profile, headline, About section, recruiter visibility, or social hiring.

Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Resume and CV writing and Recruiting and HR. It works with LinkedIn. The repository describes itself as: CLI tool for configuring and monitoring Claude Code. The licence is MIT.

When your agent uses it

  • The user mentions LinkedIn profile
  • Recruiter visibility

Example prompts

  • “/linkedin-profile-optimizer”

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Profile Photo
  2. Background Banner
  3. Headline (Most Important for Searchability)
  4. About Section (Summary)
  5. Experience Section
  6. Skills Section
  7. Featured Section
  8. Recommendations

What it can do on your machine

Read from SKILL.md and the folder at commit 46b4d8b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Linkedin Profile Optimizer loads about 2.6k tokens when it runs. Until then it costs about 55 tokens; SKILL.md has 792 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~55
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from davila7/claude-code-templates at commit 46b4d8b, republished under its MIT licence (© davila7). 792 words, ~2,555 tokens.

Download SKILL.mdSave it as .claude/skills/linkedin-profile-optimizer/SKILL.md (or your agent's skills folder).
name
linkedin-profile-optimizer
description
Optimize a LinkedIn profile for searchability, recruiter visibility, and engagement. Use when the user mentions LinkedIn profile, headline, About section, recruiter visibility, or social hiring.

LinkedIn Profile Optimizer

When to Use This Skill

Use this skill when the user wants to:

  • Optimize their LinkedIn profile for job searching
  • Improve LinkedIn visibility and searchability
  • Sync their resume with their LinkedIn profile
  • Attract recruiters and job opportunities
  • Mentions: "LinkedIn", "LinkedIn profile", "optimize LinkedIn", "LinkedIn headline", "recruiter"

Core Capabilities

  • Optimize headline for searchability
  • Write compelling About/Summary sections
  • Structure Experience section for impact
  • Improve profile completeness score
  • Add relevant keywords for recruiter searches
  • Align LinkedIn with resume while leveraging platform differences

LinkedIn vs. Resume: Key Differences

AspectResumeLinkedIn
Length1-2 pagesUnlimited
ToneFormalMore conversational
KeywordsJob-specificIndustry-wide
AudienceOne specific employerAll recruiters
UpdatesPer applicationAlways current
PersonalityMinimalShow more

Profile Section Optimization

1. Profile Photo

Requirements:

  • Professional headshot (not casual photo)
  • Face takes up 60% of frame
  • Neutral or branded background
  • Good lighting, high resolution
  • Appropriate attire for your industry
  • Friendly expression (slight smile)

Impact: Profiles with photos get 21x more views

2. Background Banner

Best Practices:

  • Use a professional design or industry-related image
  • Can include personal branding elements
  • Size: 1584 x 396 pixels
  • Avoid busy patterns that distract from your photo

Options:

  • Company brand (if appropriate)
  • Industry-related imagery
  • Professional abstract design
  • Personal brand statement
3. Headline (Most Important for Searchability)

Character Limit: 220 characters

Formula: [Role] | [Key Expertise] | [Value Proposition]

Examples:

❌ Weak Headlines:

  • "Looking for opportunities"
  • "Unemployed Product Manager"
  • "Student at University"
  • "Open to work"

✅ Strong Headlines:

Senior Product Manager | B2B SaaS | Driving 0→1 Products from Concept to $10M ARR

Data Scientist | Machine Learning & Analytics | Turning Data into Business Decisions

Software Engineer | Python, AWS, Kubernetes | Building Scalable Systems at Fortune 500

Marketing Director | Growth & Brand Strategy | 3x Revenue Growth at Series B Startups

Keyword Strategy: Include terms recruiters search for:

  • Your job title (and variations)
  • Key skills (languages, tools, methodologies)
  • Industry terms
  • Certifications
4. About Section (Summary)

Character Limit: 2,600 characters Recommended Length: 1,500-2,000 characters (3-5 paragraphs)

Structure:

[HOOK - Compelling first line that shows up in preview]

[PARAGRAPH 1: Who you are and what you do]

[PARAGRAPH 2: Your key achievements and specialties]

[PARAGRAPH 3: What you're looking for or passionate about]

[SKILLS LIST: Core competencies, searchable keywords]

[CALL TO ACTION: How to reach you]

Example:

I help SaaS companies turn product ideas into revenue.

For the past 8 years, I've been building products that people actually want to use. From a payments platform that processed $50M monthly to a developer tool used by 100K+ engineers, I've led cross-functional teams from idea to launch and beyond.

What I do best:
→ Transform ambiguous customer problems into clear product roadmaps
→ Build and lead high-performing product teams
→ Drive growth through data-informed decision making
→ Bridge technical and business stakeholders

Currently, I'm a Senior Product Manager at [Company], where I lead our API platform serving 500+ enterprise customers. Previously, I led product at [Previous Company] through their Series B and 10x growth.

Key skills: Product Strategy, Roadmap Planning, Agile/Scrum, User Research, A/B Testing, SQL, Data Analysis, Stakeholder Management, B2B SaaS, API Products

Let's connect! I'm always happy to chat about product, SaaS, or career advice for aspiring PMs. Reach me at [email].

First Line is Crucial: Only ~300 characters show before "see more" - make them count!

5. Experience Section

Key Differences from Resume:

  • Can be longer and more detailed
  • Should include media (presentations, links)
  • Can show personality
  • Update regularly (not just when job hunting)

For Each Role Include:

  • Clear job title
  • Company (with logo linked)
  • Date range
  • Location
  • Description (2-3 sentences about the role)
  • 4-6 bullet points with achievements
  • Media attachments if available

Example:

Senior Product Manager
TechCorp Inc. · Full-time
Jan 2021 - Present · 3 yrs 1 mo
San Francisco, CA · Hybrid

Leading product strategy for TechCorp's API Platform, serving 500+ enterprise customers and generating $20M ARR.

• Grew platform revenue from $5M to $20M ARR by launching 3 new product lines and expanding into enterprise segment
• Led cross-functional team of 15 (engineering, design, data) to deliver 25+ features with 95% on-time delivery rate  
• Improved customer retention from 82% to 94% through proactive feature development based on usage analytics
• Established product analytics framework using Amplitude, increasing feature adoption by 40%
• Collaborated with sales team to close 50+ enterprise deals worth $10M+ by participating in technical sales calls

Skills: Product Management · B2B SaaS · API Design · Agile Methodology · Stakeholder Management
6. Skills Section

Strategy:

  • List up to 50 skills (use all 50!)
  • Order by relevance and endorsements
  • Get endorsements for top skills
  • Include both technical and soft skills

Categories to Include:

  • Job-specific skills (Product Management, Data Analysis)
  • Tools (JIRA, Salesforce, Python)
  • Methodologies (Agile, Six Sigma)
  • Soft skills (Leadership, Communication)
  • Industry terms (B2B, SaaS, Enterprise)

Top 3 Featured Skills: Choose your three most important, most endorsed skills

Use For:

  • Portfolio pieces
  • Published articles
  • Presentations
  • Media coverage
  • Important posts
  • Project highlights

Why It Matters: Appears prominently on profile - showcase your best work

8. Recommendations

Target: 5-10 quality recommendations

Best Sources:

  • Former managers
  • Direct reports
  • Cross-functional partners
  • Clients/customers

How to Get Them:

  1. Give recommendations first
  2. Ask specific people directly
  3. Make it easy - suggest talking points
  4. Time it right (after successful project)
Show full SKILL.md (314 more words)Show less

Keyword Optimization

Finding Keywords
  1. Search job descriptions for your target role
  2. Look at profiles of people in roles you want
  3. Use LinkedIn's Skills section suggestions
  4. Check industry publications for terminology
Keyword Placement

Place keywords in:

  • Headline (highest weight)
  • About section (multiple times naturally)
  • Experience descriptions
  • Skills section
  • Recommendations (ask recommenders to use)
Search Algorithm Tips
  • Exact matches matter (use exact phrases)
  • Keyword density helps (repeat important terms)
  • Recent activity boosts visibility
  • Complete profiles rank higher
  • Engagement increases reach

Profile Completeness Checklist

All-Star Profile Requirements:

  • ✅ Professional photo
  • ✅ Custom headline (not just job title)
  • ✅ Current position with description
  • ✅ Two past positions
  • ✅ Education
  • ✅ At least 5 skills
  • ✅ Industry and postal code
  • ✅ 50+ connections

Beyond All-Star:

  • ✅ Custom background banner
  • ✅ Featured section populated
  • ✅ About section (1500+ characters)
  • ✅ Rich media in Experience
  • ✅ 500+ connections
  • ✅ Recommendations (5+)
  • ✅ All 50 skills listed
  • ✅ Volunteer experience
  • ✅ Certifications

Recruiter Visibility Settings

Open to Work Feature

Settings to configure:

  • Job titles you're interested in
  • Location preferences
  • Start date
  • Job types (full-time, contract, etc.)

Visibility Options:

  • All LinkedIn members (shows green badge)
  • Recruiters only (hidden, more discreet)
Profile Visibility

Ensure these are ON:

  • Profile viewing options: Show full profile
  • Sharing profile edits: Your choice
  • Represent in LinkedIn Services: ON (if relevant)

Content Strategy

Why Post Content?
  • Increases profile visibility
  • Demonstrates expertise
  • Builds personal brand
  • Attracts opportunities
Content Types:
  1. Industry insights/opinions
  2. Professional lessons learned
  3. Career milestones
  4. Helpful resources
  5. Engagement with others' content
Posting Frequency:
  • Minimum: 1x per week
  • Optimal: 3-5x per week
  • Comment/engage: Daily

Output Format

When optimizing a LinkedIn profile:

markdown
# LINKEDIN PROFILE OPTIMIZATION

## Current Profile Assessment
**Completeness:** X%
**Searchability Score:** X/10
**Key Issues:** [List]

## Optimized Sections

### Headline
**Current:** [Their current headline]
**Optimized:** [New headline with keywords]

### About Section
[Full optimized About section text]

### Experience Improvements
**[Company Name]**
- Add: [Suggested additions]
- Modify: [Suggested changes]
- Media to add: [Suggestions]

### Skills to Add
[List of skills to add based on target roles]

### Keywords Integrated
[List of keywords added throughout profile]

## Action Items
1. [ ] Update headline
2. [ ] Rewrite About section
3. [ ] Update current role description
4. [ ] Add X skills
5. [ ] Request X recommendations
6. [ ] Add featured content
7. [ ] Upload professional photo

Resume-to-LinkedIn Sync

What to Keep the Same:
  • Core achievements and metrics
  • Job titles and dates
  • Key skills and qualifications
  • Overall career narrative
What to Expand:
  • More detail in descriptions
  • Additional context
  • More bullets per role
  • Personality and voice
What to Adjust:
  • Tone (more conversational)
  • Length (can be longer)
  • Keywords (broader than job-specific)
  • Call to action (add contact info)

© davila7, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in cli-tool/components/skills/career/linkedin-profile-optimizer of davila7/claude-code-templates.

Open the folder on GitHubat commit 46b4d8b

Used in 2 other repositories

We found 3 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in davila7/claude-code-templates, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Linkedin Profile Optimizer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Linkedin Profile Optimizer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Linkedin Profile Optimizer this skilldavila7/claude-code-templates32k2 repos~2.6kAutomated safety check: PassMIT
Job Description Skillyanliudesign/job-description-skill112—~1.8kAutomated safety check: PassNone
Offer Toolkit Skillyanliudesign/offer-toolkit-skill520—~1.2kAutomated safety check: PassMIT
Linkedin Profilemohitagw15856/pm-claude-skills1.4k—~817Automated safety check: PassMIT
Linkedin SEOrevfactory/harness-1001.3k—~1.3kAutomated safety check: PassApache-2.0
LLM Intern Skillwanyichen06/LLMInternSkill325—~1.2kAutomated safety check: PassMIT

Similar skills

  • Job Description Skill

    yanliudesign/job-description-skill

    Job Description 解码器 + Offer 策略系统。把任何 JD 翻译成「这家公司到底在招什么人 / 我的匹配度 / Gap 在哪 / 为什么投/不投 / 面试会问什么 / 下一步怎么走」。只有 3 步:贴 JD → 给简历 → 自动生成并打开一份 HTML Offer Strategy Report。是整个求职链路的入口,向下衔接 Resume Skill 和 BQ…

    112 GitHub stars~1.8k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Offer Toolkit Skill

    yanliudesign/offer-toolkit-skill

    求职工具包。把「找岗位 → 签 offer」拆成六个独立子 skill:⓪ Job Hunt 批量发现岗位,① Job Description 解码具体 JD,② Resume 定向简历,③ BQ 准备行为面试,④ Offer Compare 对比多份 offer,⑤ Salary Negotiation 谈 package。任何求职相关请求(找工作、该不该投、改简历、准备面试、选…

    520 GitHub stars~1.2k tokensUpdated 10 days ago
    Business, Finance & HRAuto-check passed
  • Linkedin Profile

    mohitagw15856/pm-claude-skills

    Optimise a LinkedIn profile to be found and to convert. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~817 tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Linkedin SEO

    revfactory/harness-100

    A specialized skill that provides LinkedIn profile search optimization (SEO) strategies and section-by-section optimization guides.

    1.3k GitHub stars~1.3k tokensUpdated 6 mo ago
    Business, Finance & HRAuto-check passed
  • LLM Intern Skill

    wanyichen06/LLMInternSkill

    A skill your agent uses when polishing, diagnosing, tailoring, or exporting resumes for LLM, RAG, Agent, Agentic RL, post-training, pretraining, AIGC, search/ranking, multimodal, AI backend, or LLM…

    325 GitHub stars~1.2k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Resume Evidence Workflow

    Elowwwen/resume-evidence-workflow

    Build a reusable career-evidence bank, match it to a job description (JD), select the best installed resume skill, and deliver an application-ready resume.

    163 GitHub stars~2.4k tokensUpdated 10 days ago
    Business, Finance & HRAuto-check passed

More from davila7/claude-code-templates

All 478 skills in this repo
  • Perplexity Web Search

    davila7/claude-code-templates

    Runs web-grounded searches through Perplexity's Sonar models over OpenRouter for current events, recent literature and cited facts beyond the model's training cutoff.

    32k GitHub starsUsed in 11 repos~3.5k tokens
    Auto-check: notes
  • Neuropixels Data Analysis

    davila7/claude-code-templates

    Analyzes Neuropixels recordings from SpikeGLX or Open Ephys through preprocessing, drift correction, Kilosort4 spike sorting, quality metrics and curation.

    32k GitHub starsUsed in 9 repos~2.8k tokens
    Auto-check passed
  • Scientific Venue Templates

    davila7/claude-code-templates

    Supplies LaTeX templates and formatting rules for journals, conferences, posters, and grant proposals, then can check a draft against them.

    32k GitHub starsUsed in 9 repos~5.1k tokens
    Auto-check: notes
  • Brand Voice Content Creator

    davila7/claude-code-templates

    Analyzes a brand's existing writing to lock in a consistent voice, then builds SEO blog posts and platform-specific social content around it.

    32k GitHub starsUsed in 3 repos~1.9k tokens
    Auto-check passed
  • CAPA Officer

    davila7/claude-code-templates

    Guides corrective and preventive action (CAPA) work in a quality management system, from initiation and root cause analysis through effectiveness verification.

    32k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Fda Consultant Specialist

    davila7/claude-code-templates

    Senior FDA consultant and specialist for medical device companies including HIPAA compliance and requirement management.

    32k GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check passed

Works with

Questions about Linkedin Profile Optimizer

What does Linkedin Profile Optimizer do?

Optimize a LinkedIn profile for searchability, recruiter visibility, and engagement. Linkedin Profile Optimizer is an agent skill from davila7/claude-code-templates. Optimize a LinkedIn profile for searchability, recruiter visibility, and engagement.

When should I use Linkedin Profile Optimizer?

Linkedin Profile Optimizer fits situations like: the user mentions LinkedIn profile; recruiter visibility.

How do I install Linkedin Profile Optimizer in Claude Code?

Run `npx skills add davila7/claude-code-templates --skill linkedin-profile-optimizer -a claude-code`. Or copy the skill folder (cli-tool/components/skills/career/linkedin-profile-optimizer in davila7/claude-code-templates) into .claude/skills/linkedin-profile-optimizer in your project. Claude Code loads it when a task matches its description.

How do I install Linkedin Profile Optimizer in Codex?

Run `npx skills add davila7/claude-code-templates --skill linkedin-profile-optimizer -a codex`. Or copy the skill folder (cli-tool/components/skills/career/linkedin-profile-optimizer in davila7/claude-code-templates) into .agents/skills/linkedin-profile-optimizer in your project. Codex loads it when a task matches its description.

Can I use Linkedin Profile Optimizer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add davila7/claude-code-templates --skill linkedin-profile-optimizer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/linkedin-profile-optimizer, .gemini/skills/linkedin-profile-optimizer, .github/skills/linkedin-profile-optimizer and .opencode/skills/linkedin-profile-optimizer in your project.

What does Linkedin Profile Optimizer need to run?

SKILL.md names no scripts, command-line tools or credentials: Linkedin Profile Optimizer is instructions for the agent only.

Does Linkedin Profile Optimizer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Linkedin Profile Optimizer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Linkedin Profile Optimizer use?

Linkedin Profile Optimizer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Linkedin Profile Optimizer use?

About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Linkedin Profile Optimizer?

Skills that share tags, products or a category with Linkedin Profile Optimizer: Job Description Skill (yanliudesign/job-description-skill, 112 stars), Offer Toolkit Skill (yanliudesign/offer-toolkit-skill, 520 stars), Linkedin Profile (mohitagw15856/pm-claude-skills, 1.4k stars) and Linkedin SEO (revfactory/harness-100, 1.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Linkedin Profile Optimizer?

davila7 (a GitHub user) maintains it in davila7/claude-code-templates, which has 32,483 GitHub stars. The repository holds 478 skills in this directory. The repository was last updated on October 9, 2026.

Source: davila7/claude-code-templates on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.