The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

Reusable agent 'skills' frequently backfire: a contrastive study finds 307 skill-induced failures across popular benchmarks, with most correctness breaks caused by skills misguiding required implementation details and most cost blowouts driven by mandatory verification and heavy implementation pipelines.

Agent Skills Can Be Harmful: An Empirical Study of Skill-Induced Failures in LLM Agents
Gen Dong, Yanjie Gao, Liqun Li, Tianyin Xu, Yu Hua, Fan Yang · August 12, 2026
arxiv quasi_experimental medium evidence 7/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Gen Dong unresolved corpus identity
  2. Yanjie Gao unresolved corpus identity
  3. Liqun Li unresolved corpus identity
  4. Tianyin Xu unresolved corpus identity
  5. Yu Hua unresolved corpus identity
  6. Fan Yang unresolved corpus identity

Semantic Scholar

Latest observation:

  1. Gen Dong provider ID
  2. Yanjie Gao provider ID
  3. Liqun Li provider ID
  4. Tianyin Xu provider ID
  5. Yu Hua provider ID
  6. Fan Yang provider ID
Using controlled differential comparisons on two skill benchmarks augmented with public skills, the paper identifies 307 confirmed cases where loaded agent skills cause functional failures or large efficiency regressions and shows most functional failures stem from task-implementation faults while most cost regressions stem from excessive procedures (not just prompt length).

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

Agent skills are the de facto mechanism for extending LLM agents with reusable guidance. A skill can shape the agent's task execution, including planning, tool use, problem-solving, and validation. Prior work reported mixed results of agent skills: some skills improve task success rates, while others have no effect, increase token use and execution time, and even reduce success rates. This paper presents a comprehensive analysis of skill-induced agent failures by attributing task failures and cost regressions to specific loaded skills. We introduce a differential analysis framework that attributes a failure or regression to a skill by comparing a target skill-guided run against a no-skill or semantically matched skill reference run that solves the same task, or solves it more cheaply. We instantiate this framework on SkillsBench and SWE-Skills-Bench, yielding 307 skill-induced failures, including 125 functional failures and 182 efficiency regressions. We also build SkillTriage, a taxonomy-guided attribution tool that normalizes paired cases, extracts differential evidence, and produces triage reports. Our major findings include: (1) Skill induced functional failures are rarely caused by obviously irrelevant skills; instead, seemingly relevant skills often make the agent incorrectly implement or omit task-required implementation elements. (2) Skill-induced efficiency regressions are not explained by prompt length alone. (3) The largest sources within Excessive Procedure are excessive verification and heavy implementation pipelines, contributing 67 and 30 cases, respectively. This shows that skills often turn validation checklists and construction recipes into mandatory work. Based on our findings, we propose research topics and tooling improvements for safer and more cost-aware skill reuse.

Summary

Main Finding

Agent "skills" — reusable instruction packages loaded into LLM agents — can meaningfully harm agent performance. In a controlled, contrastive evaluation over two public skill benchmarks, the authors confirm 307 skill‑induced failures (125 functional failures and 182 high‑confidence efficiency regressions). Most harmful cases come from skills that are topically relevant but operationally inappropriate: they misguide implementations, force unnecessary procedures, or impose mandatory validation/overhead that doubles or worse the cost.

Key Points

  • Dataset and scope
    • 307 confirmed skill‑induced failures from augmented evaluations on SkillsBench and SWE‑Skills‑Bench.
      • 125 functional failures
      • 182 efficiency regressions
    • Potential paired comparisons expanded from 826 to 20,664 by adding semantically matched public skills.
  • Contrastive attribution method
    • Differential (paired) testing: a target run (with a skill) is compared to a reference run (no skill or a semantically matched skill) with task, verifier, model, repo state fixed; only skill setup varies.
    • Functional failure = target FAIL, reference PASS.
    • Efficiency regression = both PASS but both token use and execution time regress (min(rtok, rtime) > 1.0 and max(...) > T), with primary threshold T = 2.0 (i.e., ≥2× on at least one metric).
  • Root causes — functional failures
    • The dominant cause is Task‑Implementation Fault (86/125; 68.8%): skills that appear relevant but cause the agent to implement or omit task‑required elements (wrong field, API behavior, formatting, calculation, etc.).
    • Other causes: wrong artifact locations (24 cases) and environment mismatches (13 cases).
    • Harm is rarely from obviously irrelevant skills; instead, subtle operational mismatches dominate.
  • Root causes — efficiency regressions
    • Excessive Procedure dominates (114/182; 62.6%), not prompt length alone.
      • Within Excessive Procedure, excessive verification (67 cases) and heavy implementation pipelines (30 cases) are the largest contributors.
    • Context overhead cases are mostly due to mandatory skill body text (43/46).
    • Many skills turn optional checklists and construction recipes into mandatory, costly steps.
  • Tooling (SKILLTRIAGE)
    • Built a taxonomy-guided attribution tool that (1) normalizes paired cases, (2) extracts differential evidence, and (3) produces triage reports.
    • Automated attribution accuracy (against manual labels): 111/125 (88.8%) for functional failures, 132/182 (72.5%) for efficiency regressions.
  • Implementation details (high level)
    • Augmented curated benchmarks by searching public skill repositories (smithery.ai, skillsmp.com); retrieved candidates via all‑MiniLM‑L6‑v2 embeddings with cosine ≥ 0.7 (kept up to top‑5).
    • Executions run with OpenCode 1.15.1 and Claude Opus 4.6; recorded trajectories, verifier outputs, token use, and execution time.
    • Data refinement removed ambiguous/verifier‑narrow/duplicate cases; final set derived from 665 labeled candidates.

Data & Methods

  • Benchmarks used: SkillsBench (84 tasks) and SWE‑Skills‑Bench (490 task instances), both with deterministic programmatic verifiers and executable environments.
  • Skill augmentation: semantically matched public skills added to enlarge cross‑skill contrast space (embedding similarity threshold 0.7).
  • Paired comparison types:
    • With/no‑skill: compare audited skill run vs. run with no skill.
    • Cross‑skill: compare audited skill run vs. semantically matched alternative skill run.
  • Failure labeling:
    • Functional failures: audited skill run fails while reference run passes.
    • Efficiency regressions: audited and reference both pass, but both token and time regress and at least one metric exceeds 2× (T = 2.0).
  • Execution environment and measurement:
    • Fixed task instruction, verifier, model, repository/container state, and agent runtime; only skill setup changed.
    • Logged full execution trajectories, tool calls, artifacts, token counts, wall‑clock execution time.
  • Dataset counts and refinement:
    • From ~20k possible pairs, execution produced 665 labeled candidates (315 functional, 350 efficiency); after refinement and manual consensus labeling, 307 final confirmed cases.

Implications for AI Economics

  • Reuse risk affects expected returns: skills are meant to be reusable assets. When a skill induces failures or large cost regressions, its reuse reduces expected task success rates and increases operational cost, lowering its net value. A marketplace or firm that monetizes or relies on skills must account for negative expected value from harmful skills.
  • Hidden and repeatable costs: because skills are reusable and often topically relevant, a single harmful skill can repeatedly impose both functional and efficiency costs across many tasks and users, compounding total cost of ownership (TCO) and operational risk.
  • Market design and incentives
    • Skill marketplaces need screening, continuous monitoring, and attribution tools (like SKILLTRIAGE) to detect and label harmful skills before broad distribution.
    • Reputation, certification, or insurance mechanisms should reflect both accuracy and cost impact (not just topical relevance).
    • Incentivize authors to declare optional vs. mandatory steps, provide environment assumptions, and include cost metadata (expected token/time overhead) to allow buyers to make informed choices.
  • Procurement, pricing, and risk management
    • Procurement decisions for agent stacks should treat skills as stateful, operational dependencies with measurable risk profiles — price them accordingly or run A/B differential tests before deployment.
    • Cost models for agent-based workflows must include skill‑induced regressions (e.g., verification pipelines, forced rebuilds) when estimating marginal cost per task.
  • Product & engineering tradeoffs
    • Defaulting to loading seemingly relevant skills without causal checks is economically suboptimal. Systems should make skill loading conditional, cost‑aware, and explainable to reduce locked‑in operational expense.
    • Design change: allow skills to be loaded in “advisory” mode (non‑mandatory checklists) and surface optional steps to agents/models, preserving benefits while reducing forced overhead.
  • Research and policy priorities
    • Invest in automated attribution and audit tooling to rapidly detect skill harms at scale.
    • Develop marketplace standards for skill metadata (assumptions, validation scope, required environment) so buyers can price and manage risk.
    • Consider regulatory or governance guidance around repeated harmful artifacts in widely distributed agent skills (especially when skills affect safety‑critical or high‑cost tasks).

Short takeaway: skills are powerful reuse artifacts but can impose large, repeatable negative externalities — both on correctness and cost. Economically, marketplaces, firms, and procurement processes must treat skill reuse as a risk‑bearing asset and adopt contrastive/audit tooling, cost metadata, and incentive designs to capture true value.

Assessment

