refactor(linkedin): absorb authority into strategy + profile canon (S18)

- commands/strategy.md: extend frontmatter with authority triggers; insert
  Step 3.6 Authority Building (signature content map, greatest hits, derivative
  planning, content + network signals, action plan, monthly scorecard); add
  algorithm-signals-reference.md to Reference Files.
- commands/audit.md: Step 5.5 trajectory-review and Step 7 report-block
  trajectory section now route to /linkedin:strategy (the canon); Step 6
  profile-alignment routes to /linkedin:profile (the canon); drop
  trajectory-strategy-adjustments.md + algorithm-signals-reference.md from
  loaded references (canons own them).
- commands/analyze.md: 'If Profile-Content Mismatch' subsection routes to
  /linkedin:profile for the per-section checklist; quick-triage list kept.
- commands/authority.md: removed (absorbed by strategy.md).
- commands/linkedin.md: drop authority table row, merge 'Build authority'
  into AskUser item #10 (Growth strategy & authority), renumber 14-23 to
  13-22, broaden strategy routing trigger keywords, drop standalone
  authority routing rule.
- skills/linkedin-strategy/SKILL.md, skills/linkedin-thought-leadership/SKILL.md,
  CLAUDE.md, README.md: drop /linkedin:authority rows; widen /linkedin:strategy
  descriptions to reflect new scope.

Verification:
- Literal Verify (plan.md:704) exits 1 (expected inversion).
- Corrected predicate (test ! -f && ! grep -rqn …) exits 0 — clean.
- Manifest: commands/strategy.md present; [Aa]uthority match count = 24.
- Hooks: python3 hooks/scripts/compile-hooks.py --check → clean.
- Command count: 25 → 24.
- End-to-end Verification §849 (templates|publish|authority|collab|speaking)
  grep across commands/ agents/ skills/ hooks/ README.md CLAUDE.md → empty.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Kjell Tore Guttormsen 2026-05-28 06:01:43 +02:00
commit 0b44f219b6
9 changed files with 184 additions and 238 deletions

View file

@ -23,7 +23,6 @@ Load all available data:
- Read `~/.claude/linkedin-thought-leadership.local.md` for posting history
- Read `${CLAUDE_PLUGIN_ROOT}/assets/plans/` for planned content
- Read `${CLAUDE_PLUGIN_ROOT}/skills/linkedin-thought-leadership/SKILL.md` for strategy reference
- Read `${CLAUDE_PLUGIN_ROOT}/references/trajectory-strategy-adjustments.md` for trajectory-based adjustments
- Check for any analytics data in `${CLAUDE_PLUGIN_ROOT}/assets/analytics/`
- Read `assets/audience-insights/demographics.md` for audience composition — compare intended vs actual audience
- Read `assets/audience-insights/engagement-patterns.md` for tracked patterns (timing, topics, formats, hooks)
@ -143,35 +142,18 @@ If 2+ consecutive months show declining deltas:
### Trajectory-Based Strategy Review
If milestone data is available, analyze the 6 strategy dimensions against the trajectory recommendation from `references/trajectory-strategy-adjustments.md`:
The 6-dimension trajectory overlay (posting frequency, engagement intensity, format mix, collaboration pace, content emphasis, goal management) and the Phase × Status primary lever live in `/linkedin:strategy` — that command is the canonical source for actionable trajectory recommendations.
```
Trajectory Strategy Review:
Schedule Status: [SIGNIFICANTLY BEHIND / BEHIND / ON TRACK / AHEAD / ACHIEVED]
Growth Rate: X% of needed rate
| Dimension | Current State | Trajectory Recommendation | Gap |
|-----------|--------------|--------------------------|-----|
| Posting frequency | [actual]/week | [recommended]/week | [match/gap] |
| Engagement intensity | [description] | [recommendation] | [match/gap] |
| Format mix | [actual breakdown] | [recommended mix] | [match/gap] |
| Collaboration pace | [actual]/month | [recommended]/month | [match/gap] |
| Content emphasis | [actual breakdown] | [recommended emphasis] | [match/gap] |
| Goal management | [current target] | [recommendation] | [match/gap] |
Primary Lever (Phase × Status): [from Phase-Specific Trajectory Modifiers table]
```
Use the diagnosis checklist from the trajectory reference to identify root causes for any gaps. Flag the top 3 dimension gaps as priority adjustments.
Audit's job here is to name the gap; strategy prescribes the fix. Surface the schedule status (SIGNIFICANTLY BEHIND / BEHIND / ON TRACK / AHEAD / ACHIEVED) and the top 3 dimensions where current behavior diverges most from the recommendation, then route the user to `/linkedin:strategy` for the full overlay table and the diagnosis checklist.
## Step 6: Profile Alignment Check
Reference `${CLAUDE_PLUGIN_ROOT}/references/algorithm-signals-reference.md` for 360Brew:
- Does headline match content topics?
- Is About section current?
- Do Featured posts reflect best work?
- Are skills/endorsements aligned?
`/linkedin:profile` is the canonical 360Brew audit (Headline, About, Experience, Featured, Skills, content history, network signals). Audit's job is to confirm the user's *actual* posting topics align with the profile's *stated* expertise — full per-section checklist and remediation flow lives in `/linkedin:profile`.
Surface in this audit:
- Whether topics from Step 3 (Topic Distribution) match the profile's stated expertise
- Whether top performers (Step 1) align with the headline keywords
- Flag any mismatch and route the user to `/linkedin:profile` for the deep audit
## Step 7: Audit Report
@ -211,16 +193,9 @@ Present complete audit:
## Trajectory-Based Strategy Adjustments
| Dimension | Current | Recommended (for [STATUS]) | Change Needed |
|-----------|---------|---------------------------|---------------|
| Posting frequency | [X]/week | [Y]/week | [increase/maintain/decrease] |
| Engagement intensity | [description] | [recommendation] | [action] |
| Format mix | [breakdown] | [recommendation] | [action] |
| Collaboration pace | [X]/month | [Y]/month | [action] |
| Content emphasis | [breakdown] | [recommendation] | [action] |
| Goal management | [current] | [recommendation] | [action] |
The 6-dimension trajectory overlay is owned by `/linkedin:strategy`. Run it to get the canonical posting frequency / engagement intensity / format mix / collaboration pace / content emphasis / goal management recommendations for the current Phase × Status combination, plus the primary lever from the Phase-Specific Trajectory Modifiers table.
**Top 3 trajectory-driven changes:**
**Top 3 trajectory-driven changes** (extracted from `/linkedin:strategy`):
1. [Most impactful]
2. [Second most impactful]
3. [Third most impactful]
@ -251,8 +226,9 @@ Offer to update the content strategy based on findings.
## Reference Files
- `${CLAUDE_PLUGIN_ROOT}/references/algorithm-signals-reference.md`
- `${CLAUDE_PLUGIN_ROOT}/references/analytics-tools-guide.md`
- `${CLAUDE_PLUGIN_ROOT}/references/troubleshooting-guide.md`
- `${CLAUDE_PLUGIN_ROOT}/references/linkedin-growth-playbook-2025-2026.md`
- `${CLAUDE_PLUGIN_ROOT}/references/trajectory-strategy-adjustments.md`
For trajectory recommendations, run `/linkedin:strategy` (canon).
For profile-alignment audit, run `/linkedin:profile` (canon).