RESOURCE2SKILL: Distilling Executable Agent Skills from Human-Created Multimodal Resources
RESOURCE2SKILL is a framework that distills diverse multimodal human resources, such as tutorial videos and code repositories, into a hierarchical, executable Skill Wiki, enabling software agents to significantly improve their performance by retrieving and composing these skills across various authoring domains.
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 you want to teach a robot how to bake a perfect cake, design a website, or mix a song. You have two ways to teach it:
- The "Just Figure It Out" Method: You tell the robot, "Make a cake," and hope it knows what a cake is, what ingredients to use, and how to mix them. It might guess, but it will likely make a mess.
- The "Recipe Book" Method: You give the robot a massive, organized cookbook with step-by-step instructions, photos of the finished cake, and the exact code to control the oven.
This paper introduces RESOURCE2SKILL, a system that builds that "Recipe Book" for AI agents, but with a twist: instead of just reading text, the system learns from videos, code repositories, articles, and finished examples created by humans.
Here is a breakdown of how it works, using simple analogies:
1. The Problem: The "Video Gap"
Humans learn complex software skills (like making a 3D movie or editing a spreadsheet) mostly by watching tutorials. We see the mouse clicks, the order of operations, and the visual changes on the screen.
Current AI agents are like students who only read textbooks. They are great at reading text, but they struggle to learn from videos. If you just dump a 10-minute video into an AI's memory, it's like giving a student a whole library of movies to watch before a test—it's too much information, too slow, and the AI gets lost in the boring parts.
2. The Solution: The "Skill Wiki"
The authors created a system called RESOURCE2SKILL that acts like a super-efficient librarian.
- The Input: It takes raw human resources (YouTube tutorials, GitHub code, blog posts, and finished files).
- The Distillation: It watches the video, reads the code, and scans the article. It then "distills" (extracts) the most important parts and turns them into a structured Skill Entry.
- The Format: Each "Skill" in this library isn't just a paragraph of text. It's a multimodal bundle:
- Text: Explains what the skill does and when to use it.
- Code: The actual "recipe" the robot can run to do the task.
- Visuals: Screenshots or diagrams showing what the result should look like.
- Metadata: Tags and categories to help find the right skill quickly.
Think of this library as a hierarchical Skill Wiki. Instead of a messy pile of papers, it's organized like a well-structured library with sections (e.g., "Web Design" -> "Animations" -> "Fade In").
3. How the AI Uses It (The "Chef" Analogy)
When a user asks the AI to "Create a website with a fading header," the AI doesn't just guess.
- Browse: It looks at the Skill Wiki's table of contents (the hierarchy) to find the "Web Design" section.
- Select: It reads the summaries of relevant skills and picks the best ones (like a chef picking the right recipes).
- Compose: It combines these skills to build the final product.
If the AI can't find a skill in the library, it has a "Plan B": it can go online, find a new tutorial, distill it into a new skill on the fly, and add it to the library for next time.
4. The Results: "With Skills" vs. "Without Skills"
The researchers tested this system on seven different creative domains:
- Making PowerPoint slides (PPT)
- Building websites (Web)
- Editing spreadsheets (Excel)
- Creating 3D scenes (Blender)
- Designing CAD plans
- Building game levels (UE5)
- Mixing music (Reaper)
The Findings:
- The Boost: AI agents using this "Skill Wiki" scored 11.9% higher on average than agents trying to do the same tasks without any help.
- The Gap: In some difficult areas (like building game levels in UE5), the improvement was massive (up to 40% higher). Without the skills, the AI often failed to make even a basic scene.
- Video Matters: The study proved that videos are the most important ingredient. If you remove the video tutorials from the library and only use text and code, the AI's performance drops significantly. The visual "before and after" and the timing of the actions in videos are things text alone cannot explain.
5. Why This Matters
This paper shows that we don't need to teach AI everything from scratch. Instead, we can automatically convert the vast amount of human knowledge already online (especially video tutorials) into a usable "cheat sheet" for AI.
It turns the chaotic internet of "how-to" videos into a clean, organized, executable instruction manual that software agents can actually read, understand, and follow to do real work.
In short: RESOURCE2SKILL teaches AI agents by turning human tutorials into a structured, visual, and executable "Skill Wiki," making them much better at creative tasks like designing, coding, and editing.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.