analyze-performance
Use when user has been posting on LinkedIn at least 4 weeks and wants to know what is landing, run a quarterly content review, or diagnose dropping engagement.…
Use when user wants to write a LinkedIn recommendation for a former colleague, manager, direct report, vendor, or client; has agreed to recommend someone and needs help structuring it; or wants to return a recommendation after receiving one. Trigger phrases include "write a
$ npx -y skills add warpirate/linkedin-maxxing --skill write-recommendation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/write-recommendationContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when user wants to write a LinkedIn recommendation for a former colleague, manager, direct report, vendor, or client; has agreed to recommend someone and needs help structuring it; or wants to return a recommendation after receiving one. Trigger phrases include "write a
name: write-recommendation description: | Use when user wants to write a LinkedIn recommendation for a former colleague, manager, direct report, vendor, or client; has agreed to recommend someone and needs help structuring it; or wants to return a recommendation after receiving one. Trigger phrases include "write a LinkedIn recommendation," "I want to recommend [name]," "[person] asked me for a recommendation," "I owe [person] a recommendation." license: MIT
LinkedIn recommendations are read very differently from posts. They are checked by hiring managers, prospective clients, and prospective partners as evidence. A generic-sounding recommendation actively hurts the recommended person because the reader concludes the recommender did not really know them. This skill exists to write recommendations that prove the user actually worked with the person and noticed something specific about them.
Hiring managers in 2026 are AI-aware. A recommendation that reads as templated lowers trust in the candidate. The strongest signal a recommendation can send is specificity: a specific project, a specific moment, a specific habit the recommender observed. That signal is hard to fake, which is why it carries weight.
But specificity also requires effort. Most people writing a recommendation default to generic ("X was a pleasure to work with, always reliable and a great team player") because writing the specific version requires recalling actual moments. This skill exists to draw out those moments and shape them into a recommendation that is both warm and credible.
Trigger when:
Do NOT trigger when:
1. **Who is the recommendation for?** Name, role at the time, relationship to the user (manager, direct report, peer, client, etc.). 2. **What time period and context?** When did they work together and on what. 3. **The specific moment or pattern.** This is the most important question. Ask:
> "What is one specific moment or pattern from working with [name] that comes to mind? Not their general qualities, but a thing that happened. A decision they made, a meeting they ran, a problem they solved, a habit you noticed."
If the user cannot answer this, the recommendation is going to be generic no matter how it is written. Push gently for one specific thing. If they still cannot, ask whether they want to write the recommendation at all.
4. **Anything sensitive to avoid?** Did the person leave under awkward circumstances? Are there public claims about them the user should not unintentionally reference?
If voice-profile.md exists, read it.
LinkedIn recommendations are read more carefully than posts because they are short and the reader is making a decision. A few format facts:
There is a structure that produces strong recommendations. It is not a template; it is a shape.
**1. Open with the relationship and context (1-2 sentences).** Who they were to the user, when, what they worked on together. This grounds the reader in the basis for the recommendation.
**2. Land on one specific quality, with a specific example (2-4 sentences).** This is the heart of the recommendation. Not "X is detail-oriented." Instead: "When we hit the production outage in March, X was the person who noticed the deployment timestamp was off by an hour. Three other people had looked at the same dashboard. None of us saw it." That kind of specificity proves the recommender was there.
**3. Add a second quality if it earns its place (2-3 sentences).** Some recommendations work better with two distinct traits highlighted. Some work better with one trait developed in depth. Decide based on the material.
**4. Close with a forward-looking line (1 sentence).** Who they would be great for. "Any team building data infrastructure at scale is lucky to have her." Avoid generic closers ("I highly recommend X to anyone").
1. Read voice-profile.md.
2. Anchor on the specific moment the user gave you. The recommendation is built around it.
3. Write the opener. Relationship plus context. Two sentences max.
4. Write the specific-quality paragraph. The named moment grounds it.
5. Decide: is there a second quality worth adding, or should the first be developed further?
6. Write the close. Forward-looking, specific to who the person is great for.
Output must read as written by a human on the first pass. The constraints b
17 Claude Code skills + slash commands for substance-first LinkedIn growth. Profile audit, content drafting (posts, carousels, longform, video, DMs, comments), performance analysis, and a Wikipedia-based humanizer. Anti-template, anti-slop, open source, MIT.
Use when user has been posting on LinkedIn at least 4 weeks and wants to know what is landing, run a quarterly content review, or diagnose dropping engagement.…
Use when user wants to diagnose their current LinkedIn profile before rewriting it: they have not touched it in a while, get few profile views or recruiter…
Use when user has an idea with multiple discrete steps, a framework, a comparison, a before/after, a list of items worth a slide each, or anything where…
Use when user wants to post on LinkedIn but has no concrete idea, has a vague topic that needs a sharper angle, or uploads a work artifact (PR description,…
Use when editing or reviewing text that reads as AI-generated: symptoms include em dashes, "it's not X, it's Y" constructions, AI vocabulary (leverage, delve,…
Use when user wants to think strategically about LinkedIn content rather than post-by-post: starting a LinkedIn presence from scratch, posting feels scattered…