/cs-linkedin-profile¶
Command: /cs:linkedin-profile [headline or profile description]
Nothing is fetched. You describe your own profile, or fill in
skills/linkedin-profile/assets/profile_worksheet.md.
When to run¶
- "Fix my headline" / "rewrite my About section"
- "My profile gets views but nothing happens"
- Before any outreach push — comments and DMs drive profile visits, and a weak headline wastes every one of them
What you get¶
- A completeness score 0-100 across 14 weighted checks, with every gap ranked by points per hour and a first-hour plan.
- A headline score on audience / outcome / proof / searchability / clarity, plus the 220-character cap and the front-load check on the first ~60 characters.
- An assembled About section that ends a sentence before the fold and carries audience or proof above it.
- Rewritten experience bullets — outcomes, not duties.
Workflow¶
# 1. Whole profile, fixes ranked by leverage
python3 ../skills/linkedin-profile/scripts/profile_completeness_auditor.py \
--input profile.json --output human # or --sample to see the shape
# 2. Headline — iterate to exit 0
python3 ../skills/linkedin-profile/scripts/headline_scorer.py \
--headline "..." --output human
# 3. About — refuses a broken fold, a missing CTA, or an over-length section
python3 ../skills/linkedin-profile/scripts/about_section_builder.py \
--input about.json --output human
Discipline¶
- Never invent a credential, metric, or role. Everything on a profile is checkable.
- First person. Third person on a personal profile reads as a press release.
- The fold is the section — whatever sits above "…see more" is what most readers get.
- Front-load the headline; the first 60 characters do most of the work.
- Start with the first-hour plan, not with the About section you want to agonise over.
Stop conditions¶
- Headline at exit 0 (SHIP), or the user would say it out loud to a peer → done.
- About at exit 0, or the user knowingly accepts a named warning → done.
- Auditor at STRONG, or the first-hour plan completed and the rest scheduled → done.
Related¶
- Skill:
linkedin-profile - Run
/cs:linkedin-planfirst if the audience answer is still fuzzy