From thinking-frameworks-skills
Verifies Markdown section-break styles in drafts match post register: asterisks (* * *) for essayistic posts <2500 words, H2 for methodology/technical. Flags mismatches.
npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsThis skill uses the workspace's default tool permissions.
- [The two registers](#the-two-registers)
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Related skills: Called by Editor in structural pass. Reads shared-context/style-guide.md for the break rule.
From style-guide.md:
* * * between movements.* * * preferred; H2 only if structured as a how-to.How to detect register:
Section-break check draft D:
- [ ] Step 1: Detect register: reflective | methodology | hybrid
- [ ] Step 2: Scan for section breaks: count H1s, H2s, H3+, asterisk dividers
- [ ] Step 3: Apply register-appropriate rules
- [ ] Step 4: Flag mismatches
| Register | Word count | H2 OK? | * * * OK? | Flag conditions |
|---|---|---|---|---|
| Reflective | <1500 | No | Yes | H2 in body → tier-2 |
| Reflective | 1500–2500 | Avoid | Preferred | Frequent H2 → tier-2 |
| Hybrid | any | Yes | Yes | Mixing both in same section → tier-2 |
| Methodology | any | Yes | Rare | H3+ usage → tier-2 |
Draft 1: A 1200-word reflective essay on pathology AI with H2s (## The Training Set, ## The Failure, ## What I Learned).
Flag: (Tier-2) H2s in a short reflective post break register. Essays under 1500 words use * * *. Rewrite: replace each ## Heading with * * * and fold the heading concept into the first sentence of the new movement.
Draft 2: A 3000-word methodology post on building an agent system with no H2s, only * * * dividers.
Flag: (Tier-2) Methodology register typically uses H2 for navigation. Consider H2 for each major step of the build. Not blocking, but worth the writer's attention.
Draft 3: A 1800-word essay mixing analysis with a concrete build walk-through, with both H2 and * * * (some sections have H2, some have asterisks).
Flag: (Tier-2) Mixing within one essay breaks register. Pick one. Rewrite suggestion: use H2 for the methodology sections and * * * for the analytical transitions — but be consistent within each register.
series: {slug}) typically use * * * — if a series post uses H2, flag softly.* * * or vice versa) and let the writer execute.