refactor(linkedin): merge collab + speaking into outreach (S17)

Step 18 (fasit S17): merged commands/collab.md + commands/speaking.md
into a single commands/outreach.md covering both tracks under one
outreach/pitch paradigm. Structural twins: same outreach/pitch flow
(readiness → identify → score → format/abstract → outreach by
temperature → production/portfolio → engagement-pod warning →
pipeline tracker → network/progression → results dashboard) with
track-specific detail at each step.

Capability checklist: every function of both predecessors preserved:
- Collab: 5-item readiness, partner search + 25-pt rubric,
  12 formats across 4 maturity tiers, cold/warm/established outreach,
  DM amplification protocol, 5-phase co-creation workflow,
  shared drafting ground rules, pipeline board, health signals,
  Inner Circle tiers, long-term partnership framework.
- Speaking: 100-pt readiness scorecard, event/CFP search +
  research template, Nordic/European tech conference calendar,
  4 talk abstract templates, speaker positioning content calendar,
  demo reel strategy, speaker bio variants (50/100/200 words),
  CFP cover note + organizer outreach (cold/warm),
  post-speaking follow-up sequence, pipeline tracker,
  progression ladder (4 levels).
- Both: engagement-pod warning (post-Mar-2025), quarterly results
  dashboard with both tracks.

Removed commands/collab.md, commands/speaking.md.

Reconciled all 16 route-refs across plugin (collab 8, speaking 8):
- commands/linkedin.md: table row, priority list (items 16-17 → 16),
  routing rules (lines 177-178 → one rule), removed 'outreach' keyword
  from network-builder agent suggestion (now belongs to /linkedin:outreach).
- skills/linkedin-thought-leadership/SKILL.md: pillar table + all-commands
  table (lines 30, 140, 142).
- skills/linkedin-networking/SKILL.md: commands table (lines 29-30).
- CLAUDE.md: commands table (lines 63-64).
- README.md: feature bullet (line 68), commands table (lines 168-169),
  skills pillar table (line 289), ToS table (line 514).

Verify: corrected predicate (test ! -f X && test ! -f Y && ! grep -rqn)
exit 0. Literal Verify (plan.md:681) exit 1 due to the same exit-inversion
bug observed at Step 16/17 — logged for plan-pass at Step 21.

Manifest audit PASS: commands/outreach.md present; [Ss]peaking 40 hits;
min_file_count=1 satisfied; forbidden/bash checks vacuous.

Net commands/: 26 → 25 (matches plan).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Kjell Tore Guttormsen 2026-05-28 05:41:09 +02:00
commit d5ee9d19fa
8 changed files with 1244 additions and 1277 deletions

View file

@ -107,8 +107,7 @@ Present these options to the user:
| Command | Purpose |
|---------|---------|
| `/linkedin:monetize` | Monetization strategy for 10K+ followers |
| `/linkedin:speaking` | Generate speaking opportunities via LinkedIn |
| `/linkedin:collab` | Orchestrate collaborations with other thought leaders |
| `/linkedin:outreach` | Outreach orchestrator — collaborations and speaking opportunities (CFPs, partner pitches) |
| `/linkedin:multiplatform` | Adapt content for Twitter/X, slides, YouTube (short-form/cross-format; long-form → `/linkedin:newsletter`) |
## Ask the User
@ -133,15 +132,14 @@ Use AskUserQuestion to ask:
13. **Build authority** — Track signature content and compound growth
14. **Competitive analysis** — Learn from other thought leaders
15. **Monetize** — Revenue strategies for thought leadership
16. **Speaking** — Generate speaking opportunities
17. **Collaborate** — Partner with other thought leaders
18. **Multi-platform** — Adapt content for other platforms
19. **Troubleshoot** — My content isn't performing well
20. **Monitor post** — Check how my latest post is performing (first 48 hours)
21. **A/B test** — Design, track, or analyze content experiments
22. **Create a video** — Script for talking head, screen recording, or slideshow
23. **Mark published** — I just published a scheduled post
24. **Write long-form** — Newsletter edition, essay, or series article (`/linkedin:newsletter`)
16. **Outreach** — Collaborations and speaking opportunities (CFPs, partner pitches, joint content)
17. **Multi-platform** — Adapt content for other platforms
18. **Troubleshoot** — My content isn't performing well
19. **Monitor post** — Check how my latest post is performing (first 48 hours)
20. **A/B test** — Design, track, or analyze content experiments
21. **Create a video** — Script for talking head, screen recording, or slideshow
22. **Mark published** — I just published a scheduled post
23. **Write long-form** — Newsletter edition, essay, or series article (`/linkedin:newsletter`)
Based on their answer, guide them to the appropriate command or invoke it directly.
@ -174,8 +172,7 @@ If the user's intent is clear from context:
- Mentions "authority" or "signature content" → Route to `/linkedin:authority`
- Mentions "competitive" or "learn from others" → Route to `/linkedin:competitive`
- Mentions "monetize" or "revenue" → Route to `/linkedin:monetize`
- Mentions "speaking" or "conference" → Route to `/linkedin:speaking`
- Mentions "collaborate" or "partner" → Route to `/linkedin:collab`
- Mentions "speaking" or "conference" or "collaborate" or "partner" or "CFP" or "talk proposal" or "co-author" or "joint post" → Route to `/linkedin:outreach`
- Mentions "adapt" or "cross-post" → Route to `/linkedin:multiplatform`
- Mentions "import" or "CSV" or "export data" → Route to `/linkedin:import`
- Mentions "report" or "weekly numbers" → Route to `/linkedin:report`
@ -185,7 +182,7 @@ If the user's intent is clear from context:
- Mentions "trending" or "what should I post about" → Suggest `trend-spotter` agent
- Mentions "my voice" or "voice profile" or "voice audit" → Suggest `voice-trainer` agent
- Mentions "is this original" or "differentiation" or "commodity content" → Suggest `differentiation-checker` agent
- Mentions "network" or "who to connect with" or "outreach" → Suggest `network-builder` agent
- Mentions "network" or "who to connect with" → Suggest `network-builder` agent
- Mentions "performance" or "weekly report" or "how did I do" → Suggest `performance-reporter` agent
- Mentions "how is my post doing" or "monitor post" or "post performance" or "first hour" or "post-publish" or "boost post" or "post feedback" → Suggest `post-feedback-monitor` agent
- Mentions "A/B test" or "split test" or "test my hooks" or "compare formats" or "experiment" or "what works better" or "test variations" → Route to `/linkedin:ab-test`