L

LinkedIn Profile Optimizer

Rewrites LinkedIn sections for maximum visibility — headline, summary, experience bullets, skills — with keyword optimization and A/B variants

SkillClipticscareer growthv1.0.0MIT
0 views0 copies

LinkedIn Profile Optimizer

Rewrites every section of your LinkedIn profile for maximum search visibility and recruiter engagement. This skill analyzes your current profile text, identifies keyword gaps, and generates optimized versions of your headline, summary, experience bullets, and skills section. Works across LinkedIn, Indeed, Glassdoor, and other professional platforms that pull from similar profile formats.

Supported Platforms & Integrations

PlatformIntegration TypeFeatures
LinkedInDirect profile textHeadline, About, Experience, Skills, Featured
IndeedResume syncKeyword alignment with Indeed search algorithm
GlassdoorProfile mirrorConsistent branding across review platforms
AngelList / WellfoundStartup profilesStartup-focused language optimization
GitHub ProfileREADME bioDeveloper-specific headline and summary
Personal WebsiteAbout pageExtended narrative version of LinkedIn content

When to Use This Skill

  • Use this when you are actively job searching and need to rank higher in recruiter searches

  • Use this when your profile views have plateaued and you want to increase inbound messages

  • Use this when you are pivoting industries and need to reframe your experience

  • Use this when you want A/B test variants of your headline to see what performs better

  • Use this when you have been promoted and need to update experience bullets with impact metrics

  • Use this when building a personal brand around a new specialization

  • Consider alternatives when you need a full resume rewrite (use a resume builder instead)

  • Consider alternatives when you need LinkedIn post content (use a content creation skill)

  • Consider alternatives when you need interview prep (use an interview coach agent)

Quick Start

# linkedin-optimizer-config.yml profile: current_headline: "Software Engineer at TechCorp" target_roles: - "Senior Full-Stack Engineer" - "Staff Engineer" - "Engineering Manager" industry: "fintech" years_experience: 8 key_skills: - "React" - "Node.js" - "System Design" - "Team Leadership" optimization: keyword_density: "balanced" tone: "confident-professional" variants: 3

First run example:

> Optimize my LinkedIn headline for senior engineering roles in fintech

Current: "Software Engineer at TechCorp"
Variant A: "Senior Full-Stack Engineer | Fintech & Payments | React, Node.js, System Design | Building Scalable Financial Platforms"
Variant B: "Staff Engineer | 8+ Years Shipping Fintech Products | React & Node.js | Ex-TechCorp"
Variant C: "Engineering Leader | Full-Stack (React/Node) | Scaling Fintech Systems from 0 to 10M Users"

Advanced Configuration

# Platform-specific: LinkedIn linkedin: headline_max_chars: 220 about_max_chars: 2600 experience_bullet_style: "XYZ" # Accomplished X, measured by Y, by doing Z skills_count: 50 featured_section: true # Platform-specific: Indeed indeed: sync_headline: true resume_keywords: true salary_range_visible: false
ParameterTypeDefaultDescription
target_rolesarray[]Roles you want to appear in searches for
industrystring"tech"Target industry for keyword optimization
tonestring"professional"Options: professional, casual, bold, academic
keyword_densitystring"balanced"Options: light, balanced, aggressive
variantsnumber2Number of A/B variants to generate (1-5)
include_metricsbooleantrueInclude quantified achievements
headline_stylestring"role-first"Options: role-first, skill-first, impact-first
about_lengthstring"medium"Options: short (500), medium (1500), full (2600)
bullet_formatstring"XYZ"Options: XYZ, STAR, action-metric, narrative
competitor_analysisbooleanfalseAnalyze top profiles in your target role
ats_friendlybooleantrueEnsure keywords pass ATS scanners

Core Concepts

ConceptDescription
Keyword MappingMaps your skills to the exact terms recruiters search for
XYZ BulletsGoogle's recommended format: Accomplished X, measured by Y, by doing Z
Search RankingLinkedIn's algorithm weights headline, current title, and skills section
Profile StrengthLinkedIn's internal score based on completeness and engagement
Social ProofStrategic use of recommendations, endorsements, and featured content
+------------------+     +-------------------+     +------------------+
| Current Profile  | --> | Keyword Analyzer  | --> | Gap Report       |
| (raw text)       |     | (industry terms)  |     | (missing terms)  |
+------------------+     +-------------------+     +------------------+
                                                          |
                                                          v
