skill-post-scorer · Draft Performance Scoring

skill-post-scorer

A pre-publish quality skill that scores a social post draft's engagement potential across five dimensions and outputs a structured scorecard. It judges the finished draft (pre-publish) — not untried topic ideas (that's skill-topic-evaluator) and not monthly post-hoc reviews.

Scoring is grounded in historical data: when historical post data exists, a script first computes the account's top-performing posts and their patterns as the scoring baseline; without historical data it falls back to generic benchmarks, clearly labeled as such.

Example invocation: "Score this draft for me," then paste the post copy.

Full brief

Positioning

skill-post-scorer is a pre-publish gatekeeper: it scores a social post draft's engagement potential and outputs a structured five-dimension scorecard with a verdict. It answers "is this draft worth publishing, and what should change" — draft quality, not topic potential or attribution review.

Core capabilities

Workflow

  1. Capture the draft: read pasted copy or a file in outputs/; target platform optional
  2. Load scoring data: profile history → user-provided data → generic benchmarks, in priority order
  3. Analyze top performers: the script identifies top posts; the LLM extracts shared hook types, pacing, format traits, CTA types
  4. Score across five dimensions per the rubric
  5. Output the scorecard: code-block format with per-dimension bars, total, verdict, and weakest-dimension fixes
  6. Offer rewrite: with consent, rewrite the weakest part and re-score for comparison

Inputs & outputs

Input Notes
Draft copy Required — paste the text
Draft file path Or point to a file in outputs/
Target platform Optional — Xiaohongshu, Douyin, Weibo, Zhihu, WeChat, Bilibili, etc.
Historical post data Optional — CSV/Excel/JSON exports; sharper scoring with real data

Output: a code-block scorecard (five scores + total + verdict + improvement notes).

Boundaries with adjacent skills

Fit

Before you start


skill-post-scorer is part of the Aiglade Skill library. Invoke it from the Aiglade chat box in plain language.

← All 155 skills