Auto-Policy, not Auto-Skill: Compiled Agent Skills for the Physical World
This paper identifies the critical safety gap in self-evolving agent systems where generated skills lack built-in policy enforcement, leading to a new "Borrowed Authority" attack vector, and proposes "Edge Skillguard," a typed authority layer embedded within skill artifacts that successfully blocks malicious physical actions by verifying world state and sensor evidence rather than trusting peer-agent claims.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine a world where your home, your car, or your factory is managed not by a single human pressing buttons, but by a team of digital assistants working together. These assistants, often powered by advanced language models, are becoming increasingly capable. They can read instructions, plan complex tasks, and even control physical devices like door locks or robotic arms. To make this work, developers give these assistants "skills"—essentially digital toolkits that tell them how to perform specific actions, such as "check if someone is home" or "unlock the front door." The current trend in this field is to let these assistants automatically create and combine new skills on the fly, hoping that more automation will lead to better efficiency. However, this rush toward self-evolving capabilities has created a dangerous blind spot. While the assistants are getting better at planning, the safety rules that decide whether a plan is actually allowed to happen are often left to the assistant's own judgment. This leaves a gap where a digital assistant might confidently believe it has permission to open a door or move a robot, simply because another assistant told it so, without any independent proof that the permission was real.
This gap is the focus of a new study by researchers at Imperial College London and an independent researcher in Seattle. They argue that the current way of packaging these digital skills is insufficient for the physical world. In their view, a skill should not just describe how to do something; it must also carry a strict, machine-readable set of rules that decides when it is safe to do it. The researchers identified a specific type of danger they call "borrowed authority." This happens when one agent sends a message to another, saying, "Unlock the door, because I have confirmed the resident is home." In today's systems, the receiving agent often takes this claim at face value, trusting the natural language of the message rather than verifying the facts. If the first agent is lying, confused, or has been hacked, the second agent might unlock the door based on a false promise, leading to real-world harm. The researchers note that while we have seen malicious software in the cloud and robots being tricked into physical harm separately, we have not yet seen the specific combination of a malicious digital skill causing physical damage, but they believe this intersection is imminent.
To address this, the team developed a system they call Edge Skillguard. Instead of relying on the artificial intelligence model to remember safety rules or interpret vague instructions, they embedded a strict, typed authority layer directly inside the skill itself. Think of this as a digital bouncer that stands at the door of every action. Before a command like "unlock the door" is executed, this bouncer checks a specific list of hard facts: Is the person requesting the action actually the one allowed to do it? Is the evidence of the resident's presence fresh and from a trusted source, like a verified camera or a specific phone? Has the request arrived within a valid time window? If any of these conditions are not met with concrete, machine-checkable proof, the action is blocked immediately, regardless of how convincing the natural language message sounds. This approach shifts the burden of safety from the unpredictable reasoning of a language model to a deterministic check of data.
The researchers tested this system on a live edge control platform that simulated a smart home environment with 148 different devices, including locks, lights, cameras, and sensors. They created a series of attacks designed to trick the system into performing unauthorized actions. These attacks included scenarios where an agent claimed to have seen a resident when it hadn't, used a permission that had expired, or tried to use a valid permission for the wrong task. In every single test, the Edge Skillguard system successfully blocked the unauthorized attempts. Specifically, it rejected all 60 malicious requests across five different types of attacks without ever blocking a legitimate, safe request. The system worked just as effectively when the tests were scaled up to 300 requests and when the components were spread across different computers connected over a wide network. The decision-making process itself was incredibly fast, taking only a few microseconds to verify the rules, proving that high security does not have to come at the cost of speed.
The study also explored the limits of this approach. The researchers were careful to note that their system protects against confusion and deception between agents, but it cannot stop a trusted agent from making a bad decision if that agent is already compromised, nor can it detect if a physical sensor is being tricked by a replay attack or a stolen device. These are different problems that require different solutions, such as better hardware security or physical verification. However, the core finding is clear: for agents to safely control the physical world, the rules governing their actions must be as concrete and unchangeable as the actions themselves. By co-packaging the procedural knowledge of how to do a task with a strict, machine-checkable policy of when it is allowed, the researchers have provided a blueprint for preventing digital assistants from accidentally or maliciously causing physical harm. This work suggests that the future of safe automation lies not in smarter language models, but in stricter, more transparent boundaries that separate what an agent can say from what it is actually allowed to do.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.