From thinking-frameworks-skills
Checks if posts in a substacker section still fit that section's promise. Flags drift at three levels (acceptable, borderline, genuine) and recommends promise rewrites when multiple posts in one section violate.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:audit-driftThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```
Per section in section-map:
- [ ] Step 1: Load section's promise
- [ ] Step 2: For each assigned post, score fit against promise
- [ ] Step 3: Tag: acceptable-stretch | borderline | genuine-drift
- [ ] Step 4: If >2 posts in one section are "genuine-drift", also flag the section's PROMISE as a rewrite candidate
- [ ] Step 5: Emit per-post verdict list
npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsAssigns Substack draft or published posts to the best-fitting section based on content and section promises in section-map.md. Used for editorial workflows to load voice overlays or batch classify.
Writes, optimizes, and grows Substack newsletters and web posts including ghostwriting with voice matching, algorithm optimization, Notes strategy, SEO, growth tactics, and monetization planning.
Generates Substack Note ideas by scanning YouTube videos, newsletters, and prior Notes. Orchestrates fetching, processed-log management, duplicate prevention, and delegation to idea extraction. Use for content repurposing and posting cadence.