From d15ffa4e0372d6286f22b9b184ffb7cbea38c452 Mon Sep 17 00:00:00 2001 From: Kjell Tore Guttormsen Date: Sat, 20 Jun 2026 06:19:10 +0200 Subject: [PATCH] =?UTF-8?q?fix(linkedin-studio):=20S29d=20terminology-scru?= =?UTF-8?q?b=20=E2=80=94=20"thought=20leadership"=20=E2=86=92=20neutral=20?= =?UTF-8?q?(skills/config/assets/hooks-test)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fourth sub-pass of the S29 plugin-wide terminology scrub: the banned brand phrase "thought leadership" (FORM A) removed from the remaining surfaces — skills, a config template, shipped assets, and a test fixture. 8 edits across 6 files. Vocabulary consistent with S29a-S29c: "thought leadership angle(s)" -> "content angle(s)"; the "Value Test" family -> "Authority Value Test"; "Standard Thought Leadership Post" -> "Standard Post" (matches the S29a/S29c "Standard Post Structure" equivalent). Edits: skills/linkedin-content-creation (3) "Identify Thought Leadership Angles" -> "Content Angles", "Standard Thought Leadership Post" -> "Standard Post", "The 8 Thought Leadership Angles" -> "The 8 Content Angles"; skills/linkedin-strategy:176 phase-focus cell "Thought leadership, cross-platform" -> "Signature content, ..." (avoids the Authority-phase column echo); config/user-profile.template:35 "Build thought leadership & authority" -> "Build authority & influence"; assets/checklists/quality-scorecard:136 "Passes thought leadership test" -> "Passes Authority Value Test"; assets/case-studies/case-study-template:173 "Best for: Thought leadership" -> "Authority content"; hooks/scripts/__tests__/clipboard-helper.test:61 unicode fixture "Thought leadership" -> "Authority" (emoji + arrow retained; coverage unchanged). Scope (operator-locked, inherits S29a-S29c): FORM A only. FORM B = 8 untouched -- the 5 buzzword-denylist entries MUST list the banned word ("thought leader"), plus 3 role usages (linkedin-networking x2, README "niche thought leaders"). The 21 thought-leadership-angles.md filename pointers deferred to S29e. No anchor links to the changed headers anywhere in the plugin. Forward-looking docs already clean. Verify: FORM A in scope = NONE; FORM B unchanged (8); filename pointers unchanged (21); clipboard-helper test 13/0; gate 81/0/0; counts 29/19/26/6 + v0.5.0 unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_016qgzo6rxthw7KuxHjn5vyE --- assets/case-studies/case-study-template.md | 2 +- assets/checklists/quality-scorecard.md | 2 +- config/user-profile.template.md | 2 +- hooks/scripts/__tests__/clipboard-helper.test.mjs | 2 +- skills/linkedin-content-creation/SKILL.md | 6 +++--- skills/linkedin-strategy/SKILL.md | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/assets/case-studies/case-study-template.md b/assets/case-studies/case-study-template.md index d9a94ba..69e63af 100644 --- a/assets/case-studies/case-study-template.md +++ b/assets/case-studies/case-study-template.md @@ -170,7 +170,7 @@ Real examples from your work provide credibility and specificity that generic sc - What we learned - CTA: Ask what others would have done -**Best for:** Thought leadership, showing expertise +**Best for:** Authority content, showing expertise --- diff --git a/assets/checklists/quality-scorecard.md b/assets/checklists/quality-scorecard.md index 5dab248..b39967e 100644 --- a/assets/checklists/quality-scorecard.md +++ b/assets/checklists/quality-scorecard.md @@ -133,4 +133,4 @@ Before finalizing any post, verify: - [ ] Provides genuine value to readers - [ ] CTA is specific and natural - [ ] Passes the "mobile test" (readable on phone) -- [ ] Passes thought leadership test: Does it help someone make a better decision or think differently? +- [ ] Passes Authority Value Test: Does it help someone make a better decision or think differently? diff --git a/config/user-profile.template.md b/config/user-profile.template.md index da87508..d75e941 100644 --- a/config/user-profile.template.md +++ b/config/user-profile.template.md @@ -32,7 +32,7 @@ cp config/user-profile.template.md config/user-profile.local.md - **Geographic focus:** [Region/Country] **LinkedIn Goals (ranked by priority):** -1. [ ] Build thought leadership & authority +1. [ ] Build authority & influence 2. [ ] Attract speaking opportunities 3. [ ] Network with peers/influencers 4. [ ] Generate qualified leads diff --git a/hooks/scripts/__tests__/clipboard-helper.test.mjs b/hooks/scripts/__tests__/clipboard-helper.test.mjs index 3407b4e..409811f 100644 --- a/hooks/scripts/__tests__/clipboard-helper.test.mjs +++ b/hooks/scripts/__tests__/clipboard-helper.test.mjs @@ -58,7 +58,7 @@ describe('copyToClipboard', () => { }); test('handles unicode/emoji text', () => { - const unicode = '🚀 Thought leadership → impact'; + const unicode = '🚀 Authority → impact'; const result = copyToClipboard(unicode); assert.equal(result.success, true); }); diff --git a/skills/linkedin-content-creation/SKILL.md b/skills/linkedin-content-creation/SKILL.md index c4e8c61..f4251b1 100644 --- a/skills/linkedin-content-creation/SKILL.md +++ b/skills/linkedin-content-creation/SKILL.md @@ -72,7 +72,7 @@ Identify what type of raw material the user has: - "Who's your primary audience for this?" - "What action or reaction do you want from readers?" -### Step 2: Identify Thought Leadership Angles +### Step 2: Identify Content Angles Read `references/thought-leadership-angles.md` to understand the 8 universal angles for any content. @@ -106,7 +106,7 @@ Read `references/linkedin-formats.md` for format specifications and performance Read `references/engagement-frameworks.md` for hook types, story structures, and CTA patterns. -**Standard Thought Leadership Post (1,200-1,800 chars):** +**Standard 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 @@ -189,7 +189,7 @@ The Content Matrix creates 40+ post ideas through systematic combination. - Poll (with context) - Document (PDF) -**Axis 2: The 8 Thought Leadership Angles** +**Axis 2: The 8 Content Angles** (See `references/thought-leadership-angles.md`) - Contrarian Take - Pattern Recognition diff --git a/skills/linkedin-strategy/SKILL.md b/skills/linkedin-strategy/SKILL.md index b74aefe..dbf0111 100644 --- a/skills/linkedin-strategy/SKILL.md +++ b/skills/linkedin-strategy/SKILL.md @@ -173,7 +173,7 @@ The plugin tracks progress toward a follower target (default 10,000) with monthl | 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 | +| Authority | 6K-10K | Signature content, cross-platform | 300-500/month | | Scale | 10K+ | Monetization, delegation, leverage | 500+/month | ### Growth Rate Benchmarks