Repo2Skill-Evo: Repository Skills Go Stale in Silence
Not on the map. Why?
Abstract (arXiv)
Large language model (LLM) agents increasingly operate over evolving software repositories, where success depends on repository-specific procedural knowledge: which APIs to call, which scripts to run, and which conventions the current release expects. Agent skills externalize this knowledge into reusable units, and prior work shows that they can improve agent performance. What remains unclear is whether that improvement is durable. The same version specificity that makes a skill useful also makes it fragile: after a release, it may become stale without raising any explicit signal, while continuing to provide obsolete guidance. Externalizing knowledge into a skill can therefore make its decay invisible. We study whether agents can keep this externalized knowledge current. Repo2Skill-Evo casts each release transition as a skill-maintenance task: given a V1 skill set and the official V1-to-V2 patch, an agent must update obsolete skill content while preserving guidance that remains valid. Across 57 real-world repositories and 105 selected release transitions, every evaluated transition invalidates part of the V1 skill set. Yet six frontier agents reach only 29.9%-69.7% avg@3 macro F1 under a patch-grounded removal metric that balances stale-content recall against over-editing precision. Across runs, two opposing errors dominate: incomplete coverage of affected files in the skill set leaves stale content untouched, while overbroad editing is associated with higher recall but lower precision. Repository skills go stale in silence, and even frontier agents cannot reliably maintain them.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 42 references that are in the map. First posted on arXiv 22 Aug 2026.
Builds on
32 of 42 references.
References · 32
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023G-Eval: NLG Evaluation using GPT-4 with Better Human Alignmentcited by 2,276
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,737
- 2023AgentBench: Evaluating LLMs as Agentscited by 1,267
- 2026GLM-5: from Vibe Coding to Agentic Engineeringcited by 587
- 2023Prometheus: Inducing Fine-grained Evaluation Capability in Language Modelscited by 575
- 2026Kimi K2.5: Visual Agentic Intelligencecited by 501
- 2023RepoBench: Benchmarking Repository-Level Code Auto-Completion Systemscited by 353
- 2026SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Taskscited by 315
- 2024AutoCodeRover: Autonomous Program Improvementcited by 278
20 more
- 2026SoK: Agentic Skills -- Beyond Tool Use in LLM Agentscited by 130
- 2026CoEvoSkills: Self-Evolving Agent Skills via Co-Evolutionary Verificationcited by 128
- 2026SKILL0: In-Context Agentic Reinforcement Learning for Skill Internalizationcited by 94
- 2026SWE-Skills-Bench: Do Agent Skills Actually Help in Real-World Software Engineering?cited by 82
- 2025SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarioscited by 59
- 2026Seed2.0 Model Card: Towards Intelligence Frontier for Real-World Complexitycited by 58
- 2026SkillRevise: Improving LLM-Authored Agent Skills via Trace-Conditioned Skill Revisioncited by 30
- 2026SWE-CI: Evaluating Agent Capabilities in Maintaining Codebases via Continuous Integrationcited by 23
- 2026A Comprehensive Survey on Agent Skills: Taxonomy, Techniques, and Applicationscited by 18
- 2026SkillOps: Managing LLM Agent Skill Libraries as Self-Maintaining Software Ecosystemscited by 18
- 2026SkillGenBench: Benchmarking Skill Generation Pipelines for LLM Agentscited by 18
- 2026ContractSkill: Repairable Contract-Based Skills for Multimodal Web Agentscited by 13
- 2026Library Drift: Diagnosing and Fixing a Silent Failure Mode in Self-Evolving LLM Skill Librariescited by 10
- 2026SWE-Chain: Benchmarking Coding Agents on Chained Release-Level Package Upgradescited by 7
- 2026SkillHone: A Harness for Continual Agent Skill Evolution Through Persistent Decision Historycited by 7
- 2022Characterizing Python Library Migrationscited by 4
- 2017An Empirical Study on the Impact of Refactoring Activities on Evolving Client-Used APIscited by 3
- 2026Skill Drift Is Contract Violation: Proactive Maintenance for LLM Agent Skill Librariescited by 3
- 2026RepoMirage: Probing Repository Context Reasoning in Code Agents with Perturbationscited by 3
- 2019MigrationMiner: An Automated Detection Tool of Third-Party Java Library Migration at the Method Levelcited by 1
Built on by
Not cited yet.