+------------------+     +-------------------+     +------------------+
| Final Variants   | <-- | Tone Adjuster     | <-- | Content Rewriter |
| (A/B versions)   |     | (style matching)  |     | (optimized text) |
+------------------+     +-------------------+     +------------------+

Workflow Examples

Scenario 1: Job Search Mode

Input: "I'm a backend developer with 5 years experience in Python and AWS. I want to target Senior DevOps Engineer roles."
Output:
- Headline: "Senior DevOps Engineer | Python, AWS, Terraform, CI/CD | Building Resilient Cloud Infrastructure at Scale"
- About: [2000-char optimized summary with DevOps keywords woven naturally]
- Top 5 skills reordered: AWS, Terraform, Docker, Kubernetes, Python
- 3 experience bullets rewritten with DevOps framing

Scenario 2: Personal Branding

Input: "I want to be known as a thought leader in AI/ML for healthcare. Currently a data scientist at a hospital."
Output:
- Headline: "AI/ML in Healthcare | Data Scientist Transforming Patient Outcomes with Predictive Analytics | Speaker & Writer"
- Featured section suggestions: 3 post topics, 1 article idea
- Skills reorder: Machine Learning, Healthcare Analytics, NLP, Clinical Data, Python

Scenario 3: Career Pivot

Input: "Transitioning from teaching (8 years) to UX design. Completed Google UX Certificate."
Output:
- Headline: "UX Designer | Former Educator Bringing Empathy-Driven Design to EdTech | Google UX Certified"
- Transferable skills highlighted: User research (parent interviews), curriculum design (information architecture), classroom testing (usability testing)
- About section bridges teaching to UX with compelling narrative

Best Practices

Lead with searchable terms. Your headline is the single most important field for LinkedIn search ranking. Place your target job title and top 2-3 skills in the first 120 characters since that is all that displays in search results and connection requests.

Quantify everything possible. Recruiters scan for numbers. Transform "managed a team" into "Led a cross-functional team of 12 engineers shipping features to 2M+ users." Every bullet should have at least one metric — revenue, users, percentage improvement, or time saved.

Mirror job posting language. Read five job postings for your target role and extract the exact phrases they use. If postings say "cross-functional collaboration" do not write "worked with other teams." LinkedIn search matches exact phrases, so use the industry-standard terminology.

Refresh every 90 days. LinkedIn's algorithm boosts recently updated profiles. Even small changes — reordering skills, updating your headline, adding a new bullet — signal activity and can increase your search appearances by 20-40%.

Use the Featured section strategically. Pin your best LinkedIn post, a portfolio piece, or a case study. Profiles with Featured content get significantly more engagement because it gives visitors something tangible to click on beyond your text.

Common Issues

Problem: Profile views did not increase after optimization. LinkedIn's search index can take 3-7 days to reindex your profile after changes. Also verify that your profile is set to "Open to Work" (visible to recruiters only) and that your location settings match your target job market. Run the skill again with competitor_analysis: true to compare against top-ranking profiles.

Problem: Headline feels too keyword-stuffed. Switch keyword_density from "aggressive" to "balanced" and headline_style to "impact-first." This produces more natural-sounding headlines that lead with an achievement rather than a list of technologies. Example: "Building Fintech Platforms That Process $2B Annually | React, Node.js, AWS."

Problem: Experience bullets sound generic. Ensure you are providing specific context — project names, team sizes, outcomes. The skill cannot quantify what you do not supply. Use the bullet_format: "XYZ" setting and provide raw notes like "led migration project, reduced costs" and the skill will prompt you for the specific numbers to fill in.

Privacy & Data Handling

  • Local processing: All profile text is processed locally in your Claude Code session. No data is sent to LinkedIn's API or any third-party service.
  • Data retention: Profile content exists only during your active session. Nothing is cached or stored between runs unless you save the output file yourself.
  • Export options: Output is generated as plain text or markdown, ready to copy-paste directly into LinkedIn's editor. You can also export as a JSON file for version tracking.
  • Sensitive data: The skill never asks for or processes passwords, login credentials, or LinkedIn authentication tokens. It works purely with text content you provide.
  • Version history: Consider saving outputs to a local linkedin-versions/ folder with dates to track changes and revert if a new version underperforms.
Community

Reviews

Write a review

No reviews yet. Be the first to review this template!

Similar Templates