closer-critique

v2026.09.24

Evaluates the final paragraph of a substacker draft for compression and closing form — bolded maxim, forward-looking question, or compressed mechanism statement. For series posts (frontmatter series — {slug}), verifies the running scoreboard (P&L, Brier, W-L) is present and updated. Use on every draft. Blocks publication of series posts missing the scoreboard. Trigger keywords — closer, closing, last paragraph, bolded maxim, scoreboard, CTA, wrap up, conclusion.

GitHub
安装命令
npx skhub add lyndonkl/closer-critique
Markdown
SKILL.md

Closer Critique

Table of Contents

Related skills: Called by Editor in the structural pass. For series posts, enforces scoreboard non-negotiability (ties to style-guide.md's scoreboard template and each section-profile's operational rules).

Closing archetypes

ArchetypeExampleVerdict
Bolded maxim"You don't have an AI problem. You have an eval problem."PASS
Forward-looking question / statement"Game 6 is tomorrow. The scoreboard will move."PASS
Compressed mechanism"The AI is not the bottleneck. The context you architect around it is."PASS
Gratitude beat"I'm grateful for it." (after a reader-correction post)PASS
Scoreboard + restrained disclaimerRunning-tally block + one-paragraph financial disclaimerPASS (and REQUIRED for series)
"In summary…" or "To conclude…"prompt residueFLAG tier-2
Custom CTA"If this resonated, subscribe!"FLAG tier-1
No close / danglingPost ends mid-thoughtFLAG tier-1

Scoreboard check (series posts)

If draft frontmatter has series: {slug}, the closer MUST include a scoreboard block per style-guide.md:

Running tally: P&L $NNN.NN, Brier 0.NN, W-L N-N
This week: +$N.NN or -$N.NN on {bet}.

Placed above the bolded maxim (if one exists).

Missing scoreboard = automatic tier-1 blocker. No-go on series posts until fixed.

Workflow

Evaluate closer:
- [ ] Step 1: Extract last paragraph (and bolded maxim if separate)
- [ ] Step 2: Classify archetype
- [ ] Step 3: If series, check scoreboard presence + format
- [ ] Step 4: Emit verdict + flags

Worked example

Series post closer (Kalshi Log) — missing scoreboard:

This concludes my Fed-meeting experiment. Thanks for reading.

The decision is not the news. The explanation is.

Flags:

  1. (Tier-1) Scoreboard missing. Series is kalshi-log. Prior post ended with P&L +$127, Brier 0.18, W-L 4-3. This post must update.
  2. (Tier-2) "Thanks for reading" — CTA residue. Cut.

Rewrite (scoreboard insertion above the maxim):

Running tally: P&L $134.50, Brier 0.19, W-L 5-3
This week: +$7.50 on the Fed decision not moving.

**The decision is not the news. The explanation is.**

Non-series post closer (good):

After training for two weeks, the model held. I do not know whether it would hold on a different dataset.

The context you architect around it is.

Classification: compressed mechanism + bolded maxim. PASS.

Guardrails

  1. Series posts without scoreboard = automatic tier-1. Non-negotiable.
  2. Scoreboard format follows style-guide.md exactly. Deviations (missing W-L, missing Brier) are tier-1.
  3. Custom CTA ("subscribe if this resonated!") = tier-1. Substack's platform boilerplate is fine.
  4. Dangling close ("... and that's what I think about attention") = tier-1.
  5. Don't flag bolded maxims that are a full paragraph of prose — bolded-for-emphasis within a paragraph is different from a one-sentence maxim close. Accept both forms.
  6. The closer can be a scoreboard-only (no maxim) on series posts — acceptable if the scoreboard IS the close.

Quick reference

  • Input: last paragraph + draft frontmatter.
  • Output: classification + verdict + scoreboard-check result for series posts.
  • Blocks: series posts without scoreboard, custom CTAs, dangling closes.
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

未指定

源路径

skills/closer-critique

默认分支

main

最新提交

4acc337

Tree SHA

4f0a83e