ktg-plugin-marketplace/plugins/linkedin-thought-leadership/agents
Kjell Tore Guttormsen 9ea5a2e6c6 chore(privacy): scrub real-org references from plugin internals (phase 2)
Same bulk replacement applied to plugin-internal KB, examples, fixtures,
tests, and docs. Real organization names, persona names, internal system
identifiers, and domain-specific terms replaced with fictional generic
public-sector entity (DDT) and generic terminology.

Scope:
- okr/ — examples, governance, framework, integrations, sources
- ms-ai-architect/ — KB references (engineering, governance, security,
  infrastructure, advisor), tests/fixtures, agents, docs
- linkedin-thought-leadership/ — voice samples, network-builder,
  examples (genericized identifying headlines to "[your organization]")
- llm-security/ — research notes, scan report

Manual genericization beyond bulk replace:
- okr SKILL.md "Primary user / Domain" — generic Norwegian public sector
- linkedin-voice SKILL.md headline placeholder
- network-builder.md headline placeholder
- high-engagement-posts.md voice sample employer line + hashtag

Phase 3 (factual-attribution review) remains: a few KB files attribute
publicly known transport-sector docs/datasets (e.g. håndbok V440, NVDB)
to the fictional DDT after bulk replace. Needs manual semantic review
to either remove or restore correct citation without re-introducing
affiliation references.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-03 04:28:15 +02:00
..
analytics-interpreter.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00
comment-strategist.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00
content-optimizer.md feat(ultraplan-local): v1.6.0 — /ultraresearch-local deep research command 2026-04-08 08:58:35 +02:00
content-planner.md feat(linkedin-thought-leadership): v1.1.0 — Q2 2026 feature release 2026-04-08 06:16:35 +02:00
content-repurposer.md feat(ultraplan-local): v1.6.0 — /ultraresearch-local deep research command 2026-04-08 08:58:35 +02:00
content-tracker.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00
differentiation-checker.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00
engagement-coach.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00
network-builder.md chore(privacy): scrub real-org references from plugin internals (phase 2) 2026-05-03 04:28:15 +02:00
performance-reporter.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00
personalization-scorer.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00
post-feedback-monitor.md feat(ultraplan-local): v1.6.0 — /ultraresearch-local deep research command 2026-04-08 08:58:35 +02:00
README.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00
strategy-advisor.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00
trend-spotter.md feat(linkedin-thought-leadership): v1.1.0 — Q2 2026 feature release 2026-04-08 06:16:35 +02:00
video-scripter.md feat(ultraplan-local): v1.6.0 — /ultraresearch-local deep research command 2026-04-08 08:58:35 +02:00
voice-trainer.md feat(linkedin-thought-leadership): v1.0.0 — initial open-source import 2026-04-07 22:09:03 +02:00

Agent Capability Matrix

16 specialized agents for LinkedIn thought leadership. Each agent has a focused responsibility, defined model, and unique color for visual identification.

Quick Reference

Agent Model Color Primary Responsibility
content-optimizer Sonnet Blue Optimize posts against algorithm signals
strategy-advisor Sonnet Green Growth strategy and phase-specific guidance
analytics-interpreter Sonnet Yellow Pattern discovery from analytics data
engagement-coach Haiku Magenta 5x5x5 method and engagement routines
content-planner Sonnet Cyan Weekly/monthly content calendars
content-tracker Haiku Orange Plan vs. published accountability
performance-reporter Sonnet Amber Weekly/monthly performance reports
network-builder Sonnet Teal Strategic networking and outreach
content-repurposer Sonnet Purple Format conversion and evergreen refresh
comment-strategist Sonnet Red CEA commenting and target selection
trend-spotter Sonnet White Trending topics and opportunity scoring
voice-trainer Sonnet Pink Voice profile building and drift detection
differentiation-checker Sonnet Gray Originality scoring and commodity detection
video-scripter Sonnet Violet Video script creation with pacing and visual cues
post-feedback-monitor Haiku Lime Post-publish 48h monitoring and real-time interventions
personalization-scorer Haiku Indigo Asset completeness scoring and setup recommendations

Capability Matrix

Capabilities mapped across agents. P = Primary, S = Secondary/Supporting.

