Fetching from the wire…
Public story · 2026-07-13 · high
Researchers scanned 5,000 public skill files, found 70% carry the same logic, and their filter cut violations 63%.
Why now: SkillLogic's numbers are dated July 13, as public skill marketplaces keep growing with no standard precondition check in place.
SkillLogic's SLBench benchmark clocked unsafe execution rates up to 70% across six LLM backbones, including Claude Code and Codex, per the SkillLogic paper. The tool checks skill files for eight logical relations, things like preconditions, constraints, and fallbacks. Then it runs 86 test cases to see whether the model actually honors them.
Anyone installing skills from the public ecosystem is exposed. The same researchers scanned more than 5,000 public skill files and found 70% contain at least one of these relations. In testing, a mishandled precondition led to privacy leaks and unsafe config changes, exactly the failure mode the benchmark is built to catch.
There's a partial fix. The team's own mitigation, SLGuard, cut violations by 63% when layered on top. That's real progress, but it still leaves over a third of the unsafe runs getting through. The paper doesn't say whether SLGuard scans skills already sitting in public registries or only catches new ones going forward. That's the detail I'd want before trusting the fix.
The failure rate isn't the real story here. It's that 70% of the skills already circulating carry this same unscanned logic. Most of the marketplaces distributing them have nothing like SLGuard checking files before they ship. I'd bet that number barely moves by the time the next wave of skill files lands. If you're pulling skills into Claude Code or Codex from a public registry, read the precondition logic yourself before you trust it.
Each link below shares sources, entities, or timing with this story.
Microsoft Research dropped a paper that should change how every builder thinks about their agent configuration files. SkillOpt (arXiv 2605.23904) treats a Markdown document as an external parameter of a frozen LLM and applies learning rate, batch, and momentum concepts in text...
Two thirds. Not two thirds of a contrived jailbreak set. Two thirds of realistic malicious issue requests, against the exact three tools most of the people reading this run daily. Ankur Singh, Jinqiu Yang, and Tse-Hsun Chen built IssueTrojanBench across four attack categories...
A paper from Xiao Yu, Baolin Peng, and Ruize Xu makes a claim that seems obvious once stated and is genuinely new as a training methodology: modern agents are inseparable from their inference harnesses, so training them in stripped-down RL sandboxes produces a train/serve mism...
Microsoft's July 23 release targets a genuine gap: harness-based agents like Claude Code and Codex drive multi-turn reasoning, tool use, and external system access but were hard to train end-to-end with standard open RL infrastructure. The trick is decoupling training from inf...
An ArXiv study analyzing Claude Code's design space found something that should make every "auto-generate your context files" workflow uncomfortable. Human-curated CLAUDE.md files improved task success rates by roughly 4 percentage points. LLM-generated CLAUDE.md files reduced...
SkillSentry (arXiv 2608.09253) targets the gap where an agent completes a task under skill guidance then fails the same task on a repeat run. It defines a DSL for runtime guidance, initializes it from skill specs plus insights mined from historical successful *and failed* trac...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.