WER Framework: Training a Skill Optimizer from Execution Feedback to Improve Tool-Using Agents
ORIGINAL / Write, Execute, Refine: From Skill Follower to Skill Optimizer via Reinforcement Learning from Execution Feedback
Addressing the finding that agent-authored skills can be worse than using no skill, WER trains a standalone skill optimizer through a Write-Execute-Refine multi-phase reinforcement learning procedure outside a frozen executor, improving results on BFCL v4 multi-turn and tau2-bench and offering a reusable training paradigm for skill generation.
01 ABSTRACT
The paper notes that expert-written natural language skills can improve tool-using agents, yet agent-authored skills perform 8–11 points worse than using no skill; inference-time loops only repair individual skills per task and leave the underlying generator's refinement capability unimproved. The authors introduce WER, a multi-phase framework that organizes execution experience from intermediate skills into training states and trains a Skill Optimizer outside a frozen executor: the optimizer proposes skills, a frozen agent executes them repeatedly, and a programmatic verifier scores outcomes, which serve as group-relative rewards and filter for informative mixed-outcome instances; matched successful and failed trajectories form the next phase's refinement states. On BFCL v4 multi-turn and tau2-bench, WER improves average Pass@1 over the no-skill baseline by 7.80 and 6.06 points, respectively, and under an identical refinement workflow outperforms the same backbone without optimizer training by 10.02 and 12.50 points; the trained 4B optimizer reaches 76.63% on BFCL v4, outperforming all evaluated off-the-shelf general-purpose LLMs in the same role on average.
02 KEY FINDINGS
- Agent-authored skills perform 8–11 points worse than no skill, exposing weak refinement in the generator.
- WER trains a skill optimizer outside a frozen executor using group-relative rewards and mixed-outcome filtering from execution feedback.
- On BFCL v4 multi-turn and tau2-bench, average Pass@1 improves over the no-skill baseline by 7.80 and 6.06 points.
AI GENERATED SUMMARY / DISCOVERED BY ARXIV CS.CL