Capability optimizer strategy analytics engage planner tracker perf-rep network repurpose comment trends voice diff-check video post-monitor pers-scorer
Post optimization P
Hook analysis P S
Algorithm alignment P S S S
Growth strategy P S
Phase assessment P
Trajectory analysis P S S
Audience analysis S P S
Pattern discovery P S
Trend analysis S P
Engagement coaching P S S
5x5x5 method P S S
Content planning P S
Mix enforcement P
Gap analysis P S
Accountability P S
Plan tracking P
Performance reports S S P
Content DNA P S
Network building S P
Connection scoring P
DM templates P
Format conversion P S
Evergreen scoring P
Content lifecycle S P
Comment strategy S P
CEA method S P
Target identification S P
Trend scanning S P
First-mover assessment P
Angle mapping S S P
Voice profiling P
Drift detection P
Quarterly audit P
Originality scoring P
Commodity detection P
Differentiation P
Video scripting S P
Script pacing P
Visual cue notation P
Post-publish monitoring P
Velocity analysis P
Asset completeness P
Setup recommendations P

Content Pipeline

How agents collaborate in the end-to-end content lifecycle:

┌─────────────┐    ┌──────────────────┐    ┌─────────────────┐
│ trend-spotter│───▸│  content-planner  │───▸│ diff-checker    │
│ (find topics)│    │ (plan + schedule) │    │ (originality    │
└─────────────┘    └──────────────────┘    │  gate ≥51/100)  │
                          │                 └────────┬────────┘
                          │                          │
                   ┌──────▼──────┐           ┌───────┴────────┐
                   │voice-trainer│           │  FORMAT SPLIT  │
                   │(voice check)│           └──┬──────────┬──┘
                   └──────┬──────┘              │          │
                          │             ┌───────▼───┐ ┌────▼─────────┐
                          │             │video-     │ │content-      │
                          └────────────▸│scripter   │ │optimizer     │
                                        │(scripts)  │ │(text posts)  │
                                        └───────┬───┘ └──────┬───────┘
                                                │            │
                                                └─────┬──────┘
                         ┌────────────────────────────┤
                         │                            │
                  ┌──────▼───────┐           ┌────────▼───────┐
                  │content-tracker│           │  [PUBLISH]     │
                  │(plan vs real) │           └────────┬───────┘
                  └──────┬───────┘                    │
                         │                    ┌───────▼────────┐
                  ┌──────▼────────────┐       │engagement-coach│
                  │performance-reporter│       │(5x5x5 + first │
                  │(weekly/monthly)    │       │ hour tactics)  │
                  └───────────────────┘       └──────┬─────────┘
                                                     │
                                              ┌──────▼─────────┐
                                              │comment-strategist
                                              │(CEA commenting) │
                                              └────────────────┘

Parallel Support Agents

These agents operate independently and feed into the pipeline at multiple points:

strategy-advisor ──────▸ Macro-level planning and phase guidance
analytics-interpreter ─▸ Pattern discovery feeding back into planning
network-builder ───────▸ Relationship building amplifying content reach
content-repurposer ────▸ Post-publish: extends content lifecycle

Which Agent Do I Need?

Scenario Agent Command
"I want to write a post" content-optimizer /linkedin:post
"What should I post about?" content-planner, trend-spotter /linkedin:pipeline
"Make this post better" content-optimizer /linkedin:post
"Is this original enough?" differentiation-checker /linkedin:pipeline
"Plan my week's content" content-planner /linkedin:batch
"Am I on track this week?" content-tracker /linkedin
"How did I do this week?" performance-reporter /linkedin:report
"Analyze my LinkedIn data" analytics-interpreter /linkedin:analyze
"What's my LinkedIn strategy?" strategy-advisor /linkedin:strategy
"Help me engage more" engagement-coach /linkedin:strategy
"Who should I comment on?" comment-strategist /linkedin:strategy
"Build my network" network-builder /linkedin:strategy
"Does this sound like me?" voice-trainer /linkedin:post
"Repurpose my best post" content-repurposer /linkedin:pipeline
"What's trending in my field?" trend-spotter /linkedin:pipeline
"Audit my content strategy" analytics-interpreter, strategy-advisor /linkedin:audit
"How do I monetize?" strategy-advisor /linkedin:monetize
"Create a video script" video-scripter /linkedin:video
"Turn this post into a video" video-scripter, content-repurposer /linkedin:video
"Script a talking head video" video-scripter /linkedin:video

Model Selection Rationale

Model Agents Why
Sonnet 12 agents Complex reasoning: optimization, strategy, analysis, scoring, scripting
Haiku 4 agents (engagement-coach, content-tracker, post-feedback-monitor, personalization-scorer) Lighter tasks: coaching prompts, status tracking, post monitoring, asset scoring