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) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016qgzo6rxthw7KuxHjn5vyE
3.8 KiB
3.8 KiB
Post Quality Scorecard (Pre-Publish Check)
Use this scorecard before publishing ANY post to predict performance.
Scoring System
Rate each criterion 0-3:
- 0 = Missing/Poor
- 1 = Basic
- 2 = Good
- 3 = Excellent
Profile Alignment (Weight: 2x)
| Criterion | Score | Notes |
|---|---|---|
| Topic matches your 5 core areas | /3 | Algorithm checks expertise |
| Consistent with recent content | /3 | Topical authority signal |
| Language/tone matches profile | /3 | Authenticity marker |
| Subtotal | /9 x 2 = /18 |
Hook Strength (Weight: 2x)
| Criterion | Score | Notes |
|---|---|---|
| Works in 110-140 characters | /3 | Mobile band (floor + ceiling) |
| Creates curiosity gap | /3 | Click-through driver |
| Promises clear value | /3 | Worth reading? |
| Subtotal | /9 x 2 = /18 |
Dwell Time Potential (Weight: 1.5x)
| Criterion | Score | Notes |
|---|---|---|
| Length 1,200-1,800 characters | /3 | Optimal range |
| White space formatting | /3 | Easy to read |
| Encourages re-reading | /3 | Saves, bookmarks |
| Subtotal | /9 x 1.5 = /13.5 |
Engagement Triggers (Weight: 1.5x)
| Criterion | Score | Notes |
|---|---|---|
| CTA invites 15+ word comments | /3 | High-value engagement |
| Shareable (others want to amplify) | /3 | Viral potential |
| Save-worthy (reference value) | /3 | Top algorithm signal |
| Subtotal | /9 x 1.5 = /13.5 |
Format Optimization (Weight: 1x)
| Criterion | Score | Notes |
|---|---|---|
| Right format for content | /3 | Carousel/text/image |
| Mobile-optimized | /3 | 70% mobile users |
| No external links in body | /3 | Avoid penalty |
| Subtotal | /9 x 1 = /9 |
Voice Authenticity (Weight: 1x)
| Criterion | Score | Notes |
|---|---|---|
| Sounds like the author (not generic AI) | /3 | Check against voice samples |
| Uses natural contractions and phrasing | /3 | Conversational, not formal |
| Includes specific personal detail or anecdote | /3 | Personal observation or reference |
| Subtotal | /9 x 1 = /9 |
Total Score: /81
Pass/Fail Thresholds
| Score | Action |
|---|---|
| 57+ | Excellent - post with confidence |
| 46-56 | Good - consider one improvement |
| 34-45 | Review needed - improve weakest area |
| Under 34 | Don't post - rework significantly |
Profile/Topic Relevance Validation (Critical)
Before posting, verify your profile supports the post's topic (topic/interest relevance is a confirmed 2026 ranking input — see references/algorithm-signals-reference.md):
- Profile clearly shows expertise in post topic
- Headline includes relevant keywords
- Recent activity supports topical authority
- Featured section demonstrates credibility
If profile doesn't support the post topic, fix profile FIRST.
Quick Score (30-Second Version)
For quick posts, use this simplified check:
- On-topic for my expertise? (Y/N)
- Hook works in 110-140 chars? (Y/N)
- Clear value delivered? (Y/N)
- Ends with engagement prompt? (Y/N)
- No external links in body? (Y/N)
All 5 = Yes? -> Post it. Any No? -> Fix first.
Pre-Publish Basic Checklist
Before finalizing any post, verify:
- Hook works in first 110-140 characters
- Character count within optimal range
- Short paragraphs with white space
- Tone is authentic, not corporate
- No corporate buzzwords (leverage, synergy, paradigm shift, thought leader, disruptive, value proposition, ecosystem, holistic approach)
- Provides genuine value to readers
- CTA is specific and natural
- Passes the "mobile test" (readable on phone)
- Passes Authority Value Test: Does it help someone make a better decision or think differently?