Content
75%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-organized, token-efficient checklist skill with concrete rules and a sensible priority-ordered workflow including a verification step. Its main weaknesses are mild redundancy between the Workflow and Review guidance sections and a few under-specified rules that lack concrete numbers or examples.
Suggestions
Remove the '## review guidance' section or fold it into the Workflow, since it restates workflow steps 3-5 almost verbatim and duplicates the priority guidance.
Add concrete specifics to the vague rules: e.g., recommended OG image dimensions (1200x630), title length bounds, and an example of the consistent title format.
Add an explicit feedback loop after the verification step (e.g., 'if a card fails to render, fix the tag and re-verify') to complete the validation cycle.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is a lean bullet-rule checklist that assumes Claude's knowledge (no explaining what Open Graph or canonical URLs are). It is not a 5 because the '## review guidance' section restates workflow steps 3-5 nearly verbatim and '## when to apply' duplicates the description's triggers, so there is minor trimming to be done. | 4 / 5 |
Actionability | Most rules are concrete and checkable ("og:url must match the canonical URL", "set twitter:card appropriately, summary_large_image by default", "use noindex only for private, duplicate, or non-public pages"). It is not a 5 because a handful of bullets are under-specified ("prefer correct image dimensions", "keep titles short and readable" without lengths or ratios). | 4 / 5 |
Workflow Clarity | The five-step workflow is clearly ordered, sequences by priority ("fix critical issues (duplicates, indexing) first"), and includes a verification checkpoint ("verify social cards render correctly on a real URL, not localhost"). It stops short of the 5 anchor because there is no explicit fix-and-re-verify feedback loop for failed checks. | 4 / 5 |
Progressive Disclosure | The body is well structured with a priority table and consistent category sections, and there are no nested or buried references. It is not a 5 because at ~100 lines it exceeds the under-50-line simple-skill exception, and lower-priority categories (structured data, locale/alternates) could plausibly be split into reference files. | 4 / 5 |
Total | 16 / 20 Passed |