Paper Typequasi_experimental Evidence Strengthmedium — The study achieves good internal validity via controlled paired comparisons and deterministic programmatic verifiers, and it produces a sizeable, manually validated dataset (307 confirmed cases) plus taxonomy and tooling evaluation; however, results are limited to two software-engineering benchmarks, specific agent runtime and model choices, a particular skill-retrieval procedure, manually chosen thresholds, and tasks with executable deterministic verifiers, which constrain external validity. Methods Rigormedium — Design strengths include fixed-environment paired comparisons, deterministic verifiers, augmentation with semantically matched public skills, comprehensive logging of trajectories, and manual consensus labeling with taxonomy-guided analysis; limitations include non-randomized skill selection, dependence on the agent's implicit skill-loading policy (agent may opt not to use a skill), potential biases in skill retrieval (embedding threshold, selected public skill sites), reliance on two benchmarks concentrated on software-engineering tasks, and sensitivity to chosen thresholds (e.g., T=2.0) and model/runtime choices. SampleEmpirical runs on two skill benchmarks: SkillsBench (84 tasks across 11 domains) and SWE-Skills-Bench (490 repo-based software-engineering task instances), augmented with semantically matched public skills retrieved from smithery.ai and skillsmp.com (embedding similarity with all-MiniLM-L6-v2, cosine >= 0.7, up to top-5 candidates). Executions run on OpenCode 1.15.1 agent runtime with Claude Opus 4.6 LLM; for each paired comparison the authors fixed task, verifier, repo/container state, agent framework, and model, varied only the skill setup, and recorded trajectories, deterministic verifier outcomes, token use, and execution time. From an expanded comparison space they report 665 labeled candidates and a refined set of 307 confirmed skill-induced failures (125 functional failures, 182 efficiency regressions). Themesproductivity human_ai_collab IdentificationDifferential paired comparisons that hold task, verifier, repository/container state, agent framework, and model constant while varying only the skill setup; a target run (with a candidate skill) is compared to a reference run (no-skill or a semantically matched public skill) and a failure is attributed to the skill when the reference run passes the deterministic verifier (functional failure) or when both pass but the target's token use and execution time both regress (both ratios >1.0) with at least one ratio > T (T=2.0) (efficiency regression). Semantically matched skills were retrieved via embedding similarity (all-MiniLM-L6-v2, cosine >= 0.7, top-5), and trajectories, verifier outputs, token counts, and execution times are recorded for attribution and manual root-cause labeling. GeneralizabilityTasks are heavily concentrated in software-engineering and repository-based benchmarks; findings may not extend to non-code or open-ended tasks., Results depend on the specific agent runtime and LLM used (OpenCode + Claude Opus 4.6); other agents/models could behave differently., Skill retrieval was limited to two public sites and embedding-similarity thresholds; different skill pools or retrieval methods may change outcomes., Relies on deterministic programmatic verifiers; human-evaluated or non-deterministic tasks may not admit this level of attribution., Threshold choices for efficiency regressions (T=2.0) and labeling judgments (manual root-cause assignment) affect which cases are included.

Claims (10)

ClaimDirectionOutcomeConfidence & EvidenceDetails
The study identified 307 confirmed skill-induced agent failures, consisting of 125 functional failures and 182 high-confidence efficiency regressions. Organizational Efficiency negative Agent task correctness and execution efficiency
Reading fidelity high
Study strength medium
n=307
307 confirmed failures
0.48
Task-Implementation Fault was the dominant root cause of skill-induced functional failures, accounting for 86 of 125 cases (68.8%). Error Rate negative Functional task failure
Reading fidelity high
Study strength medium
n=125
86 of 125 cases (68.8%)
0.48
Most skill-induced functional failures were caused by seemingly relevant skills leading agents to incorrectly implement or omit task-required elements, rather than by obviously irrelevant skills. Output Quality negative Correct implementation of task-required fields, APIs, calculations, formats, or domain rules
Reading fidelity high
Study strength medium
n=125
0.48
Wrong artifact locations and environment mismatches accounted for 24 and 13 functional-failure cases, respectively. Error Rate negative Verifier-facing artifact correctness and environment compatibility
Reading fidelity high
Study strength medium
n=125
24 cases and 13 cases
0.48
Excessive Procedure was the dominant root cause of skill-induced efficiency regressions, accounting for 114 of 182 cases (62.6%) at the primary threshold of T = 2.0. Organizational Efficiency negative Token use and execution time
Reading fidelity high
Study strength medium
n=182
114 of 182 cases (62.6%)
0.48
Within Excessive Procedure, excessive verification contributed 67 cases and heavy implementation pipelines contributed 30 cases. Task Completion Time negative Execution cost from verification and implementation procedures
Reading fidelity high
Study strength medium
n=182
67 cases and 30 cases
0.48
Context-overhead regressions were almost entirely caused by mandatory skill-body text, which accounted for 43 of 46 context-overhead cases. Organizational Efficiency negative Token-use and execution-time efficiency
Reading fidelity high
Study strength medium
n=46
43 of 46 cases
0.48
SKILLTRIAGE matched manually assigned exact root causes in 111 of 125 functional failures (88.8%) and 132 of 182 efficiency regressions (72.5%). Other positive Root-cause attribution accuracy
Reading fidelity high
Study strength medium
n=307
88.8% for functional failures; 72.5% for efficiency regressions
0.48
Augmenting the original benchmark settings with semantically matched public skills increased the potential paired-comparison space from 826 to 20,664 comparisons, approximately a 25-fold expansion. Other positive Available contrastive evaluation coverage
Reading fidelity high
Study strength low
n=20664
roughly 25× expansion
0.24
The study's efficiency-regression criterion required both token use and execution time to increase relative to the reference run, with at least one metric exceeding twice the reference value. Task Completion Time null_result Relative token use and execution time
Reading fidelity high
Study strength high
T = 2.0
0.8

Notes