Zhongxin Guo
Author directory2026
SKILL-DISCO: Distilling and Compiling Agent Traces into Reusable Procedural Skills
Zhongxin Guo | Danrui Qi | Hanwen Gu | Peng Cheng | Yongqiang Xiong
Findings of the Association for Computational Linguistics: EMNLP 2026
Zhongxin Guo | Danrui Qi | Hanwen Gu | Peng Cheng | Yongqiang Xiong
Findings of the Association for Computational Linguistics: EMNLP 2026
Agents often repeatedly solve similar task instances from scratch, leading to unnecessary reasoning cost and long execution traces. Prior work has explored workflow reuse and executable skill induction, but it remains unclear which task scenarios admit procedural skills and how the shared procedural structure should be represented across successful traces. We study this problem in FSM-defined scenarios, where successful traces can be viewed as paths through partially observed instance-level transition graphs, and formulate procedural skills as reusable parameterized control-flow subgraphs. Based on this view, we introduce SkillDisCo, a distillation-and-compilation framework that distills reusable PFSM subgraphs from successful traces and compiles them into callable, executable, and verifiable procedural skills. Experiments on ALFWorld and WebArena show that SkillDisCo improves success rates and reduces agent turns across benchmarks and model scales, demonstrating the benefits of representing shared experience as reusable execution structures
2025
FEA-Bench: A Benchmark for Evaluating Repository-Level Code Generation for Feature Implementation
Wei Li | Xin Zhang | Zhongxin Guo | Shaoguang Mao | Wen Luo | Guangyue Peng | Yangyu Huang | Houfeng Wang | Scarlett Li
Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
Wei Li | Xin Zhang | Zhongxin Guo | Shaoguang Mao | Wen Luo | Guangyue Peng | Yangyu Huang | Houfeng Wang | Scarlett Li
Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
Implementing new features in repository-level codebases is a crucial application of code generation models. However, current benchmarks lack a dedicated evaluation framework for this capability. To fill this gap, we introduce FEA-Bench, a benchmark designed to assess the ability of large language models (LLMs) to perform incremental development within code repositories. We collect pull requests from 83 GitHub repositories and use rule-based and intent-based filtering to construct task instances focused on new feature development. Each task instance containing code changes is paired with relevant unit test files to ensure that the solution can be verified. The feature implementation requires LLMs to simultaneously possess code completion capabilities for new components and code editing abilities for other relevant parts in the code repository, providing a more comprehensive evaluation method of LLMs’ automated software engineering capabilities.Experimental results show that LLMs perform significantly worse in the FEA-Bench, highlighting considerable challenges in such repository-level incremental code development.