Review `features.json` scores and draft release notes against the editorial examples and the shared `editorial-scoring` rubric. Use it to identify over-scored, under-scored, or missing features before publishing release notes. DO NOT USE FOR: generating `changes.json` or writing the first draft.
Audit a scored features.json file and its markdown draft from the perspective of the reader, not the implementer.
This is the editorial QA stage of the pipeline. Its job is to make sure the release notes feel curated, legible, and exciting to the right audience — not like an API inventory.
This skill reuses the shared rubric from editorial-scoring. It critiques the scoring; it does not invent a separate scoring philosophy.
generate-features produced features.jsonrelease-notes drafted the markdownReview these, in order:
changes.json — the source of truth for what shippedfeatures.json — the scored candidate list, if presentlibraries.md, runtime.md, sdk.md, etc.)references/examples/../editorial-scoring/SKILL.mdreferences/feature-scoring.mdreferences/quality-bar.mdIf features.json does not exist yet, infer the current implicit scoring from:
Use the shared rubric from ../editorial-scoring/SKILL.md
rather than inventing a new one here. In particular:
10 / 8 / 6 / 4 / 2 / 0 scaleCompare the draft against the component examples:
4-6 items are promoted to top-level sections8+ feature is present but buried or not framed clearlyapi-diff instead of telling a user storyFor the final editorial QA pass, use this skill as a two-reviewer parallel check to get broader viewpoint diversity:
Preferred set:
Give both reviewers the same inputs and the same requested output:
Then synthesize the overlap and disagreements. Treat consensus as a strong signal, but do not turn this into a blind vote — fidelity to changes.json, the shared editorial-scoring rubric, and the repo's editorial rules still wins.
Do not ask reviewers the vague question "do you like this?" Give them the same specific checks instead:
trust, confidence, easier, better) instead of stating the concrete change?release-notes/features.json lists this feature, does the section begin with the standard preview blockquote?Ask reviewers to answer with file + heading + issue + suggested rewrite. This produces actionable review instead of general taste feedback.
Return a concise review with:
changes.json / features.json that should likely be promotedAs a working rule of thumb: