Onyx: Okay, I just saw that Resource2Skill thing pull a Blender tutorial into an executable skill, and I’m kind of buzzing. Echo: Right. Onyx: If you’re wondering why that matters, it’s because most agent skill libraries still live in plain text, missing the visual and temporal juice of videos. Echo: Sure. Onyx: Exactly, the whole problem is that we’ve been ignoring a massive pool of human knowledge—those step‑by‑step videos that actually show the UI clicks. Echo: How’s your week been, by the way? I’ve been knee‑deep in a prompt‑tuning mess, so I’m glad we get a break. Onyx: Same, just juggling a repo that keeps crashing on Windows. Echo: Ha! That’s the classic ‘works on my machine’ vibe. Onyx: Speaking of vibes, I was watching a cooking tutorial the other day and thought—if only we could distill that sauce‑making process into a skill, right? Echo: Ha! Imagine an AI chef agent pulling from a YouTube video and plating a perfect risotto. Onyx: Right, right. Onyx: So the paper frames the core problem: existing skill libraries are hand‑written or derived from agent traces, which means they miss the rich procedural signals you get from multimodal resources like videos, repositories, and design artifacts. Echo: Mm-hm. Echo: Their key innovation is a hierarchical Skill Wiki where each entry bundles structured text, executable code snippets, visual examples, and provenance metadata— Onyx: Echo, wait, you mean they actually align video timestamps with code from the same repo? Echo: —yeah, the pipeline extracts frame‑by‑frame actions, matches them to API calls in the linked source, then wraps both in a single skill node. Onyx: Right, that unifies offline construction and online acquisition: if the wiki can’t answer a request, the same operator runs a fresh web search, pulls a new tutorial, and adds a skill on the fly. Echo: Exactly, but the trade‑off is the extra indexing overhead—maintaining that hierarchical index across seven domains isn’t cheap. Onyx: No way, but the gains they report—eleven point nine percentage points over a no‑skill baseline—suggest the cost pays off. Echo: Mm-hm. Echo: Onyx, if I were to tweak it, I’d push more on the visual grounding step—maybe use a diffusion model to synthesize missing frames instead of relying on sparse video cuts. Onyx: Yeah, and I’d love to see a lighter‑weight version for edge devices; the current approach seems built for cloud‑scale, which limits shipping to smaller teams. Echo: Sure. Onyx: Honestly, I’m still not 100 percent sure on the exact figure—they said +11.9 percentage points, but I could be misreading the table. Echo: I see. Onyx: My only worry is the provenance metadata: if the source video is outdated, the skill could inherit deprecated UI steps, and agents might keep propagating bad habits. Echo: Right, right. Echo: That’s a genuine risk, but they do include a freshness flag and can trigger re‑harvest when a skill falls out of sync. Onyx: Ha! So the system basically has a built‑in self‑repair loop—nice. Onyx: If you want to tinker, the code lives at aka dot ms slash Resource2Skill, and the repo includes the extraction scripts and the Wiki data for all seven domains, ready to be SHIPPED. Echo: Okay. Onyx: Alright, that’s our deep dive—catch you next time when we see what else turns a video tutorial into a shipped skill.