Checks a script against a designated style guide (e.g. AP, BBC, custom rules) and returns a prioritised violation report with corrections. Useful before studio delivery, after multi-writer edits, or when adapting scripts between outlets.
How this skill is triggered — by the user, by Claude, or both
Slash command
/autopunk-media-skills:script-style-guide-checkerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Checks a script against a specified style guide and returns a prioritised list of violations with corrections.
Checks a script against a specified style guide and returns a prioritised list of violations with corrections.
Required: The complete script text, and the name or rules of the style guide to check against (e.g. AP Stylebook, BBC News style, your outlet's own in-house rules provided as a list).
Optional: The intended platform (TV bulletin, radio package, online video), the target audience (general public, specialist, regional), and any specific style rules you want prioritised over others.
A structured report divided into three priority tiers:
Critical — violations that could cause factual confusion, legal risk, or on-air embarrassment (e.g. wrong title for a named role, incorrect date format that changes meaning).
Consistency — violations that contradict the style guide but do not affect meaning (e.g. figures written as words in some places, numerals in others).
Minor — matters of preference where the guide has a stated preference but the deviation is unlikely to cause problems (e.g. serial comma usage, hyphenation variants).
Each flagged item is presented as:
Length scales with script length. A five-minute bulletin script typically produces a report of 300–600 words. Tone is direct and professional — written for an editor, not a student.
Style guide: AP Stylebook Platform: TV evening news, general audience Script:
PRESENTER INTRO
Good evening. 3 people are dead and more than 20 are injured after an explosion tore through a chemicals plant in the eastern outskirts of the city at 9 in the morning today.
Firefighters — who arrived on the scene at approximately nine fifteen — say the blaze is now under control. The plant's owner, Marcus Elliot, chairman and CEO of Elliot Industrial Holdings, confirmed in a statement that an investigation is underway. He says he is "co-operating fully with authorities."
Rescue teams are still searching the site. Reporter Anna Velez has more.
PACKAGE OPEN — ANNA VELEZ STANDUP
Three people lost their lives in what officials are calling one of the worst industrial accidents in the region in recent years. 22 people remain in hospital, six of them in critical condition.
Script Style Check — AP Stylebook
CRITICAL
None identified.
CONSISTENCY
Location: Presenter intro, sentence 1 Original: "3 people are dead" Rule broken: AP style spells out numbers one through nine. Numerals are used for 10 and above. Suggested correction: "Three people are dead"
Location: Presenter intro, sentence 1 Original: "at 9 in the morning today" Rule broken: AP style uses figures for times and omits "in the morning" when "a.m." is used instead. Suggested correction: "at 9 a.m. today"
Location: Presenter intro, sentence 2 Original: "at approximately nine fifteen" Rule broken: Times should be figures with a.m./p.m. "Approximately" is acceptable but the time format is inconsistent with AP style. Suggested correction: "at approximately 9:15 a.m."
Location: Presenter intro, sentence 3 Original: "chairman and CEO" Rule broken: AP capitalises formal titles only when they appear directly before a name. Here the title follows the name, so it should be lowercase. Suggested correction: "Marcus Elliot, chairman and chief executive of Elliot Industrial Holdings" Note: AP also spells out "chief executive officer" as "chief executive" in running text rather than using the abbreviation CEO.
Location: Package open, sentence 2 Original: "22 people remain in hospital" Rule broken: AP style uses "in the hospital" (with article) in US English. Also, 22 follows the rule for numerals above nine — this instance is correct. Suggested correction: "22 people remain in the hospital"
MINOR
Summary: 5 consistency issues, 1 minor. No critical violations. Script is close to AP standard — the main pattern is time and numeral formatting. Corrections above can be applied directly.
npx claudepluginhub ur-grue/autopunk-media-skills --plugin autopunk-media-skillsReviews copy against a defined house style guide and returns a structured list of every deviation with the correct form and rule reference.
Reviews written copy line-by-line against Every's style guide for grammar, punctuation, mechanics, formatting, and compliance. Ideal for articles, blogs, and docs.
Reviews and edits copy against Every's style guide. Use for articles, headlines, or any content requiring grammar, mechanics, and style compliance.