
What happened
On a sample minutes-plugin, the release, sales, and support eval cases scored 0.88, 0.88, and 1.00 with the plugin against 0.50, 0.38, and 0.50 without it — a mean delta of +0.46.
Why it matters
The gap came from the plugin forcing three fixed headings; without the skill the notes were still summarized but the headings did not line up, so the score gives a concrete way to decide whether to keep a skill installed.
WHO IT HITSThis lands on teams and individual developers who package Claude Code skills and hooks as plugins and want evidence before rolling them out to a repository — the article says a positive delta is the reason to keep a skill. It also affects anyone evaluating someone else's mod, who should run claude plugin validate first because mods run with the same permissions as Claude Code.
Summaries like this, in your inbox every morning.
The article is a third installment of an applied Claude Code series that organizes videos #11 through #15, and it picks up exactly where the earlier parts left off. Skills and hooks were built in part one (the test-and-report skill and the hook that blocks rm -rf), and here those same two pieces are repackaged into a single plugin named safe-dev, stored in the public repository zun-tools/ccadv-sample under an MIT license. The packaging step is what makes the measurement step possible: once a skill lives in a plugin with a .claude-plugin/plugin.json, claude plugin eval can compare results with and without it.
The demonstration is deliberately small. A skill that forces meeting notes into the three headings 決定事項, 宿題, and 担当 is measured against three meeting-note cases (support, release, and sales), each graded partly by regex and partly by a separate model reading the answer. The interesting detail is that the without-plugin runs did produce reasonable summaries — what they failed to do was hold the three-heading format. That is why the author frames the score gap as evidence for keeping a skill rather than as proof the model cannot do the task at all.
Distribution and safety get similar treatment. Plugins are installed from a marketplace with two commands, and the installer chooses whether the plugin applies to all of the user's repositories, the whole team on that repository, or just that user locally. The article warns that bumping the version in plugin.json is required before pushing an update, since otherwise the installing side reports it is already up to date and keeps the old version. For plugins written by other people, mods in particular, the recommended step is to inspect what events they react to and what operations they request with claude plugin validate before installing, because mods run outside the sandbox with the same permissions as Claude Code.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
ElevenLabs completed a $300 million employee tender at a $22 billion valuation, and co-founder Mati Staniszews…

On October 15, OpenAI announced the Rosalind Academic Plan, giving approved US university labs free access to…

A Qiita article compared automated red-teaming methods for LLM apps — GCG, PAIR, and TAP — using mock implemen…

Liquid AI released d1-ultra on October 15, 2026, an upgraded open-weights decision model that averaged 76.7 ac…

Circlia started a proof-of-concept for TASTE SIGNAL: visitors to Holland Village Cafe FUKUOKA taste cookies an…

In a webinar hosted by French Mathematical Society president Isabelle Gallagher, Fields Medal winner Hugo Dumi…
