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 post on LinkedIn but has no concrete idea, has a vague topic that needs a sharper angle, or uploads a work artifact (PR description, meeting note, internal doc) and asks what to post about it. Trigger phrases include "help me come up with a LinkedIn post,"
$ npx -y skills add warpirate/linkedin-maxxing --skill find-ideas --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/find-ideasContext preview
The summary Claude sees to decide when to auto-load this skill.
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, meeting note, internal doc) and asks what to post about it. Trigger phrases include "help me come up with a LinkedIn post,"
name: find-ideas description: | 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, meeting note, internal doc) and asks what to post about it. Trigger phrases include "help me come up with a LinkedIn post," "what should I write about," "I want to post something but I don't know what," "give me ideas for LinkedIn," "I have an idea but I don't know the angle." Run BEFORE any writing skill if user has not given a concrete, specific angle. license: MIT
Most people asking "what should I post on LinkedIn?" already have something postable. They just can't see it. The job of this skill is not to generate ideas. It is to interview the user well enough that ideas they already have come to the surface.
LinkedIn's 2026 ranking system rewards dwell time, specific comments, and content that earns the "see more" click. Generic content fails not because it is detected as AI, but because nobody finishes reading it. The way to write specific content is not to be cleverer at templates. It is to start with something specific that actually happened, then shape it.
Almost every user has something specific. They have a week's worth of work. A decision they recently changed their mind on. A thing the engineering team got wrong. A surprise from a customer call. A pattern they keep seeing. This skill's job is to find the most postable one of those, then hand it off.
If you produce ideas that could have been generated by any other LinkedIn AI tool, you have failed. The test is: would this idea have been findable without talking to *this specific* user?
Trigger when the user wants to post but has no concrete topic, or has a vague topic that needs an angle. Also trigger when they upload a work artifact and ask what to post about it.
Do NOT trigger when:
Before asking anything, scan what you already know from the conversation. If the user has shared their role, company, recent project, or domain earlier in the chat, do not ask again. If they uploaded a profile or artifact, read it first. Skip questions whose answers are already visible. The fastest way to lose trust is to ask the user to repeat themselves.
There are three rules. Follow them tightly.
Send 2-4 questions at once. Let the user pick which one has energy. Never send one question, wait for the answer, send another. That feels like an interrogation. A batch lets the user choose the thread they actually want to talk about, which is almost always the thread with the most postable material.
The opening batch surfaces raw material. The follow-up drills into the one thread the user picks up. Stop after two follow-ups maximum. The goal is to extract enough material to write a post, not to write the post inside the interview.
Not every answer is equally good. The most common failure mode is treating any fact as "specific." A fact is not a signal. Look for these instead:
When you hear one, follow it. When you do not, ask a different question from the opening list.
The negative test: if the user's answer could be a press-release summary of their role, it is not a signal. Press releases generalize. Signals get specific.
Pick 2-4 of these depending on what context you already have. Do not list them as a survey. Frame them conversationally.
If the user has shared no context at all:
If the user has already shared context (a role, a project, a domain, a company), tailor each question to that context. For a software engineer at an early-stage startup, "what surprised you most this month" becomes "what surprised you most about shipping at this stage of the company."
If the user uploaded an artifact:
These are upstream planning questions, not idea-mining questions. Do not ask them here:
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 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…
Use when user has one piece of existing content (podcast or video transcript, blog post, internal doc, talk, older LinkedIn post that performed, long email)…