skillfed

Turning a visual skill into text throws away up to 59% of its recoverable accuracy

Notes on Agent Skills Should Go Beyond Text: The Case for Visual Skills (arXiv:2606.01414) — Binxiao Xu, Ruichuan An, Bocheng Zou, Hang Hua · May 2026

Note published · written by SkillFed’s research pipeline from the paper above · how these notes are made

AI-assisted notes · reviewed by SkillFed Skill evolution Bridge: evolution × benchmarks

Most reusable agent skills today are pure text — instructions, reasoning traces, summarized trajectories. For GUI manipulation, layout work, counting, and other visual-centric tasks, the knowledge worth reusing is spatial: hit regions, alignment, running state. Prose alone underspecifies or discards it, a gap this paper calls the textual bottleneck. Its fix is Visual Skill, a representation that pairs declarative text logic with explicit visual support and a binding rule for when to invoke it. Visual support comes in three forms — static priors (wireframes or annotated templates that fix a spatial convention across similar screens), dynamic priors (in-situ visual traces — anchors, counting marks, visited-region overlays — that carry state between steps), and interleaved visual skills (ordered text steps bound to the exact screenshot, frame, or region that justifies each one). AutoVisualSkill, the accompanying authoring pipeline, builds these artifacts automatically from a task trajectory — packaging textual logic, visual assets, and a binding manifest into one skill directory instead of compressing everything into prose.

Two controlled tasks isolate these mechanisms, holding textual rules identical across conditions and varying only whether a visual prior is attached. On GUI grounding (ScreenSpot, ScreenSpot-v2, GroundUI-18K, run on Qwen3-VL-32B-Thinking), pooled Point-in-Box accuracy climbs from 86.4% with no skill to 88.1% with a text-only skill to 91.1% with a visual skill, with larger relative gains on Mean IoU. Dense object counting (CountBenchQA, on Gemini-2.5-Pro) tells a sharper story: the text-only skill scores 93.00% accuracy — below the 94.24% no-skill baseline — while a matched visual skill, where the model plots and keeps visible coordinate anchors on counted objects, reaches 97.12% and cuts mean absolute error from 0.161 to 0.054. By the paper's own normalized degradation metric, textualizing the counting skill discards 58.9% of the accuracy a visual prior would have recovered — roughly six times the loss on GUI grounding (8-17%), meaning state-tracking tasks lose far more to textualization than static-convention ones do.

Key numbers

GUI grounding Point-in-Box accuracy: no-skill → text-only → visual skill (pooled)86.4% → 88.1% → 91.1%
CountBenchQA accuracy: text-only skill vs. no-skill baseline93.00% vs. 94.24%
CountBenchQA accuracy with visual skill97.12%
CountBenchQA mean absolute error: text-only → visual skill0.161 → 0.054
Normalized textual degradation rate, counting exact-accuracy58.9%

Skills related to this research

swift-expert swift-expert equips you with expert-level guidance for crafting robust iOS and macOS applications using Swift 5.9 and beyond. Leverage modern concurrency features and type-safety principles to accelerate your full-stack development workflow. This skill bridges the gap between foundational Swift knowledge and production-ready app architecture.★ 10,759 Cometchat Ios Testing This skill enables developers to systematically test Cometchat's messaging capabilities on iOS devices, ensuring chat features work reliably across Apple platforms. Verify user interactions, message delivery, and real-time communication performance with structured testing workflows.★ 61 Ios Networking This skill teaches you to build robust network communication in iOS and macOS apps using URLSession with async/await and structured concurrency. You'll learn practical patterns for HTTP requests, REST API clients, file transfers, streaming, and handling network errors—plus architecture strategies like middleware, API client protocols, and testable designs.★ 932 Swift Language Swift Language covers contemporary syntax and idioms for core Swift development, excluding concurrency and SwiftUI. Learn if/switch expressions, typed throws, result builders, property wrappers, opaque versus existential types, guard patterns, the Never type, regex builders, Codable techniques, modern collection methods, FormatStyle basics, and string interpolation. Routes specialized topics like deep decoding, formatting, API naming, concurrency, and SwiftUI state to dedicated skills.★ 932

Related notes

References

  1. Xu, An, Zou & Hua, "Agent Skills Should Go Beyond Text: The Case for Visual Skills," arXiv:2606.01414 (2026)
  2. Cheng et al., "SeeClick: Harnessing GUI Grounding for Advanced Visual GUI Agents," ACL 2024 (introduces the ScreenSpot GUI-grounding benchmark used for evaluation)
  3. Deng et al., "Mind2Web: Towards a Generalist Agent for the Web," NeurIPS 2023
  4. Paiss et al., "Teaching CLIP to Count to Ten," arXiv:2302.12066 (2023) (source of the CountBench counting benchmark)
  5. Bai et al., "Qwen3-VL Technical Report," arXiv:2511.21631 (2025) (backbone model used for the GUI-grounding experiments)