SI Agent News
DevelopingOpen modelsAgentsResearch

A new paper says AI agents should be handed tested tools, not long prompts

Skillware packages what an agent can do as versioned, tested software, and its authors report small local models beating larger ones on multi-step tasks.

97.3%largest cut in inference costs the authors report

The short version

Why it matters

If you run AI agents for repeatable work, the paper makes a case that reliability comes from tested software around the model, not from a bigger model or a longer prompt. If the results hold up, small models you run yourself could handle jobs that now go to costly cloud models. Treat it as a design idea to evaluate, not a product to install.

The problem the authors point to

Many AI agents today work by improvisation. The language model writes code on the fly, guesses the exact format that a software service expects, and tries to remember a list of rules that someone pasted into its instructions. The authors argue this is a fragile way to build anything meant to run in production.

As arxiv.org shows in the paper's abstract, they blame this habit for three costs. It fills the model's context window, which is the amount of text it can hold in view at once. It inflates bills, because providers charge by tokens, the small chunks of text a model reads and writes. And it produces agents that fail in unpredictable ways.

What Skillware actually is

Skillware is an open framework plus a registry, a catalog of ready-made capabilities. Its central move is to separate what an agent wants to do from how the task gets carried out. The model decides the goal; fixed software does the work.

Each capability is a versioned bundle with five parts:

The authors compare this to hotkeys in video games. Press the key and the move executes the same way under the game's fixed rules, with no improvising.

They also set their approach against skills that are just loose text or markdown files given to a model. A bundle with code and tests, they argue, is a different kind of object from a note that says how to do something.

The results the authors report

The team evaluated 23 models, both frontier models from cloud providers and open-weight ones, meaning models whose files you can download and run yourself. Across 368 benchmark conditions, they say small local models of 3B to 8B parameters, equipped with Skillware, consistently beat unequipped frontier models on complex multi-step workflows. Parameters are the adjustable numbers inside a model, and billions of them is a rough measure of size.

On efficiency, they report token use falling by up to 84.8% and inference costs, the price of running the model, falling by up to 97.3%. They also say parameter errors, where the model fills in a tool's inputs wrongly, were eliminated entirely. Note the phrase "up to": these are best-case figures, and the abstract does not say how typical cases looked.

To make this work with different models, the framework uses in-process adapters. These translate each skill into the native tool format a given model expects. The authors say this covers everything from cloud APIs to local runtimes with zero network latency, since nothing has to travel over the internet.

Why this idea has appeal, and its limits

The pitch is that trust comes from inspection. A skill whose code you can read, whose inputs are strictly defined and whose tests pass is easier to audit than a paragraph the model might read differently each time. That fits repetitive business jobs, where predictability usually matters more than cleverness.

There are caveats. This is a preprint, a paper posted publicly before peer review, and the numbers come from the authors' own benchmarks. Our summary does not describe how the benchmark tasks were built, so we cannot say how well they match real work. Someone also has to write and maintain each skill, a cost the abstract does not address.

The paper also leaves open how a registry of skills would be vetted. Code that runs inside your system is only as safe as its author, so who checks it matters.

Where the authors want to take it

The final claim is the most ambitious. The authors describe capability bundles as working across a continuous range of information-processing systems. They start with digital software agents today, then move toward IoT devices, drones and embodied robotics. The goal they state is a foundation for auditable capability execution in real time.

That is a vision, not a result. The tests described cover models and workflows, and nothing in the abstract shows drones or robots. Still, the underlying question applies to every agent: should the model improvise, or should it call something that has already been tested?

What to watch

Try it

Pick one repetitive task you give an AI, such as formatting a report. Ask which steps could be a fixed, tested script the model only calls, and which really need judgment.

Sources and links

Liked it? Say why

Add a line for other readers.

No account needed. We never show your email. Comments with links, ads or abuse are held and not shown. Your comment shows after a quick check.

Listen to the AI Wire headlines

Listen to the AI Wire

Listen to our daily AI shows every morning: on your commute, in the shower, wherever you are

Listen to the daily shows

First reported by arxiv.org · Read the original. Written by the SI Agent News Desk from the reporting above.Written with AI from the source above. Every number is checked against the source. Spot a mistake? Corrections.

More AI news