CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

linkedin-profile

Use when someone wants their LinkedIn profile audited or rewritten — headline, About section, experience bullets, Featured, banner, recommendations — or says "fix my headline", "my profile gets views but nothing happens", "optimize my LinkedIn profile", "what should my About section say". Scores the headline on five dimensions, audits the whole profile 0-100 and ranks fixes by points per hour, and assembles an About section that survives the "…see more" fold.

77

Quality

97%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, well-sequenced skill body: opinionated framing, executable commands with exit-code semantics, explicit iteration stop conditions, and a clean one-level bundle layout with all referenced files present. The only gap is that the About-section 'five parts' are named only in the script's CLI, not in the body.

Suggestions

In step 3, name the five About parts inline (hook, audience, proof, approach, CTA) or add 'run with --print-schema for the part names' so the body is self-sufficient without opening the script.

Give the profile.json and about.json input shapes one example line each in the body, rather than deferring entirely to assets/example_profile.json.

DimensionReasoningScore

Conciseness

Lean and efficient throughout: the intro's three-reader model (scanner/evaluator/decider with timings) is domain expertise that justifies the workflow's ordering, not padding, and the Rules section is one tight line each. Not level 4 because nothing explains concepts Claude already knows and no section could be cut without losing guidance.

5 / 5

Actionability

Three copy-paste-ready bash commands with flags and documented exit codes ('--input profile.json --output human', 'Exit 0 STRONG / 2 INCOMPLETE / 3 WEAK'), plus an explicit stop condition. Not level 5 because 'Collect the five parts from the user' never names the five parts (hook, audience, proof, approach, CTA) in the body, and the input shapes of profile.json/about.json are deferred entirely to asset files.

4 / 5

Workflow Clarity

Four explicitly ordered steps with validation via exit codes and refusal conditions, and a real feedback loop: '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.' Not level 4 because checkpoints and error-recovery loops are explicit for every scripted step.

5 / 5

Progressive Disclosure

The body is an overview; every referenced path (3 scripts, 2 references, 2 assets) exists in the bundle, is one level deep, and is annotated with its role ('what each section is for, and the three readers', 'input shape for the auditor'). Not level 4 because detail is appropriately split out and navigation is via a labeled table and bulleted list with no buried references.

5 / 5

Total

19

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: explicit 'Use when' clause with verbatim user-quoted triggers, a complete and concrete inventory of what the skill does, and a clearly bounded niche. Voice is third-person imperative and every clause is load-bearing.

DimensionReasoningScore

Specificity

Multiple concrete actions with comprehensive coverage: 'audited or rewritten — headline, About section, experience bullets, Featured, banner, recommendations', plus 'Scores the headline on five dimensions, audits the whole profile 0-100 and ranks fixes by points per hour, and assembles an About section'. Not level 4 because coverage of the domain's actions is complete rather than having minor gaps.

5 / 5

Completeness

Explicitly answers both: what ('Scores the headline on five dimensions, audits the whole profile 0-100 and ranks fixes by points per hour, and assembles an About section that survives the "…see more" fold') and when ('Use when someone wants their LinkedIn profile audited or rewritten … or says …' with concrete trigger phrases). Not level 4 because neither what nor when could be more explicit.

5 / 5

Trigger Term Quality

Quotes natural user utterances verbatim — 'fix my headline', 'my profile gets views but nothing happens', 'optimize my LinkedIn profile', 'what should my About section say' — alongside synonyms (audited, rewritten, optimize, fix). Not level 4 because these are exact phrases a user would naturally say, not just generic keywords.

5 / 5

Distinctiveness Conflict Risk

Clear niche (LinkedIn profile audit/rewrite) with distinct triggers unlikely to fire for posting-strategy or general marketing skills. Not level 4 because the quoted trigger phrases ('fix my headline', 'what should my About section say') map unambiguously to this skill with minimal overlap risk.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

alirezarezvani/claude-skills

Path

marketing/linkedin/skills/linkedin-profile/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.