AIDB Daily Papers
スキル市場の深層:ソフトウェアエンジニアリング活動から再利用可能なAIエージェントスキルへ
※ 日本語タイトル・ポイントはAIによる自動生成です。正確な内容は原論文をご確認ください。
ポイント
- 公開リポジトリと市場を対象に、ソフトウェア開発活動がAIエージェントの再利用可能なスキルとしてどのようにパッケージ化されているかを大規模に調査した。
- 既存研究がスキルの獲得や安全性に偏る中、ソフトウェア開発ライフサイクル全体におけるスキル化の範囲と特性を体系的に明らかにした点が新しい。
- ソフトウェア開発活動のスキル化が加速していることを示し、高コンテキストなタスクをスキル化するための新たな研究の方向性と課題を提示した。
Abstract
Software engineering (abbrev. SE) has continuously evolved through increasingly powerful forms of reuse, from source code and libraries to components and services. Recent advances in AI agents have introduced a potentially new reusable artifact: skills. Emerging agent skill repositories and marketplaces enable developers to package, share, and reuse SE expertise as reusable skills. This trend raises a fundamental question: what SE activities are being encapsulated into reusable skills? Existing studies primarily focus on a broad range of skills acquisition, safety, or benchmarking, while lacking a systematic understanding of SE-specific skills and their coverage across the software development lifecycle. To address this gap, we conduct the first large-scale empirical study of SE skills in public repositories and marketplaces. We collect and analyze a large corpus of SE skills, examining the activities they encapsulate, lifecycle coverage, evolution characteristics, and evaluation mechanisms. Our findings reveal that SE activities are increasingly becoming reusable artifacts via skills and suggest promising research opportunities for skill recommendation and engineering-oriented structuring, as well as the need for mechanisms to encapsulate high-context SE activities into reusable skills. Overall, our study provides the first activity-centric characterization of SE skills and reveals how SE activities are increasingly being transformed into reusable skills. These findings offer new insights into skill reuse, ecosystem development, and the future of agent-centric SE.
Paper AI Chat
この論文のPDF全文を対象にAIに質問できます。
質問の例: