Model Releases
VisualCoding: Learning Executable Skills for Reliable Visual Reasoning
arXiv:2610.14403v1 Announce Type: new Abstract: Learning reusable skills can improve visual reasoning agents, yet applying a skill still requires the agent to implement or invoke a procedure and produ
arXiv:2610.14403v1 Announce Type: new Abstract: Learning reusable skills can improve visual reasoning agents, yet applying a skill still requires the agent to implement or invoke a procedure and produce the final answer. Errors and hallucinations at these steps can prevent acquired experience from translating into reliable single-run performance. We propose VisualCoding, which combines execution-guided acquisition of reusable visual programs with direct adoption of their answers on applicable inputs. Execution-Guided Program Acquisition composes visual primitives and additional code into family-level solvers, then iteratively tests and revises them on labeled training instances. Scope-Aware Direct Execution runs a retained solver and returns its valid in-scope answer. We evaluate VisualCoding on four models across four benchmarks spanning 69 task families. VisualCoding exceeds the strongest evaluated baseline in mean accuracy by 4.45 percentage points with Gemini-3.1-Pro and by 14.78 points when reusing the frozen Pro-acquired artifacts with Flash-Lite. Ablations support execution-guided acquisition and show that direct execution outperforms textual or callable reuse of the same programs. Code is available at https://github.com/jiaq-liu/VisualCoding.
Related
- Skill-3D: Evolving Scene-Aware Skills for Agentic 3D Spatial Reasoning
- EvoSpatial: Experience-Driven Skill and Tool Evolution for Spatial Reasoning Agents
- TRUSS: Towards Task-Reliable and User-Safe Automated Agent Skill Generation
- SkillScriptBench: Benchmarking Self-Evolution of Executable Agent Skill Packages Beyond Markdown
Source: arXiv cs.CV | 2026-10-14