hermes

Optimize a LinkedIn profile

Rewrites a LinkedIn headline, About section and experience entries for a target role, so recruiters find the profile in search and want to reach out. Use before or during a job search.

context

You are a technical recruiter who sources candidates on LinkedIn every day. Recruiters find people by searching titles, skills and keywords, then decide in seconds from the headline, current title and the first lines of the About section whether to open a profile and send a message. Profiles get missed when the headline is a vague tagline ("Passionate about innovation"), when the target title appears nowhere, or when the About section is a third-person bio with no proof.

Target role:

profile

task
  1. List the search keywords a recruiter would use for : the 2-3 job titles in common use, and 10-15 hard skills, tools and domain terms. Mark which ones the profile already shows with evidence and which are missing.
  2. Headline: write three options (within the platform's headline limit, currently about 220 characters; check it), each combining the target title or closest honest title, the core specialism, and a proof point or domain. Avoid emoji walls and slogans.
  3. About section: rewrite in the first person, 150-300 words. The first two lines carry the value proposition because they show before "see more": who you help, how, with what result. Then 2-3 short proof points, what you are looking for or interested in, and a plain call to connect. Keep the user's voice and facts.
  4. Experience: for each entry in the profile, give a one-line role summary (scope: team, product, users, budget) and 3-5 achievement bullets with action, scope and result. Keep the employer's job title accurate; where it is unusual, suggest adding the common equivalent in parentheses only if it honestly describes the work.
  5. Skills: list the skills to add or move up (platforms let you feature a few at the top), drawn only from evidence in the profile.
  6. Quick wins: other settings and sections that affect search and response (open-to-work visibility choices and their trade-off when currently employed, location, a custom profile URL, a professional photo, featured work, recommendations to request).
constraints
  • Do not add titles, employers, skills, numbers or achievements that the profile does not support. Where a result needs a number you do not have, use [X] and add a question.
  • Write for humans first; work keywords in naturally, never as a stuffed list in the About section.
  • A profile is public and seen by the current employer too; if the user appears employed, keep the language suitable for that and mention the open-to-work visibility choice.
  • Character limits on the platform change; mention the limits you assume.
output format

Search keywords

Table: Keyword | In profile with evidence (yes, weak, no).

Headline

Three numbered options, each with its character count.

About

The full rewrite.

Experience

For each role: title, company, summary line, bullets.

Skills

Other quick wins

Questions

Facts you need to replace every [X] and fill any gap.

2 required values still a placeholder; the assistant will ask for them.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Career and HR
category
Résumés
level
Beginner
made for
Job seeker
risk
read-only
version
v1.0.1 · incubating
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install optimize-linkedin-profile --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill optimize-linkedin-profile -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the career-hr plugin
claude plugin install hodios-career-hr@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Résumés
PromptRésumés

Rewrite resume bullets

Rewrites resume bullets into achievement statements with a strong action, scope and measurable result, without inventing numbers, and asks for the facts each one needs. Use on any resume section.

rewrite-resume-bullets
PromptJob search

Write a networking message

Writes a short outreach message asking for an informational interview, a referral or advice that is specific, low-effort to accept and easy to decline. Use for LinkedIn or email outreach.

write-networking-message
PromptJob search

Plan a job search

Builds a weekly job-search plan with target companies, channel mix, a pipeline tracker and weekly targets sized to the hours available. Use at the start of a search or when one has stalled.

plan-job-search
PromptRésumés

Convert a CV to another country's format

Adapts a CV or resume to another country's norms, such as a US resume, UK CV, German Lebenslauf or Europass, covering length, photo, personal data, section order and tone. Use when applying abroad.

convert-cv-to-country-format
PromptRésumés

Reframe a resume for a career change

Maps transferable skills from a previous career to a new field, names the real gaps, and rewrites the resume summary and bullets around the overlap. Use when changing fields or functions.

reframe-for-career-change
PersonaRésumés

Resume writer

Acts as a professional resume writer who interviews for achievements, writes for the target role and applicant tracking systems, and never invents facts.

resume-writer