← Latest papers
🤖 AI

SkillAlchemy: Open-World Agent Skill Creation

SkillAlchemy is a novel framework that automates the creation of open-world agent skills by identifying implicit requirements through contrastive evidence and compiling source-grounded procedures, achieving performance comparable to human-curated skills and significantly outperforming existing baselines on the SkillsBench.

Original authors: Hengjun Wang, Shuyue Wei, Boyi Liu, Jun Yang, Yongxin Tong

Published 2026-08-25
📖 6 min read🧠 Deep dive

Original authors: Hengjun Wang, Shuyue Wei, Boyi Liu, Jun Yang, Yongxin Tong

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

In the rapidly evolving world of artificial intelligence, there is a growing distinction between what a computer model knows and what it can actually do. Large language models are trained on vast libraries of text, giving them a broad, general understanding of the world. However, when asked to perform a specific, multi-step task—like analyzing a complex dataset or navigating a specialized software environment—they often stumble because they lack the precise, step-by-step instructions required for that specific job. To bridge this gap, researchers have developed the concept of "skills." Think of a skill not as a new piece of knowledge, but as a reusable tool or a pre-written manual that an agent can load to handle a specific workflow. These skills allow an AI to move beyond its general training and execute specialized procedures, much like a carpenter picking up a specific chisel for a delicate cut rather than trying to hammer a nail with a screwdriver. For these tools to be useful, they must be reliable, accurate, and applicable to a wide range of situations, not just the single example they were built on.

The challenge, however, has been how to create these skills when the task is unfamiliar. Traditionally, creating a skill required a human expert to write the manual from scratch, or for the AI to learn from a record of past successful attempts. But what happens when the task is new, and no human expert is available, and no past attempts exist to study? In such cases, the necessary information often exists scattered across the open internet in the form of documentation, code repositories, and forum discussions. The problem is that this information is messy. It is often written for a specific person, for a specific moment, or for a specific computer setup. It contains hidden assumptions and local details that do not apply to the general task at hand. If an AI simply copies these instructions, it often creates a tool that is too rigid, failing the moment the situation changes slightly.

A team of researchers has proposed a new approach to solving this problem, calling it SkillAlchemy. Instead of treating the internet as a library of ready-made answers, they treat it as a source of raw evidence that must be carefully examined and tested before it can become a usable tool. Their method starts with a simple, often vague request for a skill, such as "plan a trip" or "calibrate a model." Rather than immediately searching for a solution, the system first asks what is missing from that request. It identifies the hidden requirements that the human prompt did not state, such as the need to check for budget limits or to verify that a specific file format is compatible with the software being used. By turning these missing pieces into specific questions, the system knows exactly what to look for in the vast ocean of online information.

Once the system knows what to look for, it gathers information from various sources, but it does not accept everything it finds. The researchers designed a rigorous process to decide which pieces of information are trustworthy enough to be included in the final skill. The system looks for evidence that supports a procedure across different situations. If a method works only for one specific type of computer or one specific set of data, the system recognizes it as a local example and keeps it separate from the main instructions. It only promotes a procedure to a general rule if the evidence shows it works reliably in multiple contexts. This process acts as a filter, separating the universal principles from the temporary details. The system then compiles the approved instructions into a structured package, complete with clear steps, safety checks, and references to the evidence that supports each decision.

The researchers tested this method on 87 different tasks, ranging from software engineering and office work to financial analysis and scientific computing. They compared their system against several other methods, including those that rely on human-written skills and those that use automated tools to generate instructions directly from the internet. The results showed that the new method significantly outperformed the automated baselines. When the agents used the skills created by this system, they successfully completed tasks nearly 20 percentage points more often than when they had no skills at all. More importantly, the system performed comparably to the human-curated skills, which are considered the gold standard. In the aggregate, the automated system achieved a success rate 1.5 percentage points higher than the human-curated skills, though statistical analysis indicates these results are closely matched. Additionally, the system achieved the highest overall performance in three of the four agent-model configurations tested.

The study also revealed why previous attempts often failed. When systems simply grabbed information from the web without checking its scope, they frequently included instructions that were too specific or based on conflicting evidence. For example, a skill might include a rule that only works on a specific version of a software program, causing the agent to fail when that version was not available. The new method successfully avoided these traps by explicitly checking whether a procedure was supported by evidence across different scenarios. It also proved to be robust when faced with confusing or misleading information. When the researchers introduced conflicting or irrelevant documents into the search, the system correctly ignored them, whereas other methods often incorporated the bad advice into their final skills.

This work suggests a fundamental shift in how we might build intelligent agents. Instead of hoping that an AI can magically figure out how to do a new job, or relying on humans to write every manual, we can teach the AI to act like a careful researcher. It learns to ask the right questions, gather evidence, and distinguish between a general rule and a local exception. By grounding the creation of skills in verified evidence rather than direct copying, the system produces tools that are both flexible and reliable. The researchers found that this approach allows agents to handle unfamiliar tasks with a level of competence that was previously only possible with human intervention. While the system is not perfect and still struggles with some highly specialized media tasks, the results demonstrate that reliable skill creation is possible even when the starting information is incomplete and the sources are messy. The key lies not in finding the perfect answer immediately, but in the disciplined process of verifying what is true and what is merely a local detail.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →