feat(linkedin-thought-leadership): v1.0.0 — initial open-source import
Build LinkedIn thought leadership with algorithmic understanding, strategic consistency, and AI-assisted content creation. Updated for the January 2026 360Brew algorithm change. 16 agents, 25 commands, 6 skills, 9 hooks, 24 reference docs. Personal data sanitized: voice samples generalized to template, high-engagement posts cleared, region-specific references replaced with placeholders. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
7194a37129
commit
39f8b275a6
143 changed files with 32662 additions and 0 deletions
|
|
@ -0,0 +1,186 @@
|
|||
---
|
||||
name: linkedin-analytics
|
||||
description: |
|
||||
Analyze LinkedIn content performance, import analytics data, generate reports, audit content
|
||||
strategy, and troubleshoot engagement issues. Covers the full analytics lifecycle from CSV
|
||||
import to actionable insights and recovery protocols.
|
||||
|
||||
This skill should be used when the user wants to analyze post performance, import LinkedIn data exports,
|
||||
generate weekly reports, audit their content strategy, troubleshoot reach drops,
|
||||
or understand what's working and what isn't.
|
||||
|
||||
Triggers on: "analyze my posts", "LinkedIn analytics", "weekly report", "import CSV",
|
||||
"what's working", "content audit", "why is my reach down", "LinkedIn troubleshooting",
|
||||
"performance report", "quarterly review", "engagement trends", "audit my linkedin",
|
||||
"low reach", "content not working", "reach dropped", "A/B test", "test different hooks",
|
||||
"compare post versions", "experiment with content".
|
||||
---
|
||||
|
||||
## Analytics Domain
|
||||
|
||||
This skill covers everything related to LinkedIn analytics, performance measurement, reporting, troubleshooting, and content strategy auditing.
|
||||
|
||||
---
|
||||
|
||||
## Commands
|
||||
|
||||
| Command | Purpose | When to Use |
|
||||
|---------|---------|-------------|
|
||||
| `/linkedin:analyze` | Content/performance analysis | When content isn't performing |
|
||||
| `/linkedin:audit` | Periodic content strategy audit | Quarterly reviews |
|
||||
| `/linkedin:import` | Import CSV with auto-detect, quick-import, feedback loop | After downloading LinkedIn data or to start fresh import |
|
||||
| `/linkedin:report` | Generate weekly performance report | Weekly check-ins |
|
||||
| `/linkedin:ab-test` | Design and manage content A/B tests | Testing content variations |
|
||||
|
||||
## Agents
|
||||
|
||||
| Agent | Model | Responsibility |
|
||||
|-------|-------|----------------|
|
||||
| `analytics-interpreter` | Sonnet | Audience pattern analysis from structured data |
|
||||
| `performance-reporter` | Sonnet | Weekly/monthly performance reports from JSON |
|
||||
| `trend-spotter` | Sonnet | Trending topics + opportunity scores |
|
||||
| `content-tracker` | Haiku | Plan vs. published tracking |
|
||||
| `post-feedback-monitor` | Haiku | Post-publish 48h monitoring, anomaly detection |
|
||||
|
||||
---
|
||||
|
||||
## Analytics System
|
||||
|
||||
### Architecture
|
||||
|
||||
Node.js CLI tool for parsing LinkedIn CSV exports into structured JSON.
|
||||
|
||||
**Location:** `scripts/analytics/`
|
||||
**Data:** `assets/analytics/` (gitignored -- personal performance data)
|
||||
|
||||
**CLI usage:**
|
||||
```bash
|
||||
ANALYTICS_ROOT="${CLAUDE_PLUGIN_ROOT}/assets/analytics" node --import tsx "${CLAUDE_PLUGIN_ROOT}/scripts/analytics/src/cli.ts" import <file>
|
||||
ANALYTICS_ROOT="${CLAUDE_PLUGIN_ROOT}/assets/analytics" node --import tsx "${CLAUDE_PLUGIN_ROOT}/scripts/analytics/src/cli.ts" report --week <W>
|
||||
ANALYTICS_ROOT="${CLAUDE_PLUGIN_ROOT}/assets/analytics" node --import tsx "${CLAUDE_PLUGIN_ROOT}/scripts/analytics/src/cli.ts" trends --period <P> --metric <M>
|
||||
```
|
||||
|
||||
**Storage structure:**
|
||||
```
|
||||
assets/analytics/
|
||||
+-- exports/ # Raw CSV from LinkedIn (drop files here)
|
||||
+-- posts/ # Imported post data as JSON
|
||||
+-- weekly-reports/ # Generated weekly reports
|
||||
+-- README.md # Import instructions
|
||||
```
|
||||
|
||||
### Import Workflow Enhancements
|
||||
|
||||
The `/linkedin:import` command reduces friction with:
|
||||
|
||||
1. **Auto-detect from ~/Downloads** — Scans for recent LinkedIn CSV files in ~/Downloads before asking users to manually move files
|
||||
2. **Quick-import helper** — `hooks/scripts/quick-import.mjs` opens LinkedIn Analytics in the browser and watches ~/Downloads for new CSV files (auto-copies on detection)
|
||||
3. **Analytics-to-strategy feedback loop** — After import, automatically runs content pillar performance, format analysis, posting time analysis, and generates 3 data-driven recommendations
|
||||
4. **State tracking** — Updates `last_import_date` and `last_import_week` in state file. Session-start and idle-prompt hooks show import staleness warnings.
|
||||
|
||||
### Data Freshness
|
||||
|
||||
The plugin tracks import freshness via `last_import_date` in the state file:
|
||||
|
||||
| Staleness | Status line | Reminders |
|
||||
|-----------|-------------|-----------|
|
||||
| Never imported | `Import: never` | "No analytics data imported yet" |
|
||||
| <7 days | `Import: Xd ago` | None |
|
||||
| 7-13 days | `Import: Xd ago` | "Consider /linkedin:import for fresh data" |
|
||||
| 14+ days | `Import: Xd ago` | "Analytics data is stale. Strategy recommendations may be inaccurate" |
|
||||
|
||||
The `strategy-advisor` agent adds data confidence caveats based on import freshness.
|
||||
|
||||
---
|
||||
|
||||
## Troubleshooting: Performance Issues
|
||||
|
||||
### Quick Decision Tree
|
||||
|
||||
```
|
||||
Is your reach down?
|
||||
|
|
||||
+-- Down <25%? --> Normal fluctuation, continue posting
|
||||
+-- Down 25-50%? --> Review last week's posts, increase engagement
|
||||
+-- Down 50-75%? --> Start 14-day recovery protocol
|
||||
+-- Down 75%+? --> Full profile audit, check for violations
|
||||
```
|
||||
|
||||
### Common Causes
|
||||
|
||||
1. **360Brew profile mismatch** -- Topic doesn't align with profile (see `references/algorithm-signals-reference.md`)
|
||||
2. **External link penalty** -- Link in post body causes 40-50% reach suppression
|
||||
3. **Engagement drop** -- Not doing pre-post engagement (5x5x5 method)
|
||||
4. **Topic inconsistency** -- Posting outside your established expertise areas
|
||||
5. **Format fatigue** -- Same format every post, audience stops engaging
|
||||
|
||||
6. **Stale analytics data** — Strategy advice based on old data; run `/linkedin:import` for fresh data
|
||||
|
||||
For complete troubleshooting and recovery protocols, see `references/troubleshooting-guide.md`.
|
||||
|
||||
---
|
||||
|
||||
## Analytics Tools for Finding YOUR Edge
|
||||
|
||||
The mechanics in the main skill represent baseline knowledge. Your edge comes from discovering what works specifically for YOUR audience.
|
||||
|
||||
**Essential free tools:**
|
||||
1. **LinkedIn Native Analytics** - Track weekly (15 min)
|
||||
2. **Google Trends + Exploding Topics** - Catch emerging topics
|
||||
3. **Reddit + Niche Communities** - Find real problems
|
||||
4. **Personal Knowledge System** - Connect non-obvious dots
|
||||
5. **Structured Experimentation** - Test hypotheses
|
||||
|
||||
For detailed tool guidance, see `references/analytics-tools-guide.md`.
|
||||
|
||||
---
|
||||
|
||||
## Content Audit Framework
|
||||
|
||||
### What to Review (Quarterly)
|
||||
|
||||
1. **Top performers** -- What topics, formats, hooks worked best?
|
||||
2. **Bottom performers** -- What fell flat? Why?
|
||||
3. **Topic distribution** -- Are you too narrow or too broad?
|
||||
4. **Format mix** -- Matching 70/20/10 rule?
|
||||
5. **Engagement quality** -- Comments vs. reactions ratio?
|
||||
6. **Profile optimization** -- Still aligned with content themes?
|
||||
|
||||
### Key Metrics
|
||||
|
||||
| Metric | Good | Great | Exceptional |
|
||||
|--------|------|-------|-------------|
|
||||
| Impression rate (% of followers) | 10-20% | 20-40% | 40%+ |
|
||||
| Engagement rate | 2-4% | 4-8% | 8%+ |
|
||||
| Comment-to-reaction ratio | 1:10 | 1:5 | 1:3 |
|
||||
| Profile views per post | 5-15 | 15-30 | 30+ |
|
||||
|
||||
---
|
||||
|
||||
## Common Patterns
|
||||
|
||||
**User: "Why isn't my content getting engagement?"**
|
||||
1. Review recent posts for patterns
|
||||
2. Check for algorithm penalty triggers
|
||||
3. Assess first-hour engagement strategy
|
||||
4. Evaluate topic consistency
|
||||
5. Provide specific fixes from troubleshooting guide
|
||||
|
||||
**User: "What's working for me?"**
|
||||
1. Import or review analytics data
|
||||
2. Identify top-performing posts and patterns
|
||||
3. Map patterns to content matrix
|
||||
4. Recommend doubling down on winning formulas
|
||||
|
||||
---
|
||||
|
||||
## Reference Files
|
||||
|
||||
| File | When to Read |
|
||||
|------|--------------|
|
||||
| `references/algorithm-signals-reference.md` | Understanding algorithm behavior |
|
||||
| `references/troubleshooting-guide.md` | When reach drops |
|
||||
| `references/analytics-tools-guide.md` | Tool recommendations |
|
||||
| `references/ab-testing-framework.md` | A/B testing methodology and tracking |
|
||||
| `references/linkedin-growth-playbook-2025-2026.md` | Engagement benchmarks |
|
||||
| `assets/checklists/quality-scorecard.md` | Quality standards reference |
|
||||
|
|
@ -0,0 +1,297 @@
|
|||
---
|
||||
name: linkedin-content-creation
|
||||
description: |
|
||||
Create LinkedIn posts, quick posts, batch content, content pipelines, templates, and
|
||||
multi-platform adaptations. Covers the full content creation lifecycle from idea to
|
||||
published post, including format selection, hook writing, and quality checks.
|
||||
|
||||
This skill should be used when the user wants to write a LinkedIn post, create batch content for the week,
|
||||
use templates, run the full content pipeline, adapt content for other platforms,
|
||||
or create quick 5-minute posts.
|
||||
|
||||
Triggers on: "write a LinkedIn post", "create linkedin post", "quick post", "batch content",
|
||||
"week of posts", "weekly content prep", "content pipeline", "use a template", "adapt for twitter",
|
||||
"cross-post", "multi-platform", "repurpose content", "turn into carousel",
|
||||
"help me post about", "linkedin post from this", "5-minute post",
|
||||
"create video script", "linkedin video", "video for linkedin".
|
||||
---
|
||||
|
||||
## Content Creation Domain
|
||||
|
||||
This skill covers everything related to creating LinkedIn content -- from quick 5-minute posts to full pipeline workflows and batch content sessions.
|
||||
|
||||
---
|
||||
|
||||
## Commands
|
||||
|
||||
| Command | Purpose | When to Use |
|
||||
|---------|---------|-------------|
|
||||
| `/linkedin:post` | Full post creation (10-15 min workflow) | Substantial posts (1,200-1,800 chars) |
|
||||
| `/linkedin:quick` | 5-minute quick post (3-line formula) | Fast posts (150-500 chars) |
|
||||
| `/linkedin:templates` | Browse/apply post templates | When you want structure |
|
||||
| `/linkedin:pipeline` | Full end-to-end content pipeline | Idea to published post |
|
||||
| `/linkedin:batch` | Create a full week of content | Sunday content prep |
|
||||
| `/linkedin:multiplatform` | Adapt content for other platforms | Cross-posting |
|
||||
| `/linkedin:video` | Video script generator (30s/60s/90s/2min) | When you want to create a LinkedIn video script |
|
||||
|
||||
## Agents
|
||||
|
||||
| Agent | Model | Responsibility |
|
||||
|-------|-------|----------------|
|
||||
| `content-optimizer` | Sonnet | Optimize existing posts for better performance |
|
||||
| `content-planner` | Sonnet | Content audit + weekly/monthly plans |
|
||||
| `content-repurposer` | Sonnet | Format conversion + evergreen refresh |
|
||||
| `content-tracker` | Haiku | Plan vs. published tracking |
|
||||
| `video-scripter` | Sonnet | Video script creation with pacing, visual cues, captions |
|
||||
|
||||
---
|
||||
|
||||
## Core Workflow: Full Post Creation
|
||||
|
||||
### Step 1: Understand the Input
|
||||
|
||||
Identify what type of raw material the user has:
|
||||
|
||||
**Content types:**
|
||||
- Research findings or data
|
||||
- Article or blog post
|
||||
- Personal experience
|
||||
- Observation
|
||||
- Opinion or perspective
|
||||
- Question or uncertainty
|
||||
|
||||
**Always ask clarifying questions if the input is vague:**
|
||||
- "What's the key insight you want to share?"
|
||||
- "Who's your primary audience for this?"
|
||||
- "What action or reaction do you want from readers?"
|
||||
|
||||
### Step 2: Identify Thought Leadership Angles
|
||||
|
||||
Read `references/thought-leadership-angles.md` to understand the 8 universal angles for any content.
|
||||
|
||||
**For the user's input, identify 2-3 possible angles:**
|
||||
1. Which angle best fits their content?
|
||||
2. Which angle serves their audience?
|
||||
3. Which angle feels most authentic to them?
|
||||
|
||||
**Present options to the user:**
|
||||
"I see three possible angles for this:
|
||||
1. **[Angle name]**: [Brief description + why it works]
|
||||
2. **[Angle name]**: [Brief description + why it works]
|
||||
3. **[Angle name]**: [Brief description + why it works]
|
||||
|
||||
Which resonates most with what you want to communicate?"
|
||||
|
||||
### Step 3: Choose Format and Length
|
||||
|
||||
Read `references/linkedin-formats.md` for format specifications and performance data.
|
||||
|
||||
**Format recommendations:**
|
||||
|
||||
| Content Type | Recommended Format |
|
||||
|--------------|-------------------|
|
||||
| Data/research | Medium post (1,200-1,800 chars) or Carousel |
|
||||
| Personal stories | Medium post (1,000-1,400 chars) |
|
||||
| Quick insights | Short post (150-300 chars) or Poll |
|
||||
| Frameworks/processes | Carousel or Native document |
|
||||
|
||||
### Step 4: Structure the Post
|
||||
|
||||
Read `references/engagement-frameworks.md` for hook types, story structures, and CTA patterns.
|
||||
|
||||
**Standard Thought Leadership Post (1,200-1,800 chars):**
|
||||
1. **Hook (110-140 chars):** Grab attention
|
||||
2. **Context (200-300 chars):** Set up why this matters
|
||||
3. **Insight/Argument (400-800 chars):** Main point with evidence
|
||||
4. **Implication (200-300 chars):** What this means for readers
|
||||
5. **CTA (50-100 chars):** Engagement prompt
|
||||
|
||||
**Critical formatting rules:**
|
||||
- First 110-140 characters must work standalone (mobile "see more" threshold)
|
||||
- Short paragraphs (1-3 sentences each)
|
||||
- White space for readability
|
||||
|
||||
### Step 5: Write and Optimize
|
||||
|
||||
**Hooks:**
|
||||
- Frontload value - most interesting part first
|
||||
- Be specific with numbers and details
|
||||
- Create curiosity gap
|
||||
|
||||
**Body:**
|
||||
- Mix sentence lengths
|
||||
- Use "you" and "we" to create connection
|
||||
- Support claims with evidence
|
||||
|
||||
**CTA:**
|
||||
- Make it specific and genuine
|
||||
- Give multiple engagement options
|
||||
- Actually care about the response
|
||||
|
||||
### Step 6: Provide Options and Variations
|
||||
|
||||
Unless the user asks for only one version, provide:
|
||||
|
||||
**2-3 variations showing different:**
|
||||
- Angles on the same content
|
||||
- Lengths (short, medium, long)
|
||||
- Formats (standard post vs. carousel outline vs. poll)
|
||||
- Tones (more provocative vs. more measured)
|
||||
|
||||
---
|
||||
|
||||
## Quick Post Workflow (5-Minute Posts)
|
||||
|
||||
### Decision Tree
|
||||
|
||||
```
|
||||
What triggered this post?
|
||||
|
|
||||
+-- Something happened today --> REACTION POST
|
||||
+-- I noticed something --> OBSERVATION POST
|
||||
+-- I learned something --> QUICK TIP POST
|
||||
+-- I want to hear others --> QUESTION POST
|
||||
+-- I disagree with wisdom --> HOT TAKE POST
|
||||
+-- I made a mistake --> FAILURE POST
|
||||
+-- I saw something worth sharing --> CURATION POST
|
||||
+-- I have a simple insight --> ONE-LINER POST
|
||||
```
|
||||
|
||||
### The 3-Line Post Formula
|
||||
|
||||
**Line 1:** Hook (under 140 characters)
|
||||
**Line 2:** Context or Evidence (1-2 sentences)
|
||||
**Line 3:** Insight or Question (the "so what")
|
||||
|
||||
**Character Target:** 150-500 characters
|
||||
|
||||
For templates, hooks bank, and CTAs, see `assets/templates/post-type-templates.md` and `assets/quick-post-resources.md`.
|
||||
|
||||
---
|
||||
|
||||
## Content Matrix System
|
||||
|
||||
The Content Matrix creates 40+ post ideas through systematic combination.
|
||||
|
||||
### The Matrix Framework
|
||||
|
||||
**Axis 1: Formats**
|
||||
- Text post (short/medium/long)
|
||||
- Carousel (6-10 slides)
|
||||
- Video (30-90 seconds)
|
||||
- Poll (with context)
|
||||
- Document (PDF)
|
||||
|
||||
**Axis 2: The 8 Thought Leadership Angles**
|
||||
(See `references/thought-leadership-angles.md`)
|
||||
- Contrarian Take
|
||||
- Pattern Recognition
|
||||
- Uncomfortable Truth
|
||||
- Future Implication
|
||||
- Personal Lesson
|
||||
- Reframe
|
||||
- Practical Breakdown
|
||||
- Human Story
|
||||
|
||||
**How to use:**
|
||||
1. Pick one topic from your expertise
|
||||
2. Apply each angle to that topic
|
||||
3. Choose best format for each angle
|
||||
4. Creates 8-10 distinct post ideas from ONE topic
|
||||
|
||||
### The 70/20/10 Content Mix
|
||||
|
||||
| Type | Percentage | Purpose |
|
||||
|------|------------|---------|
|
||||
| Educational | 70% | Teach, frameworks, how-to |
|
||||
| Inspirational | 20% | Stories, lessons, failures |
|
||||
| Entertaining | 10% | Hot takes, humor, observations |
|
||||
|
||||
---
|
||||
|
||||
## Format-Specific Guidance
|
||||
|
||||
### Carousel Posts
|
||||
|
||||
**Structure (6-10 slides):**
|
||||
- Slide 1: Hook + Promise
|
||||
- Slides 2-8: Core content (100-150 chars per slide)
|
||||
- Final slide: Summary + CTA
|
||||
|
||||
**Caption (300-500 chars):** Provide context, don't repeat slide content.
|
||||
|
||||
### Video Scripts
|
||||
|
||||
For full video scripting workflows, use `/linkedin:video` which supports talking head, screen recording, and slideshow formats in 30s/60s/90s/2min lengths with pacing, visual cues, and captions.
|
||||
|
||||
**Quick reference (30-90 seconds optimal):**
|
||||
- First 3 seconds: Hook (8 words max — determines 70% of retention)
|
||||
- Middle: Core message (2-3 key points max)
|
||||
- Last 10 seconds: CTA
|
||||
|
||||
**Remember:** 85% watch without sound. Captions are non-negotiable.
|
||||
|
||||
For detailed script templates and production guidance, see `references/video-strategy-guide.md`.
|
||||
|
||||
### Poll Posts
|
||||
|
||||
**Components:**
|
||||
- Strong opinion or trend question
|
||||
- 2-4 clear answer options
|
||||
- 300-400 char caption providing context
|
||||
- Clear CTA to vote and comment
|
||||
|
||||
---
|
||||
|
||||
## URL-to-Content Workflow
|
||||
|
||||
When converting external URLs to LinkedIn content:
|
||||
|
||||
### The 5-Step Process
|
||||
|
||||
1. **Content Extraction** - Fetch and identify key insights
|
||||
2. **Angle Selection** - Apply 8 universal angles
|
||||
3. **Format Selection** - Match content to format
|
||||
4. **Attribution Strategy** - Never plagiarize, always credit
|
||||
5. **Value Addition** - Add 30%+ original insight
|
||||
|
||||
For detailed templates by content type, see `references/url-processing-templates.md`.
|
||||
|
||||
---
|
||||
|
||||
## Quality Checks
|
||||
|
||||
Before finalizing any post:
|
||||
|
||||
- [ ] Hook works in first 110-140 characters
|
||||
- [ ] Character count within optimal range (1,200-1,800 for standard, 150-500 for quick)
|
||||
- [ ] Short paragraphs with white space
|
||||
- [ ] Tone is authentic, not corporate
|
||||
- [ ] Provides genuine value to readers
|
||||
- [ ] CTA is specific and natural
|
||||
- [ ] No external links in post body
|
||||
- [ ] Passes the "mobile test" (readable on phone)
|
||||
|
||||
For full scoring system, see `assets/checklists/quality-scorecard.md`.
|
||||
|
||||
---
|
||||
|
||||
## Reference Files
|
||||
|
||||
| File | When to Read |
|
||||
|------|--------------|
|
||||
| `references/thought-leadership-angles.md` | Choosing post angle |
|
||||
| `references/engagement-frameworks.md` | Writing hooks, CTAs |
|
||||
| `references/linkedin-formats.md` | Choosing format |
|
||||
| `references/url-processing-templates.md` | Converting external content |
|
||||
| `references/ai-content-framework.md` | AI-specific angles |
|
||||
| `references/articles-strategy-guide.md` | Long-form content |
|
||||
| `references/newsletter-strategy-guide.md` | Newsletter content |
|
||||
| `references/poll-strategy-guide.md` | Poll question types and engagement patterns |
|
||||
| `assets/templates/post-type-templates.md` | Quick post creation |
|
||||
| `assets/templates/carousel-templates.md` | Carousel slide blueprints |
|
||||
| `assets/quick-post-resources.md` | Hooks and CTAs bank |
|
||||
| `assets/checklists/quality-scorecard.md` | Pre-publish check |
|
||||
| `assets/templates/linkedin-article-template.md` | Writing articles |
|
||||
| `assets/templates/weekly-content-calendar-2-3x.md` | Low-frequency planning |
|
||||
| `references/video-strategy-guide.md` | Video scripting and production strategy |
|
||||
|
|
@ -0,0 +1,203 @@
|
|||
---
|
||||
name: linkedin-networking
|
||||
description: |
|
||||
LinkedIn networking, engagement strategy, speaking opportunities, collaborations, and
|
||||
strategic commenting. Covers relationship building, the 5x5x5 pre-posting method,
|
||||
first-hour engagement tactics, collaboration formats, and speaking pipeline management.
|
||||
|
||||
This skill should be used when the user wants to build their network, find speaking opportunities, collaborate
|
||||
with other thought leaders, improve their commenting strategy, or optimize their
|
||||
engagement routine.
|
||||
|
||||
Triggers on: "speaking opportunities", "conference speaking", "collaboration", "co-author",
|
||||
"build my network", "networking strategy", "commenting strategy", "5x5x5", "engagement routine",
|
||||
"connection request", "find collaboration partners", "content partnership", "call for speakers",
|
||||
"CFP", "talk proposal", "first hour", "pre-posting engagement", "LinkedIn DM", "outreach message",
|
||||
"message someone on LinkedIn", "reach out to", "weekly content prep".
|
||||
---
|
||||
|
||||
## Networking Domain
|
||||
|
||||
This skill covers everything related to building relationships on LinkedIn -- strategic engagement, collaborations, speaking opportunities, and network growth.
|
||||
|
||||
---
|
||||
|
||||
## Commands
|
||||
|
||||
| Command | Purpose | When to Use |
|
||||
|---------|---------|-------------|
|
||||
| `/linkedin:speaking` | Speaking opportunity pipeline | Finding and landing talks |
|
||||
| `/linkedin:collab` | Collaboration orchestration | Co-creating with other leaders |
|
||||
|
||||
## Agents
|
||||
|
||||
| Agent | Model | Responsibility |
|
||||
|-------|-------|----------------|
|
||||
| `network-builder` | Sonnet | Strategic networking + outreach |
|
||||
| `engagement-coach` | Haiku | 5x5x5 + first-hour tactics |
|
||||
| `comment-strategist` | Sonnet | CEA commenting + target selection |
|
||||
|
||||
---
|
||||
|
||||
## Strategic Engagement Framework
|
||||
|
||||
Engagement isn't what you do after posting -- it's what enables successful posting.
|
||||
|
||||
### The 5x5x5 Pre-Posting Method
|
||||
|
||||
**15-20 minutes BEFORE you post:**
|
||||
1. Identify 5 people whose audiences overlap with yours
|
||||
2. Find their recent posts (last 24 hours)
|
||||
3. Write 5 thoughtful comments (15+ words each)
|
||||
|
||||
**Why this works:**
|
||||
- Primes these people to see your post in feed
|
||||
- Warm start vs cold start posting
|
||||
- Algorithmic favor from recent activity
|
||||
|
||||
### The First-Hour Battle Plan
|
||||
|
||||
**Pre-Post (15 minutes before):**
|
||||
- Complete 5x5x5 method
|
||||
- Post when target audience is active
|
||||
|
||||
**0-15 minutes after posting:**
|
||||
- Respond within 5 minutes to first comments
|
||||
- Add value in responses (not just "thanks")
|
||||
|
||||
**15-60 minutes after posting:**
|
||||
- Continue responding to all comments
|
||||
- Ask follow-up questions to deepen conversation
|
||||
|
||||
**What 15+ engagements in first hour looks like:**
|
||||
- 8-10 thoughtful comments
|
||||
- 3-5 shares
|
||||
- 2-3 profile visits with connection requests
|
||||
- This triggers algorithmic acceleration
|
||||
|
||||
For comprehensive engagement tactics, see `references/linkedin-growth-playbook-2025-2026.md`.
|
||||
|
||||
---
|
||||
|
||||
## Commenting Strategy (CEA Method)
|
||||
|
||||
### The CEA Framework
|
||||
|
||||
**C**onnect -- **E**xpand -- **A**sk
|
||||
|
||||
1. **Connect** to the original post's point (show you read it)
|
||||
2. **Expand** with your own experience or insight (add value)
|
||||
3. **Ask** a follow-up question (invite dialogue)
|
||||
|
||||
### Comment Quality Tiers
|
||||
|
||||
| Tier | Length | Value | Example |
|
||||
|------|--------|-------|---------|
|
||||
| Low | <10 words | None | "Great post!" |
|
||||
| Medium | 10-30 words | Some | "Good point about X. I've seen this too." |
|
||||
| High | 30-80 words | High | CEA framework with original insight |
|
||||
| Premium | 80+ words | Very high | Mini-essay that adds significant value |
|
||||
|
||||
**Target:** 80% High/Premium tier comments.
|
||||
|
||||
### Who to Comment On
|
||||
|
||||
1. **Peers** -- Same follower range, same niche (mutual benefit)
|
||||
2. **Aspirational** -- 2-5x your followers (visibility play)
|
||||
3. **Rising stars** -- Growing fast in your niche (early relationships)
|
||||
4. **Content you genuinely care about** -- Authenticity above all
|
||||
|
||||
---
|
||||
|
||||
## Strategic Collaborations
|
||||
|
||||
Collaboration accelerates growth most in the 5,000-25,000 follower range.
|
||||
|
||||
**Minimum thresholds:**
|
||||
- 1,000+ followers
|
||||
- 3+ months consistent posting
|
||||
- Clear expertise area
|
||||
|
||||
### Collaboration Formats
|
||||
|
||||
| Format | Effort | Impact | Best For |
|
||||
|--------|--------|--------|----------|
|
||||
| Cross-commenting | Low | Medium | Starting relationships |
|
||||
| Co-authored post | Medium | High | Shared audience growth |
|
||||
| Live event/panel | High | Very high | Authority positioning |
|
||||
| Interview series | Medium | High | Content + networking |
|
||||
| Content swap | Low | Medium | Testing partnerships |
|
||||
|
||||
For collaboration strategies, see `references/collaborations-guide.md`.
|
||||
|
||||
---
|
||||
|
||||
## Speaking Opportunity Pipeline
|
||||
|
||||
### Speaker Readiness Assessment
|
||||
|
||||
Before pursuing speaking, ensure:
|
||||
- Established expertise (3+ months posting)
|
||||
- At least 2-3 signature topics
|
||||
- Strong speaker bio and headshot
|
||||
- Talk abstracts ready
|
||||
|
||||
### Pipeline Stages
|
||||
|
||||
1. **Discovery** -- Find conferences and CFPs in your niche
|
||||
2. **Positioning** -- Create speaker-specific LinkedIn content
|
||||
3. **Outreach** -- Submit proposals and build organizer relationships
|
||||
4. **Preparation** -- Content development and rehearsal
|
||||
5. **Amplification** -- Pre-event and post-event LinkedIn content
|
||||
6. **Follow-up** -- Convert speaking into ongoing opportunities
|
||||
|
||||
---
|
||||
|
||||
## Network Building Strategy
|
||||
|
||||
### Connection Request Framework
|
||||
|
||||
**Cold outreach template:**
|
||||
1. Reference their specific content (shows genuine interest)
|
||||
2. State what you have in common
|
||||
3. Be specific about why you want to connect
|
||||
4. Keep under 300 characters
|
||||
|
||||
### Weekly Networking Routine
|
||||
|
||||
| Day | Activity | Time |
|
||||
|-----|----------|------|
|
||||
| Daily | 5x5x5 pre-post engagement | 15-20 min |
|
||||
| Mon/Wed/Fri | Comment on 5 new connections' posts | 10 min |
|
||||
| Tuesday | Send 3-5 targeted connection requests | 10 min |
|
||||
| Thursday | DM 2-3 existing connections with value | 10 min |
|
||||
| Weekly | Review and plan next week's targets | 15 min |
|
||||
|
||||
---
|
||||
|
||||
## Common Patterns
|
||||
|
||||
**User: "How do I get invited to speak?"**
|
||||
1. Assess speaker readiness
|
||||
2. Search for relevant conferences/CFPs
|
||||
3. Create speaker positioning content
|
||||
4. Generate talk abstracts and bio
|
||||
5. Build outreach templates
|
||||
|
||||
**User: "I want to collaborate with other thought leaders"**
|
||||
1. Identify potential partners with scoring
|
||||
2. Suggest appropriate format for relationship stage
|
||||
3. Generate outreach messages
|
||||
4. Plan joint content
|
||||
|
||||
---
|
||||
|
||||
## Reference Files
|
||||
|
||||
| File | When to Read |
|
||||
|------|--------------|
|
||||
| `references/collaborations-guide.md` | Partnership strategy |
|
||||
| `references/linkedin-growth-playbook-2025-2026.md` | Engagement deep-dive |
|
||||
| `references/engagement-frameworks.md` | Engagement mechanics |
|
||||
| `references/first-comment-strategy.md` | First comment optimization |
|
||||
| `references/opportunity-generation.md` | Opportunity pipeline |
|
||||
|
|
@ -0,0 +1,264 @@
|
|||
---
|
||||
name: linkedin-strategy
|
||||
description: |
|
||||
LinkedIn growth strategy, authority building, competitive analysis, monetization planning,
|
||||
and opportunity generation. Covers strategic planning from foundation building (0-1K followers)
|
||||
through authority establishment (10K+), including monetization and business development.
|
||||
|
||||
This skill should be used when the user wants a growth plan, needs to build authority, wants competitive intelligence,
|
||||
is thinking about monetization, or wants to understand what to focus on at their level.
|
||||
|
||||
Triggers on: "LinkedIn strategy", "growth plan", "how to grow on LinkedIn", "build authority",
|
||||
"competitive analysis", "what are others doing", "monetize LinkedIn", "make money from LinkedIn",
|
||||
"consulting pipeline", "lead generation", "what should I focus on", "LinkedIn roadmap",
|
||||
"signature content", "greatest hits", "linkedin authority", "pricing strategy".
|
||||
---
|
||||
|
||||
## Strategy Domain
|
||||
|
||||
This skill covers long-term LinkedIn strategy, authority building, competitive intelligence, monetization, and opportunity generation.
|
||||
|
||||
---
|
||||
|
||||
## Commands
|
||||
|
||||
| Command | Purpose | When to Use |
|
||||
|---------|---------|-------------|
|
||||
| `/linkedin:strategy` | Growth strategy based on follower level | Strategic planning |
|
||||
| `/linkedin:authority` | Systematic authority building | Building signature content |
|
||||
| `/linkedin:competitive` | Competitive analysis of niche | Understanding the landscape |
|
||||
| `/linkedin:monetize` | Monetization strategy and funnels | Revenue planning |
|
||||
|
||||
## Agents
|
||||
|
||||
| Agent | Model | Responsibility |
|
||||
|-------|-------|----------------|
|
||||
| `strategy-advisor` | Sonnet | Growth recommendations based on phase |
|
||||
| `trend-spotter` | Sonnet | Trending topics + opportunity scores |
|
||||
|
||||
---
|
||||
|
||||
## Growth Strategy: The 90-Day Foundation + Roadmap
|
||||
|
||||
### Phase Overview
|
||||
|
||||
**Month 1-3:** Foundation Building (500-2,000 followers)
|
||||
**Month 4-6:** Acceleration (2,000-5,000 followers)
|
||||
**Month 7-9:** Compounding (5,000-15,000 followers)
|
||||
**Month 10-12:** Authority (15,000-30,000+ followers)
|
||||
|
||||
For detailed roadmaps, see `references/growth-roadmaps.md`.
|
||||
|
||||
### Low-Frequency Posting (2-3x/week)
|
||||
|
||||
For busy professionals who can't post daily. Each post must:
|
||||
1. Contain genuine insight
|
||||
2. Be well-crafted
|
||||
3. Demonstrate expertise
|
||||
4. Invite engagement
|
||||
5. Connect to expertise areas
|
||||
|
||||
For complete strategy, see `references/low-frequency-posting-strategy.md`.
|
||||
|
||||
---
|
||||
|
||||
## Authority Building
|
||||
|
||||
### The Authority Flywheel
|
||||
|
||||
1. **Create signature content** -- Posts that define your perspective
|
||||
2. **Track what resonates** -- Identify your "greatest hits"
|
||||
3. **Double down** -- Create derivative content from winners
|
||||
4. **Build repost schedule** -- Systematically resurface top content
|
||||
5. **Monitor influence** -- Track citation, shares, references
|
||||
|
||||
### Signature Content Identification
|
||||
|
||||
A post is "signature content" when:
|
||||
- It gets 3x+ your average engagement
|
||||
- People reference it weeks/months later
|
||||
- It defines a unique framework or perspective
|
||||
- It generates inbound opportunities
|
||||
|
||||
---
|
||||
|
||||
## Competitive Analysis
|
||||
|
||||
### What to Analyze
|
||||
|
||||
1. **Posting frequency** -- How often do top performers post?
|
||||
2. **Content types** -- What formats dominate your niche?
|
||||
3. **Hook patterns** -- What opening styles work?
|
||||
4. **Engagement strategies** -- How do they drive comments?
|
||||
5. **Gaps and opportunities** -- What isn't being covered?
|
||||
|
||||
### Differentiation Strategy
|
||||
|
||||
The goal is not to copy competitors but to find your unique positioning:
|
||||
- What perspective do you have that others don't?
|
||||
- What experience gives you unique credibility?
|
||||
- What contrarian takes can you defend?
|
||||
- What gaps exist in the conversation?
|
||||
|
||||
---
|
||||
|
||||
## Opportunity Generation
|
||||
|
||||
LinkedIn isn't just about followers -- it's about generating opportunities.
|
||||
|
||||
### The Opportunity Hierarchy
|
||||
|
||||
| Follower Level | Opportunities |
|
||||
|----------------|---------------|
|
||||
| 1K-3K | Podcast guests, guest blogs, free speaking |
|
||||
| 3K-6K | Paid speaking, consulting inquiries |
|
||||
| 6K-10K | Conference speaking, regular consulting |
|
||||
| 10K+ | Keynotes, premium rates, partnerships |
|
||||
|
||||
For complete opportunity framework, see `references/opportunity-generation.md`.
|
||||
|
||||
---
|
||||
|
||||
## Monetization Strategy
|
||||
|
||||
### Readiness Assessment
|
||||
|
||||
**Minimum thresholds for monetization:**
|
||||
- 1,000+ followers
|
||||
- 3+ months consistent posting
|
||||
- Clear expertise area
|
||||
- Engagement rate above 3%
|
||||
|
||||
### Revenue Streams by Phase
|
||||
|
||||
| Phase | Revenue Model |
|
||||
|-------|--------------|
|
||||
| Foundation (1-3K) | Free consulting calls, small projects |
|
||||
| Growth (3-6K) | Paid speaking, consulting retainers |
|
||||
| Authority (6-10K) | Premium consulting, courses |
|
||||
| Established (10K+) | Keynotes, advisory boards, products |
|
||||
|
||||
For detailed monetization strategies, see `references/linkedin-monetization-strategies.md`.
|
||||
|
||||
---
|
||||
|
||||
## Newsletter Strategy (5,000+ Followers)
|
||||
|
||||
Launch newsletter only after:
|
||||
- 5,000+ followers
|
||||
- 3+ months consistent posting
|
||||
- Clear topical authority
|
||||
- Reliable content generation system
|
||||
|
||||
For complete newsletter strategy, see `references/newsletter-strategy-guide.md`.
|
||||
|
||||
### Articles Strategy
|
||||
|
||||
Articles are evergreen SEO assets. Posts are engagement drivers. Use both strategically.
|
||||
|
||||
**When to use articles:** Deep analysis (2,000+ words), original research, step-by-step tutorials.
|
||||
|
||||
For detailed articles guidance, see `references/articles-strategy-guide.md`.
|
||||
|
||||
---
|
||||
|
||||
## Milestone Tracking: The 10K Journey
|
||||
|
||||
The plugin tracks progress toward a follower target (default 10,000) with monthly snapshots.
|
||||
|
||||
### Phase Transitions
|
||||
|
||||
| Phase | Range | Focus | Typical Growth |
|
||||
|-------|-------|-------|----------------|
|
||||
| Foundation | 0-1K | Consistency, profile-content alignment | 50-100/month |
|
||||
| Validation | 1K-3K | Topical consistency, first-hour engagement | 100-200/month |
|
||||
| Acceleration | 3K-6K | Format diversification, collaborations | 200-400/month |
|
||||
| Authority | 6K-10K | Thought leadership, cross-platform | 300-500/month |
|
||||
| Scale | 10K+ | Monetization, delegation, leverage | 500+/month |
|
||||
|
||||
### Growth Rate Benchmarks
|
||||
|
||||
| Status | Criteria | Meaning |
|
||||
|--------|----------|---------|
|
||||
| **Ahead** | Actual > 120% of needed rate | Growing faster than required |
|
||||
| **On Track** | Actual 80-120% of needed rate | Healthy trajectory |
|
||||
| **Behind** | Actual 50-80% of needed rate | Needs adjustment |
|
||||
| **Significantly Behind** | Actual < 50% of needed rate | Major strategy shift needed |
|
||||
|
||||
### Strategy Adjustments by Schedule Status
|
||||
|
||||
Trajectory-based adjustments across 6 dimensions. See `references/trajectory-strategy-adjustments.md` for full diagnosis checklists, quick wins, and monthly review template.
|
||||
|
||||
**Significantly Behind (< 50% of needed rate):**
|
||||
- **Posting frequency:** Increase by 2x (e.g., 2/wk to 4/wk) -- volume is the #1 lever
|
||||
- **Engagement intensity:** 5x5x5 at full intensity + 10 extra comments/day on larger creators
|
||||
- **Format mix:** Add 2 carousels/week + 1 document post/month (saves compound growth)
|
||||
- **Collaboration pace:** 2 collaborations/month minimum (fastest way to break a plateau)
|
||||
- **Content emphasis:** 80% save-worthy content (frameworks, templates, checklists)
|
||||
- **Goal management:** Evaluate extending target date by 3-6 months or accepting higher effort
|
||||
|
||||
**Behind (50-80% of needed rate):**
|
||||
- **Posting frequency:** Add 1 post/week above current cadence
|
||||
- **Engagement intensity:** 5x5x5 daily without exception, focus on niche-relevant creators
|
||||
- **Format mix:** Add 1 carousel/week minimum (single highest-ROI format change)
|
||||
- **Collaboration pace:** Target 1 collaboration/month (tag, co-post, or comment thread)
|
||||
- **Content emphasis:** Increase save-worthy ratio to 60%
|
||||
- **Goal management:** Review in 60 days; extend by 2 months if rate doesn't improve
|
||||
|
||||
**On Track (80-120% of needed rate):**
|
||||
- **Posting frequency:** Maintain; only increase if quality holds
|
||||
- **Engagement intensity:** Shift 20% of engagement time to deeper relationship building
|
||||
- **Format mix:** Experiment with one new format per month
|
||||
- **Collaboration pace:** Maintain; aim for quality partnerships
|
||||
- **Content emphasis:** Develop 1-2 signature pieces (frameworks, series)
|
||||
- **Goal management:** Keep targets; consider raising if 3+ months ahead
|
||||
|
||||
**Ahead (> 120% of needed rate):**
|
||||
- **Posting frequency:** Maintain if sustainable; OK to reduce by 1/week for quality
|
||||
- **Engagement intensity:** Shift toward strategic relationship building with larger creators
|
||||
- **Format mix:** Invest in higher-production formats (video, long-form articles)
|
||||
- **Collaboration pace:** Be selective; prioritize collabs that unlock new audiences
|
||||
- **Content emphasis:** Develop signature frameworks, original research, contrarian takes
|
||||
- **Goal management:** Raise target to 15K, pull deadline forward, or add monetization goal
|
||||
|
||||
### State File Fields
|
||||
|
||||
```yaml
|
||||
follower_count: 0 # Current follower count
|
||||
follower_target: 10000 # Target (default 10K)
|
||||
target_date: "2026-12-31" # Deadline for target
|
||||
monthly_growth: [] # Array of {month, count, delta}
|
||||
projected_10k_date: "" # Projected date at current rate
|
||||
growth_rate_needed: 0 # Followers/month needed
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Common Patterns
|
||||
|
||||
**User: "What should I post about?"**
|
||||
1. Identify expertise areas
|
||||
2. Use Content Matrix to generate 24+ ideas
|
||||
3. Apply 70/20/10 rule for mix
|
||||
4. Set up batch creation workflow
|
||||
|
||||
**User: "How do I grow from X to Y followers?"**
|
||||
1. Assess current phase
|
||||
2. Apply phase-specific strategy
|
||||
3. Set realistic timeline
|
||||
4. Focus on consistency over virality
|
||||
|
||||
---
|
||||
|
||||
## Reference Files
|
||||
|
||||
| File | When to Read |
|
||||
|------|--------------|
|
||||
| `references/growth-roadmaps.md` | Monthly planning |
|
||||
| `references/low-frequency-posting-strategy.md` | 2-3x/week strategy |
|
||||
| `references/linkedin-growth-playbook-2025-2026.md` | Strategy deep-dive |
|
||||
| `references/linkedin-monetization-strategies.md` | Revenue planning |
|
||||
| `references/newsletter-strategy-guide.md` | 5,000+ followers |
|
||||
| `references/articles-strategy-guide.md` | Long-form strategy |
|
||||
| `references/opportunity-generation.md` | Business development |
|
||||
| `references/trajectory-strategy-adjustments.md` | Trajectory-based strategy adjustments |
|
||||
|
|
@ -0,0 +1,176 @@
|
|||
---
|
||||
name: linkedin-thought-leadership
|
||||
description: |
|
||||
Main entry point and router for the LinkedIn thought leadership plugin. Provides overview, status, and routes to 5 specialized skills. Contains shared algorithm knowledge and content quality standards.
|
||||
This skill should be used when the user wants a general overview, needs help choosing the right LinkedIn command, or asks about LinkedIn capabilities.
|
||||
Triggers on: "LinkedIn help", "LinkedIn overview", "what LinkedIn commands are available", "show LinkedIn status", "LinkedIn plugin", "LinkedIn capabilities", "how does the LinkedIn plugin work", "LinkedIn commands list".
|
||||
---
|
||||
|
||||
## Personalization
|
||||
|
||||
**To customize this skill for your voice and goals:**
|
||||
|
||||
1. Copy `config/user-profile.template.md` to `config/user-profile.local.md`
|
||||
2. Fill in your profile, voice preferences, and goals
|
||||
3. The skill will use your settings when generating content
|
||||
|
||||
If no personalization file exists, the skill works with generic best practices.
|
||||
|
||||
---
|
||||
|
||||
## Skill Architecture
|
||||
|
||||
This plugin uses **6 focused skills**. This main skill contains shared knowledge (algorithm, quality, personalization). Domain-specific guidance lives in the specialized skills:
|
||||
|
||||
| Skill | Domain | Key Commands |
|
||||
|-------|--------|--------------|
|
||||
| **linkedin-content-creation** | Post creation, templates, batch, pipeline, video | `/linkedin:post`, `/linkedin:quick`, `/linkedin:templates`, `/linkedin:batch`, `/linkedin:pipeline`, `/linkedin:multiplatform`, `/linkedin:video` |
|
||||
| **linkedin-analytics** | Analysis, reporting, import, troubleshooting | `/linkedin:analyze`, `/linkedin:audit`, `/linkedin:import`, `/linkedin:report` |
|
||||
| **linkedin-strategy** | Growth, authority, competitive, monetization | `/linkedin:strategy`, `/linkedin:authority`, `/linkedin:competitive`, `/linkedin:monetize` |
|
||||
| **linkedin-networking** | Engagement, collaborations, speaking | `/linkedin:speaking`, `/linkedin:collab` |
|
||||
| **linkedin-voice** | Voice training, profile, differentiation | `/linkedin:profile` |
|
||||
|
||||
### Routing Guide
|
||||
|
||||
| User Intent | Route To |
|
||||
|-------------|----------|
|
||||
| "Set up plugin" | `/linkedin:setup` |
|
||||
| "Personalize" | `/linkedin:setup` |
|
||||
| "Improve personalization" | `/linkedin:setup` |
|
||||
| "Write a LinkedIn post" | linkedin-content-creation |
|
||||
| "Quick post about..." | linkedin-content-creation |
|
||||
| "Create a week of content" | linkedin-content-creation |
|
||||
| "Turn this into a carousel" | linkedin-content-creation |
|
||||
| "Create a video script" | linkedin-content-creation |
|
||||
| "LinkedIn video" | linkedin-content-creation |
|
||||
| "Video for LinkedIn" | linkedin-content-creation |
|
||||
| "Why isn't my content performing?" | linkedin-analytics |
|
||||
| "Generate weekly report" | linkedin-analytics |
|
||||
| "Import my LinkedIn data" | linkedin-analytics |
|
||||
| "Audit my content strategy" | linkedin-analytics |
|
||||
| "How do I grow on LinkedIn?" | linkedin-strategy |
|
||||
| "Build my authority" | linkedin-strategy |
|
||||
| "What are competitors doing?" | linkedin-strategy |
|
||||
| "How to monetize LinkedIn" | linkedin-strategy |
|
||||
| "Find speaking opportunities" | linkedin-networking |
|
||||
| "Collaborate with someone" | linkedin-networking |
|
||||
| "Engagement strategy" | linkedin-networking |
|
||||
| "Optimize my profile" | linkedin-voice |
|
||||
| "Does this sound like me?" | linkedin-voice |
|
||||
| "Is this original enough?" | linkedin-voice |
|
||||
|
||||
---
|
||||
|
||||
### Algorithm Context (360Brew - January 2026)
|
||||
|
||||
LinkedIn's 360Brew algorithm now validates your profile across 5 criteria (About, Experience, Content History, Network, Engagement Patterns) BEFORE distributing content. Strong profile alignment = wider distribution. See the `linkedin-voice` skill for detailed profile optimization guidance and the full 360Brew framework.
|
||||
|
||||
---
|
||||
|
||||
## Shared Knowledge: Content Quality Rules
|
||||
|
||||
These rules apply to ALL content created by any skill or command:
|
||||
|
||||
1. **Hook:** 110-140 characters (mobile cutoff threshold)
|
||||
2. **Post length:** 1,200-1,800 chars (standard), 150-500 chars (quick)
|
||||
3. **No external links** in post body (40-50% reach suppression)
|
||||
4. **No corporate buzzwords:** leverage, synergy, paradigm shift, thought leader, disruptive, value proposition, ecosystem, holistic approach
|
||||
5. **Topic alignment:** Must align with user's 5 core expertise areas (360Brew signal)
|
||||
6. **Voice:** Always read `assets/voice-samples/` before generating content
|
||||
7. **Quality scorecard:** See `assets/checklists/quality-scorecard.md`
|
||||
|
||||
---
|
||||
|
||||
## Shared Knowledge: Quick Start Guide
|
||||
|
||||
### First 24 Hours
|
||||
|
||||
**Hour 1 -- Foundation (15 min):**
|
||||
- Rewrite headline: WHO you help + RESULT you deliver
|
||||
- Review first 3 lines of About section (use linkedin-voice skill)
|
||||
|
||||
**Hour 2-3 -- Content Planning (30 min):**
|
||||
- Pick 3-5 core topics
|
||||
- Stick to these for 90 days minimum
|
||||
|
||||
**Hour 4-6 -- Create First Post (45 min):**
|
||||
- Use linkedin-content-creation skill
|
||||
- Structure: Hook -> Context -> Insight -> Implication -> CTA
|
||||
- Check: 1,200-1,800 characters
|
||||
|
||||
**Hour 7-24 -- Strategic Engagement (30 min):**
|
||||
- 5x5x5 method (see linkedin-networking skill)
|
||||
- Respond within 5 minutes to first comments
|
||||
|
||||
**Week 1 Commitments:**
|
||||
- Post 3x this week
|
||||
- 15 minutes daily strategic commenting
|
||||
- Respond to all comments within 2 hours
|
||||
- Track each post in LinkedIn Analytics
|
||||
|
||||
---
|
||||
|
||||
## All Commands
|
||||
|
||||
| Command | Purpose |
|
||||
|---------|---------|
|
||||
| `/linkedin` | Router -- shows status line + command menu |
|
||||
| `/linkedin:first-post` | First-post accelerator (zero to published in 10 min) |
|
||||
| `/linkedin:setup` | Guided setup to populate asset templates with real data |
|
||||
| `/linkedin:react` | URL-to-post pipeline -- react to articles, news, research |
|
||||
| `/linkedin:post` | Full post creation (10-15 min workflow) |
|
||||
| `/linkedin:quick` | 5-minute quick post (3-line formula) |
|
||||
| `/linkedin:profile` | 360Brew profile optimization |
|
||||
| `/linkedin:analyze` | Content/performance analysis |
|
||||
| `/linkedin:ab-test` | Design and manage A/B content tests |
|
||||
| `/linkedin:strategy` | Growth strategy planning |
|
||||
| `/linkedin:templates` | Browse/apply post templates |
|
||||
| `/linkedin:import` | Import CSV export to structured JSON |
|
||||
| `/linkedin:report` | Generate weekly performance report |
|
||||
| `/linkedin:batch` | Create a full week of content |
|
||||
| `/linkedin:calendar` | View and manage post scheduling queue |
|
||||
| `/linkedin:publish` | Mark scheduled posts as published |
|
||||
| `/linkedin:pipeline` | Full end-to-end content pipeline |
|
||||
| `/linkedin:multiplatform` | Adapt content for other platforms |
|
||||
| `/linkedin:audit` | Periodic content strategy audit |
|
||||
| `/linkedin:authority` | Systematic authority building |
|
||||
| `/linkedin:competitive` | Competitive analysis of niche |
|
||||
| `/linkedin:monetize` | Monetization strategy and funnels |
|
||||
| `/linkedin:speaking` | Speaking opportunity pipeline |
|
||||
| `/linkedin:video` | Video script generator (30s/60s/90s/2min) |
|
||||
| `/linkedin:collab` | Collaboration orchestration |
|
||||
|
||||
## All Agents
|
||||
|
||||
| Agent | Model | Color | Responsibility |
|
||||
|-------|-------|-------|----------------|
|
||||
| `content-optimizer` | Sonnet | Blue | Optimize existing posts |
|
||||
| `strategy-advisor` | Sonnet | Green | Growth recommendations |
|
||||
| `analytics-interpreter` | Sonnet | Yellow | Audience pattern analysis |
|
||||
| `engagement-coach` | Haiku | Magenta | 5x5x5 + first-hour tactics |
|
||||
| `content-planner` | Sonnet | Cyan | Content audit + weekly/monthly plans |
|
||||
| `content-tracker` | Haiku | Yellow | Plan vs. published tracking |
|
||||
| `performance-reporter` | Sonnet | Yellow | Weekly/monthly performance reports |
|
||||
| `network-builder` | Sonnet | Cyan | Strategic networking + outreach |
|
||||
| `content-repurposer` | Sonnet | Magenta | Format conversion + evergreen refresh |
|
||||
| `comment-strategist` | Sonnet | Red | CEA commenting + target selection |
|
||||
| `trend-spotter` | Sonnet | Cyan | Trending topics + opportunity scores |
|
||||
| `voice-trainer` | Sonnet | Magenta | Voice profile building + drift detection |
|
||||
| `differentiation-checker` | Sonnet | Blue | Originality scoring + commodity detection |
|
||||
| `post-feedback-monitor` | Haiku | Green | Post-publish 48h monitoring, real-time interventions |
|
||||
| `personalization-scorer` | Haiku | Indigo | Asset completeness scoring + setup recommendations |
|
||||
| `video-scripter` | Sonnet | Violet | Video script creation with pacing + visual cues |
|
||||
|
||||
---
|
||||
|
||||
### Reference Files
|
||||
|
||||
Each specialized skill includes its own relevant references. Key shared references:
|
||||
- `references/algorithm-signals-reference.md` — Algorithm mechanics and signals
|
||||
- `references/glossary.md` — Plugin terminology (38 terms)
|
||||
- `references/troubleshooting-guide.md` — When reach drops or content underperforms
|
||||
- `references/first-comment-strategy.md` — First comment timing and tactics
|
||||
- `references/linkedin-visual-style.md` — Visual content standards and guidelines
|
||||
|
||||
For domain-specific references, see each skill's reference section.
|
||||
|
||||
|
|
@ -0,0 +1,203 @@
|
|||
---
|
||||
name: linkedin-voice
|
||||
description: |
|
||||
LinkedIn voice training, profile optimization, content differentiation, and authenticity
|
||||
checking. Covers voice profile building, drift detection, 360Brew profile alignment,
|
||||
originality scoring, and maintaining authentic presence on LinkedIn.
|
||||
|
||||
This skill should be used when the user wants to optimize their LinkedIn profile, train their voice,
|
||||
check content originality, detect voice drift, build a voice profile, or ensure
|
||||
their content is differentiated from commodity content.
|
||||
|
||||
Triggers on: "optimize my LinkedIn profile", "360Brew", "profile optimization",
|
||||
"analyze my voice", "build voice profile", "voice audit", "does this sound like me",
|
||||
"voice drift", "is this original", "differentiation check", "originality check",
|
||||
"commodity content", "unique angle", "am I authentic", "my writing style",
|
||||
"train my voice", "headline optimization".
|
||||
---
|
||||
|
||||
## Voice and Profile Domain
|
||||
|
||||
This skill covers voice identity, profile optimization for the 360Brew algorithm, content differentiation, and authenticity maintenance.
|
||||
|
||||
---
|
||||
|
||||
## Commands
|
||||
|
||||
| Command | Purpose | When to Use |
|
||||
|---------|---------|-------------|
|
||||
| `/linkedin:profile` | 360Brew profile optimization | Profile setup and audit |
|
||||
|
||||
## Agents
|
||||
|
||||
| Agent | Model | Responsibility |
|
||||
|-------|-------|----------------|
|
||||
| `voice-trainer` | Sonnet | Voice profile building + drift detection |
|
||||
| `differentiation-checker` | Sonnet | Originality scoring + commodity detection |
|
||||
|
||||
---
|
||||
|
||||
## 360Brew Profile Validation (January 2026)
|
||||
|
||||
**This is the most significant LinkedIn algorithm change since the platform launched.**
|
||||
|
||||
### The Fundamental Shift
|
||||
|
||||
**Before January 2026:** Post something -> Goes to 10% of your audience -> LinkedIn tracks engagement -> Decides if more people should see it.
|
||||
|
||||
**After January 2026:** LinkedIn auditions you FIRST. Before your post goes anywhere, the algorithm scans your profile to determine if you're actually qualified to talk about the topic.
|
||||
|
||||
### The 360Brew Scoring System
|
||||
|
||||
LinkedIn's 150B parameter foundation model evaluates **five criteria** before your post reaches anyone:
|
||||
|
||||
| Criteria | What It Checks | Impact if Missing |
|
||||
|----------|----------------|-------------------|
|
||||
| **About Section** | Does it establish expertise on this topic? | High - first signal of credibility |
|
||||
| **Experience Section** | Do you have relevant background with impact statements? | High - proves you've done the work |
|
||||
| **Content History** | Have you posted about this topic before? | Medium - consistency signal |
|
||||
| **Network** | Are you connected to other professionals in this space? | Medium - social proof |
|
||||
| **Engagement Patterns** | Do you comment on posts about this topic? | Medium - active participation |
|
||||
|
||||
**If these don't align with your post topic, your reach gets throttled. Hard.**
|
||||
|
||||
### Strategic Implications
|
||||
|
||||
**Before you post again, audit your profile:**
|
||||
|
||||
Ask yourself: "If LinkedIn's AI read this, would it believe I'm an expert on the topics I post about?"
|
||||
|
||||
If the answer is no, fix that first.
|
||||
|
||||
For detailed algorithm mechanics, see `references/algorithm-signals-reference.md`.
|
||||
|
||||
---
|
||||
|
||||
## Profile Optimization Checklist
|
||||
|
||||
### About Section (CRITICAL)
|
||||
|
||||
Your About section is the **first signal** telling 360Brew what you're qualified to discuss.
|
||||
|
||||
**Structure for optimization:**
|
||||
|
||||
**First 2-3 lines (visible without "see more"):**
|
||||
- Front-load your specific expertise claim
|
||||
- Use domain-specific terminology
|
||||
- State WHO you help with WHAT problem
|
||||
|
||||
**Full About section:**
|
||||
```
|
||||
[Specific expertise claim with domain terminology]
|
||||
[WHO you help + specific RESULT you deliver]
|
||||
|
||||
[Your story - brief, relevant to your expertise]
|
||||
[Credentials that validate your expertise]
|
||||
[Frameworks/approaches you use]
|
||||
[How to connect/work with you]
|
||||
```
|
||||
|
||||
### Experience Section (HIGH IMPACT)
|
||||
|
||||
Transform each role with impact statements, not task lists:
|
||||
|
||||
- "Deployed first Copilot Studio agent handling 40% of internal inquiries"
|
||||
- "Built RAG solution processing 12,000+ feedback entries"
|
||||
- "Achieved documented 968% ROI on AI initiatives"
|
||||
|
||||
### Headline Formula
|
||||
|
||||
WHO you help + RESULT you deliver
|
||||
|
||||
Strong: "Helping [target audience] achieve [specific result] | [Your Role] @ [Your Organization]"
|
||||
|
||||
---
|
||||
|
||||
## Voice Training
|
||||
|
||||
### Building a Voice Profile
|
||||
|
||||
The voice-trainer agent analyzes your writing samples to identify:
|
||||
|
||||
1. **Sentence structure patterns** -- Short/long mix, fragments, questions
|
||||
2. **Word choice signatures** -- Technical depth, jargon level, unique phrases
|
||||
3. **Hook style** -- How you naturally open posts
|
||||
4. **Storytelling approach** -- How you construct narratives
|
||||
5. **Tone signature** -- Formal/informal, humorous/serious, provocative/measured
|
||||
|
||||
### Voice Drift Detection
|
||||
|
||||
Over time, content can drift from your authentic voice -- especially when using AI tools.
|
||||
|
||||
**Warning signs:**
|
||||
- Posts feel "corporate" or "polished but generic"
|
||||
- Comments don't match your post voice
|
||||
- Engagement drops despite consistent posting
|
||||
- You wouldn't say this out loud
|
||||
|
||||
**Prevention:**
|
||||
- Quarterly voice audits (use voice-trainer agent)
|
||||
- Read posts aloud before publishing
|
||||
- Maintain voice samples in `assets/voice-samples/`
|
||||
- Compare drafts against your voice profile
|
||||
|
||||
### Voice Samples
|
||||
|
||||
**Rule:** Always read `assets/voice-samples/` before generating content. This directory contains reference posts that represent the user's authentic voice.
|
||||
|
||||
---
|
||||
|
||||
## Content Differentiation
|
||||
|
||||
### The Originality Framework
|
||||
|
||||
The differentiation-checker agent evaluates content across five dimensions:
|
||||
|
||||
1. **Angle uniqueness** -- Is this perspective novel?
|
||||
2. **Evidence quality** -- Are you citing unique sources/experiences?
|
||||
3. **Framework originality** -- Are you creating or borrowing frameworks?
|
||||
4. **Voice distinctiveness** -- Would readers know this is you without the byline?
|
||||
5. **Value density** -- Is every sentence earning its place?
|
||||
|
||||
### Commodity Content Detection
|
||||
|
||||
**Red flags for commodity content:**
|
||||
- Could be written by anyone in your field
|
||||
- Contains only widely-known advice
|
||||
- Uses the same examples everyone uses
|
||||
- Lacks personal experience or data
|
||||
- No contrarian or unique angle
|
||||
|
||||
**Fix strategies:**
|
||||
- Add personal data/experience
|
||||
- Take a contrarian position (and defend it)
|
||||
- Combine two seemingly unrelated domains
|
||||
- Go deeper than surface-level advice
|
||||
- Share what you learned from failure, not just success
|
||||
|
||||
---
|
||||
|
||||
## Common Patterns
|
||||
|
||||
**User: "Does this sound like me?"**
|
||||
1. Load voice profile and samples
|
||||
2. Compare draft against voice signatures
|
||||
3. Identify specific drift points
|
||||
4. Suggest targeted edits to restore voice
|
||||
|
||||
**User: "Is this original enough to post?"**
|
||||
1. Run differentiation check
|
||||
2. Search for similar published content
|
||||
3. Score across five dimensions
|
||||
4. Suggest strategies to increase uniqueness
|
||||
|
||||
---
|
||||
|
||||
## Reference Files
|
||||
|
||||
| File | When to Read |
|
||||
|------|--------------|
|
||||
| `references/algorithm-signals-reference.md` | Profile optimization, 360Brew |
|
||||
| `references/linkedin-visual-style.md` | Visual identity consistency |
|
||||
| `assets/voice-samples/` | Voice reference (always read before content creation) |
|
||||
| `config/user-profile.template.md` | User personalization setup |
|
||||
Loading…
Add table
Add a link
Reference in a new issue