arXiv paper· natural language processing (LLM agent evaluation)· method paper

Skill Following: Evaluating Actual Skill Use in Retrieval-Enabled LLM Agents

Seonghyeon Cho, Chanjun Park

cs.CL

Quick verdict

Proposes RAE, a paired retrieval-conditioned metric showing aggregate skill-retrieval lift can mislead; sound but small-scale, tiny skill pools.

Summary

The paper argues that standard evaluations of retrieval-enabled LLM agents — whole-benchmark averages and retrieved-versus-skipped comparisons — carry task-selection bias and cannot tell whether retrieving a skill actually helps the task at hand. It formalizes Skill Following as the retrieval-to-answer chain and introduces RAE (Retrieval-Invoked Actual-Use Effect): the paired skill-enabled minus skill-disabled outcome difference, computed only on tasks where the agent invoked retrieval and received a skill. Together with OAE (the same pairing over all tasks), RAE yields an exact decomposition of the overall effect. Evaluating 17 LLMs on 80-task MBPP+ partitions (seeds 42/43/44), HumanEval+, and Math500, with BM25 retrieval over 9 coding and 8 math procedural skills, the authors find frequent sign reversals: Gemini-2.5-Flash-lite shows positive aggregate lift but negative RAE on all three MBPP+ partitions (e.g., +6.2/−15.6 on seed 42), and Llama-3.3-70B shows +14.2 lift versus −39.4 RAE on Math500. Filler/random/corrupted-skill controls leave RAE negative, and GPT-5.5 annotation plus a 50-case human audit finds most harmful transitions involve ignored skill content. Main limitations: only 80 tasks per partition with many sparse cells, tiny generic skill pools of arguable relevance, single-run pairing at temperature 0.7 without variance estimates, no multiple-comparison control, and no released code or logs.

Review complete

Assessment at a glance

natural language processing (LLM agent evaluation)

4

risk flags identified

● high 0

● medium 4

● low 0

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducibleNeeds GPU

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Aggregate retrieval lift compares self-selected retrieved vs. non-retrieved task subsets and is confounded by task-selection bias (Δselect ≠ 0, Fig. 2).
  • RAE, the paired skill-enabled minus skill-disabled outcome difference conditioned on retrieval-invoked tasks, isolates actual skill-use effect and decomposes OAE exactly (Eq. 4).
  • Across 17 LLMs on MBPP+, HumanEval+, and Math500, aggregate lift and RAE frequently disagree in sign, including positive-lift-negative-RAE reversals (e.g., Gemini-2.5-Flash-lite on all three MBPP+ seeds).
  • Negative RAE persists under filler, random, and corrupted skill content, so it is not solely an artifact of bad retrieved text; most harmful transitions show ignored skill content per GPT-5.5 annotation with human audit.

Strengths

  • Correct causal-identification core

    Conditioning the paired SE/SD comparison on retrieval-invoked tasks (Scall) removes subset-comparison bias, and Eq. 4 gives an exact decomposition OAE = (ncond/npairs)·RAE + (nskip/npairs)·Δskip; §5.2 quantifies the selection mechanism via Δselect (Eq. 5, Fig. 2).

  • Statistically careful reporting

    Pooled raw counts (App. A), exact McNemar tests and 20,000-resample paired bootstrap CIs for representative cells (Table 8, e.g., Mistral-S-24B partition 3: −45.5 [−57.6, −33.3], p=1.54e-8), and threshold sensitivity at ncond ∈ {5,10,15,20} (Table 5, stable 3–6/13 disagreements).

  • Honest diagnostic layering

  • Content controls bound the interpretation

  • Candid limitations section

Weaknesses

  • Small scale with sparse cells

  • Tiny, generic skill pools of questionable relevance

  • Single-run pairing at temperature 0.7

  • No multiple-comparison control

  • No artifact release

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper targets a narrow but real measurement problem: when an LLM agent retrieves a skill, does that retrieval help or hurt the same task? It formalizes Skill Following (SF) as the retrieval-to-answer chain and contrasts three metrics — aggregate retrieval lift (unpaired, within-SE subset comparison), OAE (paired SE−SD difference over all tasks), and RAE (the same pairing restricted to retrieval-invoked tasks Scall, Eq. 2) — connected by the exact decomposition OAE = (ncond/npairs)·RAE + (nskip/npairs)·Δskip (Eq. 4). Central claims: (1) aggregate lift is confounded by task-selection bias; (2) aggregate-vs-RAE sign reversals are common across 17 LLMs on coding and math benchmarks; (3) negative RAE is not merely an artifact of bad skill text and coincides with ignored skill content.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 4 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is RAE in this paper?

RAE (Retrieval-Invoked Actual-Use Effect) is a paired metric that measures, only on tasks where an LLM agent actually invoked skill retrieval and received a skill, the difference in success rate between a skill-enabled run and a skill-disabled run of the same task. Because both runs solve the identical task, it removes the task-selection bias present when benchmarks compare retrieved vs. non-retrieved task subsets.

What is the 'evaluation paradox' the paper reports?

Several models look better with skill retrieval on benchmark-wide averages (positive aggregate lift), yet on the exact tasks where they retrieved a skill, their paired skill-on vs. skill-off comparison is negative. For example, Gemini-2.5-Flash-lite shows +6.2/+16.2/+4.4 aggregate lift but −15.6/−15.9/−22.2 RAE across the three MBPP+ partitions, and Llama-3.3-70B shows +14.2 lift vs. −39.4 RAE on Math500.

Which models and benchmarks were used?

17 LLMs — including Claude 3.5/4.5 Haiku, Gemini 2.0/2.5 Flash variants, GPT-4o-mini, DeepSeek-V3.2, Llama 3.1-8B/3.3-70B, Qwen 2.5-7B/3-8B/3-32B/3-235B/3.5-9B, Command-R, GLM4-32B, and Mistral NeMo/Small-24B — evaluated on 80-task partitions of MBPP+ (three seeds), HumanEval+, and Math500, using BM25 retrieval over 9 coding and 8 math procedural skills.

Does the paper release code or data?

No repository or artifact release is stated in the provided text. The protocol is described in detail (prompts, tool schema, skill-pool tables, model identifiers in the appendices), but code, skill files, and run logs are not stated as available, so exact numbers cannot currently be recomputed from published artifacts.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • PDF extraction flattened multi-column table layouts (e.g., Table 2's outcome matrix and Tables 3/6 cells); all numeric values remained attributable to their rows and columns, and no end-of-text truncation was observed.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Skill Following: Evaluating Actual Skill Use in Retrieval-Enabled LLM Agents | Evolve.Pub