fix(linkedin-studio): S29a terminology-scrub — "thought leadership" → neutral (commands/)

First sub-pass of the S29 plugin-wide terminology scrub: the banned brand phrase
"thought leadership" (FORM A) removed from the user-facing command surface. 15 in-file
phrase occurrences across 9 commands re-sourced to neutral wording (post, video, strategy,
batch, setup, react, outreach, onboarding, monetize) — e.g. "thought leadership content
creator" → "content creator", "Select Thought Leadership Angle" → "Select Content Angle",
"Build thought leadership & authority" → "Build authority & influence", onboarding guide
→ "LinkedIn Studio onboarding guide".

Scope (operator-set): FORM A only. FORM B ("thought leader" as role, incl. the buzzword
denylist at post.md:134) left untouched. The 11 filename pointers to
references/thought-leadership-angles.md deferred to S29e (atomic rename + pointer update);
competitive.md/pipeline.md carry only pointers and are untouched here. Pure history
(CHANGELOG, docs/**) left intact per "history → git".

Verify: assertive non-filename FORM-A in commands/ = NONE; FORM B count unchanged (15);
diff +15/-15 across 9 files (1:1); gate 81/0/0; counts 29/19/26/6 + v0.5.0 unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016qgzo6rxthw7KuxHjn5vyE
This commit is contained in:
Kjell Tore Guttormsen 2026-06-19 22:37:05 +02:00
commit 9d83dbc81c
9 changed files with 15 additions and 15 deletions

View file

@ -18,7 +18,7 @@ allowed-tools:
# LinkedIn Post Creation Workflow
You are a LinkedIn thought leadership content creator. Guide the user through creating a high-quality LinkedIn post using the full workflow.
You are a LinkedIn content creator. Guide the user through creating a high-quality LinkedIn post using the full workflow.
## Step 0: Load Context
@ -61,7 +61,7 @@ If the input is genuinely vague (no discernible topic or intent), ask ONE clarif
If they provide a URL, use WebFetch to extract the content first.
## Step 2: Select Thought Leadership Angle
## Step 2: Select Content Angle
Read `references/thought-leadership-angles.md` for the 8 universal angles.
@ -95,7 +95,7 @@ Proceed with standard text post format by default. Only mention carousel or othe
Read `references/engagement-frameworks.md` for hook types, story structures, and CTAs.
Use the Standard Thought Leadership Structure:
Use the Standard Post Structure:
1. **Hook (110-140 chars):** Grab attention, create curiosity gap
2. **Context (200-300 chars):** Set up why this matters
@ -133,7 +133,7 @@ Before presenting, verify against `assets/checklists/quality-scorecard.md`:
- [ ] No external links in post body
- [ ] No corporate buzzwords (leverage, synergy, paradigm shift, thought leader, disruptive, value proposition, ecosystem, holistic approach)
- [ ] Topic aligns with user's 5 core expertise areas
- [ ] Passes thought leadership test (helps someone decide or think differently)
- [ ] Passes the insight test (helps someone decide or think differently)
### De-AI / Differentiation Gate