Brainstorm linkedin
Skill techwolf-ai/ai-first-toolkit/plugins/content-studio/skills/brainstorm-linkedin
Generate LinkedIn post ideas from external sources (files, URLs, research). Use when the user provides source material (PDFs, URLs, articles) to brainstorm topics. NOT for writing or developing drafts - use write-linkedin-post instead.From its SKILL.md
npx -y skills add techwolf-ai/ai-first-toolkit --skill brainstorm-linkedinAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- runs commandsInstructs the agent to run 3 commands, including `./scripts/print-published.sh linkedin-post` and 2 more.
SKILL.md
2.2 KB, 476 tokens by cl100k_base, as published. Nobody here has run it
Brainstorm LinkedIn Posts from Source Material
Generate LinkedIn post ideas based on external context provided by the user.
Process
-
Read ALL published posts (MANDATORY - to avoid topic/angle overlap):
./scripts/print-published.sh linkedin-postThis prints all published posts with full content in one call. Note:
- Core insights already covered
- Data points already used
- Angles already explored
Do not suggest ideas that repeat existing coverage.
-
Read the style guide:
guidelines/linkedin.mdreferences/professional-profile.md
-
Process the provided context (user will provide one or more of):
- Files (PDFs, documents, research papers)
- URLs (articles, blog posts, announcements)
- Raw text or ideas
-
Identify 2-4 promising angles by considering:
- What's the unique insight for a professional audience?
- How does this connect to the author's expertise?
- What's the hook that works in the first 210 characters?
- Is there a personal angle or company connection?
-
Present ideas with for each:
- Proposed title
- Core insight (1 sentence)
- Hook approach (personal anecdote, company experience, surprising outcome, or news)
- Why it fits the author's voice
-
Ask user to choose:
- Which idea(s) to develop
- Whether to create as idea (01-ideas) or draft (02-drafts)
Evaluation Criteria
Strong LinkedIn post ideas have:
- A concrete hook in the first 210 characters
- A clear insight that provides value
- Connection to the author's expertise areas
- Room for a personal or company angle
- Appropriate scope for the target word count
Creating Files
After user selection, get timestamp:
date -u +"%Y%m%d-%H%M%S" # For slug
date -u +"%Y-%m-%dT%H:%M:%S.000Z" # For created/lastUpdated
Create file at: content/posts/linkedin-post/{slug}-{slugified-title}.yaml
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.