b6bb61246b
refactor(linkedin)!: rename plugin linkedin-thought-leadership → linkedin-studio (v3.0.0)
...
BREAKING CHANGE: the marketplace slug, the agent namespace
(linkedin-studio:<agent>), and the runtime state-file path
(~/.claude/linkedin-studio.local.md) all change. Reinstall required;
existing state migrated in place (post metrics, streak, history preserved).
The /linkedin:* commands are unchanged — the command namespace is set
per-command in frontmatter and was always independent of the plugin slug.
Functionality is byte-identical to v2.4.0; this release is pure identity.
- dir + manifests: plugins/linkedin-studio + plugin.json + root marketplace.json
- agent namespace updated in commands/newsletter.md (only functional invoker)
- state path updated in 4 hook scripts + topic-rotation prompt + state template
- catch-all skill dir renamed skills/linkedin-studio (5 functional skills unchanged)
- docs + version bump to 3.0.0 across README badge, CHANGELOG, root README/CLAUDE.md
- historical records (CHANGELOG past entries, docs/ build artifacts,
config-audit v5.0.0 snapshots) intentionally retain the old slug
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 11:32:02 +02:00
930836597e
refactor(linkedin): merge analytics + engagement agents 2→1 each (S19)
...
- analytics-interpreter absorbs performance-reporter (interpret/report modes,
identical data sources): mode-selector + both output templates kept inline.
- engagement-coach absorbs comment-strategist (5x5x5 + first-hour + CEA
commenting + target selection + scoring + quality scorecard + daily
routine). Self-ref at engagement-coach.md:24 rewritten — target is now
in-file. Model upgraded from haiku to sonnet (absorbed deeper work);
tools union: Read, Glob, WebSearch.
- 7 ref-files reconciled: commands/linkedin.md (router rules merged),
skills/linkedin-analytics (row dropped), skills/linkedin-thought-leadership
(2 rows merged), skills/linkedin-networking (row dropped), CLAUDE.md
(agents table 16→14, merged rows), README.md (agents table, flow diagram,
intent table, analytics consumers line), references/glossary.md (3 'Used in'
refs), scripts/test-runner.sh (EXPECTED_AGENTS list reconciled to current
14 — also closed lingering S5/S6 gaps for fact-checker/persona-reviewer/
video-scripter, removed already-deleted content-tracker/personalization-scorer),
docs/agents-capability-matrix.md (full restructure: header count 16→14,
agent table, capability grid columns + capabilities, pipeline diagram,
intent table, model selection table — fixed STATE residual #1 on the
tracker/pers-scorer stale columns in the same pass).
- Q2 decision (video-scripter → content-repurposer?): KEEP separate.
Distinct invocation paths (/linkedin:video vs format conversion), distinct
outputs (timed video script with pacing+captions vs format-translation
artifact), and newsletter.md already uses content-repurposer for prose
drafting independently of video-scripter. Net agents/ 16→14.
- agents/README.md dropped from Files (moved to docs/agents-capability-matrix.md
in S14); literal Verify exits 2 on missing path (logged), corrected Verify
passes 4/4 predicates. Manifest audit: 2/2 expected paths exist, 13 'CEA'
occurrences in engagement-coach.md.
- gitleaks: clean.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 06:19:20 +02:00
d5ee9d19fa
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>
2026-05-28 05:41:09 +02:00
Kjell Tore Guttormsen
39f8b275a6
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>
2026-04-07 22:09:03 +02:00