LinkedIn Profile — audit, then rewrite the parts that pay
SkillAI & modelsGet a scored audit of your LinkedIn profile and rewritten copy for the parts that matter most. Once added, your AI can review your headline, About section, experience bullets, Featured section, banner, and recommendations, then tell you what to fix first.
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
Add the skill, then ask your AI to audit your LinkedIn profile or work on one part, like fixing your headline or writing your About section. It will come back with scores and ranked fixes.
Then ask your AI: use the LinkedIn Profile skill
What your AI can do with it
- Audit your headline, About section, and experience bullets
- Rewrite your headline and About section
- Score how strong each part of your profile is
- Give you a ranked list of fixes to make first
- Improve your Featured section, banner, and recommendations
What this skill tells your AI
The instructions your AI receives, as published by alirezarezvani/claude-skills in .gemini/skills/linkedin-profile/SKILL.md and read by ahel’s review.
A profile is not a CV. A CV is read by someone who already decided to consider you; a profile is read by someone deciding whether to. Three readers, in descending volume: the scanner (three seconds, from your comment on someone else's post — sees photo and headline only), the evaluator (forty seconds — headline, half the About, Featured), the decider (minutes — everything). Almost all traffic is the scanner. Almost all conversion is the decider.
Workflow
1. Audit before rewriting. Ask them to describe their profile section by section, or
have them fill assets/profile_worksheet.md, then:
python3 scripts/profile_completeness_auditor.py --input profile.json --output human
Exit 0 STRONG / 2 INCOMPLETE / 3 WEAK. It ranks every gap by points per hour and prints a first-hour plan — usually Featured, Open To, and skills, which cost minutes and recover real points. Start there, not with the About section they wanted to agonise over.
2. Headline next — it is the only string that travels. It rides along with every comment, search result, and invitation.
python3 scripts/headline_scorer.py --headline "..." --output human
Five dimensions at 20 points: audience, outcome, proof, searchability, clarity. Exit 0 SHIP (≥75) / 2 SHARPEN / 3 REWRITE. It also checks the 220-character cap and whether the first ~60 characters — the part that survives in search results and invitation previews — carry anything.
Iterate here. Two or three passes is normal; the stop condition is exit 0, or the user saying they would say it out loud to a peer.
3. About section — write to the fold. LinkedIn collapses it after roughly 265-300 characters. Collect the five parts from the user, then assemble:
python3 scripts/about_section_builder.py --input about.json --output human
It refuses a fold that cuts mid-sentence, a fold carrying no audience and no proof, a missing call to action, and anything over 2,600 characters.
4. Experience, Featured, recommendations. Rewrite duty lists as outcomes. Pin one artifact a stranger could evaluate in sixty seconds. Ask for two specific recommendations by naming the project and offering a first draft.
Rules
- Never invent a credential, a metric, or a role. Every number on a profile is checkable by someone. If the proof does not exist, the claim is qualitative or it is absent.
- First person. A profile in third person reads as a press release someone else wrote.
- The fold is the section. Whatever sits above "…see more" is what most readers get.
- Front-load the headline. The strongest segment first; everything after is a bonus.
- Do not fetch anything. The user describes their own profile; nothing is scraped.
Scripts
| Script | Role |
|---|---|
scripts/headline_scorer.py | Headline 0-100 on audience / outcome / proof / searchability / clarity, plus the 220-char cap and front-load check. |
scripts/profile_completeness_auditor.py | Whole profile 0-100 across 14 weighted checks; fixes ranked by points per hour with a first-hour plan. |
scripts/about_section_builder.py | Assembles the About section from named parts and refuses a broken fold, a missing CTA, or an over-length section. |
References and assets
-
references/profile_architecture.md— what each section is for, and the three readers (7 sources) -
references/headline_and_positioning.md— the 220 characters that follow you everywhere (7 sources) -
assets/profile_worksheet.md— fillable section-by-section worksheet -
assets/example_profile.json— input shape for the auditor
Distinct from
linkedin-strategy— what to post and how often. This is who you are before you post. If the audience answer is fuzzy, runpositioning_brief.pythere first; the headline falls out of a good brief in ten minutes.product-team/,c-level-advisor/— career and role strategy. This writes the profile, not the career plan.
Version: 1.0.0
Signals
- GitHub stars
- 27k
- Forks
- 4k
- Last commit
- Aug 2026
Advanced
- Item type
- skill
- Key
linkedin-profile- Source
- github.com/alirezarezvani/claude-skills
github.com/alirezarezvani/claude-skills
Related picks
Skill · davila7
The pick for LinkedInskill-creator
Skill · anthropics
More in AI & modelswayfinder
Skill · mattpocock
More in AI & modelswizard
Skill · mattpocock
More in AI & modelsalgorithmic-art
Skill · anthropics
More in AI & modelscode-review-and-quality
Skill · addyosmani
More in AI & models