Writes broadcast-ready radio news scripts from raw notes, structuring stories into timed cues for on-air delivery at a target duration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/autopunk-media-skills:bulletin-script-writerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Writes a broadcast-ready radio news bulletin script from raw story notes, structured for clear on-air delivery at a specified duration.
Writes a broadcast-ready radio news bulletin script from raw story notes, structured for clear on-air delivery at a specified duration.
Required: A list of story notes (at least 2 stories), the target bulletin duration (e.g. 2 mins, 3 mins), and the name of the programme or station (for tone calibration). Optional: Story priority order, any clips or actuality that will be included (with durations), presenter name, and whether a specific story should lead.
A clean script with stories separated by clear headings (CUE 1, CUE 2, etc.). Each cue shows: the story slug, estimated duration in seconds, the script copy in double-spaced lines, and a clip label if applicable. The final line of the bulletin is the standard out-cue sign-off (e.g. "I'm [name], the news continues..."). Total word count targets 150 wpm × bulletin length. Language is formal but spoken — short sentences, active voice, no subordinate clauses at sentence openings.
Station: Northgate Radio, daytime news programme Target duration: 3 minutes Stories:
NORTHGATE RADIO NEWS — 3-MINUTE BULLETIN Word count target: ~450 words | Approx. 3:00 at 150 wpm
CUE 1 — LIBRARIES | LEAD | ~75 secs
Three libraries in the borough are to close — after councillors voted last night to approve the cuts.
The decision passed six votes to four at a full council meeting. The closures are expected to put twelve full-time jobs at risk by the summer.
The council leader says the cuts are part of a two-point-four million pound package of savings needed to balance this year's budget.
// CLIP: COUNCIL LEADER — IN: "We did not take this lightly..." OUT: "...and every penny will be spent on front-line services." DUR: 0:12 //
The campaign group Save Our Libraries says it will seek a judicial review of the decision. A spokesperson told Northgate Radio the group has already taken legal advice and expects to file a challenge within 28 days.
CUE 2 — RAIL FARES | ~65 secs
Train fares are to rise by nearly five percent from the first of April — taking the increase above the current rate of inflation.
The national rail operator confirmed the rise this morning. Season ticket holders will see the sharpest increases, with some annual passes going up by more than three hundred pounds.
The rail workers' union says the announcement comes as its members face a third year of below-inflation pay offers.
The transport minister says the revenue is necessary to fund improvements to the network, including new rolling stock and station upgrades across the country.
CUE 3 — WEATHER | ~20 secs
And finally — tonight will be the coldest of the week so far. A weather front moving in from the west will push temperatures down to two degrees by midnight. The Met Office has issued ice warnings for rural roads across the region from midnight until eight tomorrow morning. Drivers are advised to take extra care.
OUT-CUE: That's the latest from Northgate Radio News. I'm back with more news at the top of the hour. Stay with us.
TOTAL: ~445 words | Running time: approx. 2:58
npx claudepluginhub ur-grue/autopunk-media-skills --plugin autopunk-media-skillsWrites a complete radio news package script — intro copy, reporter track, clip cues, and back announcement — from notes and interview transcripts.
Drafts a factually accurate news article using inverted pyramid structure and AP style. Includes lede writing, source attribution, quote handling, and self-editing steps.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.