From thinking-frameworks-skills
Crafts one-sentence promises for substack section proposals. Ensures promises are specific, testable, non-overlapping, and in the writer's voice. Use when proposing or revising section promises.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:write-section-promiseThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A promise passes if ALL of:
A promise passes if ALL of:
audience-notes.md + voice-profile.md, not marketing copy.For a candidate section:
- [ ] Step 1: Draft 3 candidate promises
- [ ] Step 2: Score each on the 4 tests
- [ ] Step 3: Pick highest-scoring
- [ ] Step 4: If none pass all 4, flag and return best-with-caveat
Section: Intuition-first ML (candidate).
audience-notes.md + voice-profile.md.npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsCrafts long-form prose like blog posts, founder essays, build-in-public updates, About pages, and newsletter intros in authentic voice using voice cards, outlines, and anti-AI editing workflow.
Generates opening hooks and post titles for long-form articles in English or French using psychological levers (curiosity gap, contrarian, scene, promise, authority).
Generates platform-specific opening lines (hooks) for Substack Note, X, LinkedIn, and cross-post from a content spine, with scoring and voice-fidelity filtering.