collaborators

19 papers

cs.SE2026

From Registry to Repository: How AI Agent Skills Are Written, Adapted, and Maintained

Haoyu Gao, Jai Lal Lulla, Hong Yi Lin +3

AI coding agents increasingly rely on skills: structured context bundles, typically a SKILLmd file with a YAML header and Markdown body, loaded on demand for domain knowledge, w…

cs.SE2026

AI Failures in the Eyes of the Downstream Developer: A First Look at Concerns, Practices, and Challenges

Haoyu Gao, Mansooreh Zahedi, Wenxin Jiang +3

With the advancement of AI models, more software systems are adopting AI as a component to facilitate automation. Pre-trained models (PTMs) have become a cornerstone of AI-based so…

cs.SE2026

When AI Models Become Dependencies: Studying the Evolution of Pre-Trained Model Reuse in Downstream Software Systems

Peerachai Banyongrakkul, Mansooreh Zahedi, Christoph Treude +2

Modern software systems have transitioned from purely code-based architectures to AI-integrated systems where pre-trained models (PTMs) serve as permanent dependencies. However, wh…

cs.SE2026

Does My README File Need To Be Updated? Exploring LLM-Based README Maintenance

Haoyu Gao, Hong Yi Lin, Christoph Treude +2

README files are critical for understanding and onboarding contributors to open-source software, yet they frequently become outdated. We formulate surgical documentation update rec…

cs.SE2026

On Autopilot? An Empirical Study of Human-AI Teaming and Review Practices in Open Source

Haoyu Gao, Peerachai Banyongrakkul, Hao Guan +2

Large Language Models (LLMs) increasingly automate software engineering tasks. While recent studies highlight the accelerated adoption of ``AI as a teammate'' in Open Source Softwa…

cs.SE2025

DPS: Design Pattern Summarisation Using Code Features

Najam Nazar, Sameer Sikka, Christoph Treude

Automatic summarisation has been used efficiently in recent years to condense texts, conversations, audio, code, and various other artefacts. A range of methods, from simple templa…