Practice Makes Unsafe: Skill Misevolution in Self-Improving LLM Agents
On the map: LLM agents and tool use → Agent threats, guardrails and governance
Abstract (arXiv)
LLM agents increasingly save experience from past tasks as reusable skills through skill evolution. When an agent completes an unsafe task, skill evolution can keep the unsafe procedure inside an otherwise useful skill, and a later benign task can repeat the harm after the unsafe instruction is gone. We call this failure *skill misevolution*. It requires that the agent write the unsafe procedure into a skill and that a later task retrieve and follow that skill. We introduce SkillMisevo-Gym, which clears every task session but keeps the skill library, so each of these steps can be checked separately. We also build SkillMisevo-Bench with 525 tasks in 25 episodes, where each episode alternates malicious and related benign tasks before three benign tasks in a new session. Across 21 combinations of agents and evolution methods, all of them write unsafe skills and 15 carry the harm into the new session, so the risk comes from skill evolution itself. Evolution raises benign utility in 15 combinations but also raises malicious-task harm in 17, so ranking methods by utility alone would hide this risk. We propose SafeEvolve, which checks each skill when it is written and when a later task retrieves it. It cuts unsafe retrieval in the new session from 35.3% to 8.7% and harm from 21.3% to 4.0% while keeping benign utility during learning within 0.4 points. SafeEvolveUp cuts new-session harm by 16.0 points and keeps its utility within 1.3 points of evolution without this mitigation. As agents learn from their own experience, safety must cover the skills that carry past behavior into future tasks. Code is available at https://github.com/henrymao2004/misevolve.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Agent threats, guardrails and governance, one of 16 directions in LLM agents and tool use. Builds on 33 of its 50 references that are in the map. First posted on arXiv 13 Aug 2026.
Builds on
33 of 50 references.
Closest ancestors · 15
Same direction, newest first
- 2026Agent Hacks Agent: Autoresearch for Production-Agent Red-Teaming13 Jul
- 2026NetInjectBench: Benchmarking Indirect Prompt Injection in Tool-Using Large Language Model Agents for Network Operations11 Jul
- 2026MalSkillBench: A Runtime-Verified Benchmark of Malicious Agent Skills5 Jun
- 2026AgentSecBench: Measuring Prompt Injection, Privacy Leakage, and Tool-Use Integrity in LLM Agents25 May
- 2026SkillSafetyBench: Evaluating Agent Safety under Skill-Facing Attack Surfaces12 May
- 2026ARGUS: Defending LLM Agents Against Context-Aware Prompt Injection5 May
- 2026On Safety Risks in Experience-Driven Self-Evolving Agents18 Apr
- 2026AgentHazard: A Benchmark for Evaluating Harmful Behavior in Computer-Use Agents3 Apr
- 2026Skill-Inject: Measuring Agent Vulnerability to Skill File Attacks23 Feb
- 2025Your Agent May Misevolve: Emergent Risks in Self-evolving LLM Agents30 Sep
- 2025OpenAgentSafety: A Comprehensive Framework for Evaluating Real-World AI Agent Safety8 Jul
- 2024Agent-SafetyBench: Evaluating the Safety of LLM Agents19 Dec
3 more
Other references · 18
- 2026SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Taskscited by 315
- 2026SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learningcited by 278
- 2026SkillOpt: Executive Strategy for Self-Evolving Agent Skillscited by 148
- 2026CoEvoSkills: Self-Evolving Agent Skills via Co-Evolutionary Verificationcited by 128
- 2026SWE-Skills-Bench: Do Agent Skills Actually Help in Real-World Software Engineering?cited by 82
- 2026SkillClaw: Let Skills Evolve Collectively with Agentic Evolvercited by 81
- 2025Building Self-Evolving Agents via Experience-Driven Lifelong Learning: A Framework and Benchmarkcited by 45
- 2026SkillRevise: Improving LLM-Authored Agent Skills via Trace-Conditioned Skill Revisioncited by 30
- 2026MUSE-Autoskill: Self-Evolving Agents via Skill Creation, Memory, Management, and Evaluationcited by 27
- 2026SkillsVote: Lifecycle Governance of Agent Skills from Collection, Recommendation to Evolutioncited by 18
- 2026SkillDAG: Self-Evolving Typed Skill Graphs for LLM Skill Selection at Scalecited by 16
- 2026DecodingTrust-Agent Platform (DTap): A Controllable and Interactive Red-Teaming Platform for AI Agentscited by 13
6 more
- 2026CODESKILL: Learning Self-Evolving Skills for Coding Agentscited by 12
- 2026SkillAudit: Ground-Truth-Free Skill Evolution via Paired Trajectory Auditingcited by 11
- 2026TAME: A Trustworthy Test-Time Evolution of Agent Memory with Systematic Benchmarkingcited by 10
- 2026Socratic-SWE: Self-Evolving Coding Agents via Trace-Derived Agent Skillscited by 9
- 2026Do Self-Evolving Agents Forget? Capability Degradation and Preservation in Lifelong LLM Agent Adaptationcited by 6
- 2026Anything2Skill: Compiling External Knowledge into Reusable Skills for Agentscited by 6
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026When Non-Adversarial Noise Hurts Learning: Benchmarking Skill Self-Evolution in Agents14 Oct 2026
- 2026When Consent Outlives Context: Residual Authority Replay in Long-Lived Agents27 Sep 2026
- 2026Evolutionary Safety of Recursive Self-Improving AI: Taxonomy, Risk Discovery, and Evaluation25 Sep 2026
Similar, not cited
Close in wording, no citation either way
- 2026Agent Skills Can Be Harmful: An Empirical Study of Skill-Induced Failures in LLM Agents
- 2026Proteus: A Self-Evolving Red Team for Agent Skill Ecosystems
- 2026When Self-Evolution Backfires: Pre-Commit Gating against Skill Contamination in LLM Agents
- 2026When Experience Becomes Instruction: Trajectory Poisoning in Self-Evolving Agent Skill Systems
- 2026When Safe Skills Collide: Measuring Compositional Risk in Agent Skill Ecosystems
- 2026SafeCoEvo: Co-Evolving Safety Harnesses and Guards for LLM Agents at Test-Time
- 2026SkillHarm: Lifecycle-Aware Skill-Based Attacks via Automated Construction
- 2026SkillDRE: Dual-Stage Red-Team Evolution of Agent Skills via Pre-Execution and Runtime Feedback