From thinking-frameworks-skills
Checks paragraph rhythm in Substack drafts: flags monotone runs, wall paragraphs (>120 words), and missing one-sentence pivots. Used during an editor's structural pass.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:paragraph-rhythm-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Length buckets](#length-buckets)
Related skills: Called by Editor in structural pass. Writes to "Paragraph logic" subsection.
| Bucket | Word count |
|---|---|
| short | ≤25 |
| medium | 26–80 |
| long | 81–150 |
| wall | >150 |
The writer's voice signature is long + short mix with one-sentence paragraphs at pivots. Monotone = voice violation.
Rhythm check draft D:
- [ ] Step 1: Compute word count per paragraph
- [ ] Step 2: Assign bucket
- [ ] Step 3: Detect monotone runs (≥4 consecutive same bucket)
- [ ] Step 4: Detect walls (>120 words)
- [ ] Step 5: Detect missing pivot in essays >1500 words
- [ ] Step 6: Flag + suggest (split wall / insert pivot / tighten opener)
Draft paragraphs (word counts): [62, 58, 71, 63, 68, 72, 180, 45]
Detections:
Suggestions:
* * * section breaks, count rhythm within each section separately.npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsDecomposes paragraphs into structural fingerprints (opening moves, sentence shapes, trope patterns) and aggregates them to surface repetition invisible to linear reading. For editorial review of long-form writing.
Performs pass-1 structural review of a Substack essay draft — argument flow, out-of-order moves, buried topic sentences, missing pivots, weak signposting, paragraph-logic issues. Use when reviewing a draft's macro-structure before addressing voice, when a draft meanders, or when the user asks whether the argument lands.
Analyzes draft article structure—paragraph order, logical flow, redundancies, pacing—and returns a diagnostic report with reordering, cutting, or restructuring recommendations.