ArXiv: 2409.19951
🎯 Pitch
Large language models consistently fail to integrate skills for real-world tasks—cross-capability performance is strictly limited by the weakest individual ability, not enhanced by synergy. In 66% of tested cases, joint performance was worse than either single skill, and even when it fell between them, it skewed toward the lower score. This structural bottleneck makes identifying and fixing the weakest link a far more efficient strategy than general capability boosting.
1. Executive Summary
This paper systematically investigates the relationship between individual and combined capabilities in Large Language Models, introducing cross capabilities as the intersection of multiple distinct abilities required for complex real-world tasks (e.g., "Coding & Reasoning" or "Image Recognition & Reasoning"). Using CrossEval — a benchmark of 1,400 manually annotated prompts evaluated via an LLM-based judge with 8,400 expert human ratings — the authors study seventeen models across five families (GPT, Claude, Gemini, Llama, Reka) and uncover a consistent "Law of the Weakest Link" effect, where cross-capability performance is significantly constrained by the weaker component ability; of 58 cross-capability scores, 38 fall below both individual capabilities while the remaining 20 lie between strong and weak but closer to the weaker. Through both static evaluation and targeted capability enhancement via principle-based system prompting, the paper demonstrates that improvements to the weakest capability yield the largest cross-capability gains, establishing that LLMs exhibit this weakest-link constraint as a structural property of their architecture rather than merely a benchmark artifact.
2. Context and Motivation
The Core Problem: Evaluating LLMs One Ability at a Time Misses the Point of Real-World Use
The central gap this paper identifies is deceptively straightforward but carries profound implications for how the field builds and evaluates language models: current evaluation practices assess LLM capabilities in isolation, yet real-world tasks almost never engage just one ability in isolation. The authors open their paper with a deliberately chosen example — a prompt asking about rainfall trends in Tokyo that requires both web browsing (tool use) and analytical reasoning — and another asking a model to explain a web application that demands both long-context comprehension and coding expertise. These examples are not cherry-picked edge cases; they represent the modal category of sophisticated user interactions with LLMs.
The paper names this category cross capabilities: "the intersection of multiple distinct capabilities across different types of expertise necessary to address complex, real-world tasks" (Section 1). This is not merely a terminological contribution. By introducing this concept explicitly, the paper forces the field to confront an uncomfortable question: if every major LLM evaluation framework (HELM, LMSys Chatbot Arena, Open LLM Leaderboard, etc.) measures abilities independently — reasoning here, coding there, multilingual over there — then what do we actually know about how models perform on tasks that require two or more of these abilities simultaneously? The paper's answer, implicit in its motivation, is: almost nothing.
Why This Matters: The Disconnect Between Benchmarks and Deployment
The significance of this gap extends well beyond academic taxonomy. The paper grounds its motivation in a concrete mismatch between development practice and real-world deployment:
Development follows an isolationist paradigm. As the authors note explicitly (Section 1), Llama 3's post-training "incorporates a mix of data, from general English to code and multilingual content... each subset aimed at honing a specific skill." This approach — constructing specialized datasets for distinct abilities and blending them — implicitly assumes that improving each component capability will translate to improved overall performance on any task requiring combinations of those capabilities. But is this assumption valid? The paper's entire experimental apparatus is designed to test exactly this question, and its central finding — the Law of the Weakest Link — suggests that the relationship is not merely non-linear but actively constrained in ways that naively blending data cannot address.
Evaluation mirrors this isolationism. Benchmarks assess reasoning (ARC, MATH, GPQA), coding (HumanEval, MBPP), factual knowledge (MMLU), multilinguality, tool use, and long-context understanding as separate silos, "offering a snapshot of how well a model can reason, code, or manage factual knowledge" (Section 1). The paper does not argue these benchmarks are useless — they serve important diagnostic functions — but rather that they provide an incomplete picture that may be systematically misleading about real-world performance. A model that scores highly on isolated reasoning and isolated coding might perform poorly on tasks requiring both, and current evaluation practice would never surface this deficiency.
The agent evaluation gap. The paper also positions itself relative to the emerging field of LLM-based agent evaluation (Section 6.1), noting that while agent benchmarks (WebArena, AgentBench, OSWorld) inherently require cross capabilities, they typically measure holistic task success rates rather than decomposing performance into constituent capabilities. This makes them poor diagnostic tools: when an agent fails, you cannot identify which capability caused the failure. CrossEval is designed to fill precisely this diagnostic gap by providing a framework where individual capabilities, cross capabilities, and their relationships can be examined simultaneously.
The Theoretical Tension: Four Competing Hypotheses from Multiple Disciplines
The paper distinguishes itself from a purely empirical benchmarking effort by framing the question through four competing theoretical lenses drawn from systems theory, psychology, biology, and computer science (Section 1):
Synergy Theory (Corning, 1983) would predict that combining capabilities produces emergent effects greater than the sum of individual parts — the whole exceeds the sum of its parts.
Compensatory Mechanism (Adler, 1917), borrowed from psychology, would predict that stronger capabilities can offset or compensate for weaker ones — a model strong at reasoning might "cover for" weak tool-use abilities.
Law of the Weakest Link (Liebig, 1840), originally from agricultural chemistry but applicable to any system with interdependent components, would predict that the weakest capability acts as a bottleneck — cross-capability performance cannot exceed the performance of the weakest constituent ability.
Emergent Properties (Anderson, 1972) would predict that interactions between capabilities produce behaviors not predictable from any individual component — meaning cross-capability performance could vary in ways that cannot be inferred from individual scores at all.
The paper does not take a position a priori on which hypothesis is correct. Instead, it constructs CrossEval specifically to discriminate between them. This is important framing because it elevates the work from "we built a benchmark" to "we constructed an experimental apparatus to test competing theories about how capabilities compose in large language models." The finding that the Law of the Weakest Link consistently dominates — across seventeen models, multiple evaluators, and even after targeted capability interventions — is significant precisely because it rejects three plausible alternative hypotheses that might have seemed equally or more intuitive ex ante.
Where Prior Work Falls Short
The paper identifies several specific limitations in existing approaches that CrossEval is designed to address:
Individual-capability benchmarks miss compositional effects. The authors cite a wide range of established benchmarks — ARC, MATH, MMLU, HumanEval, MBPP, GPQA, MMMU, L-Eval, ∞Bench, API-Bank, Gorilla, and others (Section 6.1) — and observe that even comprehensive multi-task benchmarks like BigBench "still target individual capabilities in isolation." This is not a criticism of these benchmarks' quality but of their scope: they were designed to answer "how good is this model at X?" for various values of X, not "how good is this model when it needs to do X and Y simultaneously?" The latter question is categorically different and requires a specifically designed evaluation framework.
Agent benchmarks lack diagnostic granularity. While agent evaluation frameworks (WebArena, Mind2Web, VisualWebArena, OSWorld) implicitly test cross capabilities by requiring models to combine web navigation, reasoning, and tool use, they report task-level success rates. When a model fails to complete a booking on WebArena, there is no decomposition into "did it fail because of weak reasoning, weak tool use, or the interaction between the two?" CrossEval "provides a clear and comprehensive distinction between individual and cross capabilities, providing a more granular framework for evaluation and analysis" (Section 6.1).
LLM-as-a-Judge methods lack domain-specific calibration. Existing judge models (GPT-4 as evaluator, MT-Bench, Chatbot Arena's Elo system) typically rely on self-generated criteria or generic rubrics. The paper identifies specific failure modes: self-generated answers can exceed context limits, cause models to over-rely on their own outputs rather than human references, and produce scoring distributions that are inconsistent across different judge models (Section 3.3). The point-deduction-based prompting approach with multiple human-annotated reference examples is proposed as a direct response to these limitations.
No systematic framework exists for relating individual to cross capabilities. This is the paper's most fundamental contribution. Prior work has built individual-capability benchmarks, built agent benchmarks, and developed LLM judges, but no prior work has constructed a single unified framework where (a) individual and cross capabilities share a common taxonomy, (b) prompts are controlled for difficulty across both categories, (c) the same evaluation infrastructure scores both, and (d) the relationship between the two can be directly measured. The absence of such a framework meant the Law of the Weakest Link — though a known principle in other domains — had never been empirically tested in the context of LLM capability composition.
How This Paper Positions Itself
The paper positions CrossEval as filling a gap at the intersection of three research threads (Section 6):
1. LLM capability evaluation. CrossEval extends beyond individual-capability benchmarks by explicitly constructing cross-capability tasks and measuring them alongside their constituent individual capabilities. This is not a replacement for existing benchmarks but a complementary framework addressing a question they were not designed to answer.
2. LLM-as-a-Judge methodology. CrossEval serves as "the largest meta-evaluation benchmark currently available for measuring the correlation between LLM-as-a-Judge assessments and human judgments" (Section 6.2). With 8,400 human ratings across 14 capabilities, it provides a substantially larger and more diverse calibration dataset than prior meta-evaluation efforts (e.g., MT-Bench's 3K judgments on a narrower task distribution). This allows the paper to not only build a judge but to characterize which LLMs are better at judging which capabilities — a contribution to evaluation methodology independent of the cross-capability findings.
3. Agent evaluation. While not an agent benchmark itself, CrossEval "encompasses key agent-related capabilities such as multi-modality, multilingualism, and tool use" (Section 6.1) and provides the granular diagnostic framework that agent benchmarks lack. The paper explicitly positions this as complementary rather than competitive: agent benchmarks measure whether an agent succeeds, CrossEval helps diagnose why.
The paper's theoretical positioning is notably modest: it does not claim to have solved the cross-capability problem or to have demonstrated that the Law of the Weakest Link is a universal law of language models. Rather, it presents systematic evidence for the phenomenon across a carefully constructed benchmark and seventeen models, and argues that this evidence makes the identification and improvement of weakest capabilities "a critical priority for future research" (Section 1). The contribution is both the framework for making such measurements and the empirical finding that emerges from it.
The Practical Stakes
Beyond the intellectual contribution, the paper's motivation has concrete practical implications that are worth making explicit. If the Law of the Weakest Link holds broadly, then:
-
Training data blending strategies may be suboptimal. Currently, post-training mixes data from different capability domains in proportions determined by heuristics or downstream individual-benchmark performance. If cross-capability performance is bottlenecked by the weakest ability, then disproportionately investing in improving that weakest ability — even at the expense of slight degradation in stronger abilities — may yield larger overall gains. The paper's case studies in Section 5 provide direct evidence for this.
-
Model comparison may be systematically misleading. If Model A scores 80 on reasoning and 60 on coding, while Model B scores 70 on both, current aggregate leaderboard rankings (which typically average or otherwise combine individual scores) would favor Model A. But on any task requiring both reasoning and coding, Model B may substantially outperform Model A. The Law of the Weakest Link implies that balanced capabilities may be more valuable than lopsided excellence, which is a claim with implications for how the field ranks and selects models.
-
Capability enhancement efforts should target deficiencies, not strengths. The principle-based prompting experiments (Section 5) demonstrate that enhancing the weaker capability in a cross-capability pair yields larger improvements than enhancing the stronger one. If this generalizes, it suggests a reallocation of research effort: rather than pushing state-of-the-art reasoning from 95% to 96%, resources might be better spent bringing tool use from 45% to 60%, because the latter improvement would lift performance on a much wider range of real-world tasks.
These practical stakes ground the paper's motivation in concrete decisions that model developers and deployers face, making the work relevant not just to the evaluation community but to anyone building or using LLMs in multi-capability settings.
3. Technical Approach
3.1 Reader Orientation
The paper constructs CrossEval, a benchmark-and-evaluation framework for systematically measuring how LLMs perform on tasks requiring the simultaneous engagement of multiple distinct capabilities (cross capabilities) alongside the same models' performance on each constituent capability in isolation. The core insight driving the technical approach is that the relationship between individual and cross-capability performance cannot be assumed — it could follow synergy, compensation, weakest-link dynamics, or emergence — and that discriminating between these hypotheses requires a carefully controlled experimental apparatus where (a) individual and cross capabilities are defined through a shared taxonomy, (b) prompts are difficulty-controlled across both categories, (c) evaluation is consistent and calibrated against human judgment across all capabilities, and (d) the same models are assessed on both individual and cross-capability tasks so that relationships can be directly measured.
3.2 Big-Picture Architecture
The CrossEval system has four major components that operate sequentially: (1) a hierarchical taxonomy that defines seven individual capabilities and seven cross capabilities at multiple levels of granularity, providing the organizational backbone for prompt construction; (2) a manually annotated prompt set of 1,400 prompts constructed by expert annotators who select specific taxonomy nodes, write prompts at three difficulty levels (10% easy, 30% medium, 60% hard), and ensure coverage of 76 Level-1 and 332 Level-2 categories; (3) a multi-reference human annotation pipeline that collects three model responses per prompt (sampled from Llama and GPT model families to represent low, medium, and high quality), has two independent expert annotators rate each response on a 1–5 Likert scale with paragraph explanations, and iteratively refines annotation guidelines across three pilot rounds to reach a Krippendorff's Alpha of 0.76 on the full dataset; and (4) an LLM-based evaluator that uses point-deduction-based prompting with up to two human-annotated reference examples to score new model responses, achieving a Pearson correlation of 0.697 with human judgments when using GPT-4o as the judge. Information flows from taxonomy → prompt construction → model response generation → human annotation → judge calibration → automated evaluation at scale.
3.3 Roadmap for the Deep Dive
- First, the taxonomy construction process (Section 2 details), because every subsequent design decision — which capabilities to study, how prompts are categorized, how difficulty is defined — flows from this organizational structure.
- Second, the prompt annotation procedure (Section 3.1), which translates the taxonomy into concrete evaluation instances with controlled difficulty distributions.
- Third, the multi-reference human annotation pipeline (Section 3.2), which creates the calibration data enabling reliable LLM-based evaluation, including the iterative agreement-improvement process.
- Fourth, the LLM-based evaluator design (Section 3.3), covering the point-deduction prompting strategy, ablation studies on reference example count, and the reasoning behind selecting GPT-4o as the final evaluator.
- Fifth, the principle-based system prompting method (Section 5.1), which is the experimental apparatus for testing causal relationships between individual capability changes and cross-capability performance.
- Sixth, the evaluation protocol for the main experiments (Section 4.1), including model selection, decoding parameters, and the criteria for distinguishing "strong" and "weak" capabilities.
3.4 Detailed, Sentence-Based Technical Breakdown
This is primarily a benchmark construction and empirical analysis paper whose core contribution is a framework for measuring cross-capability performance and the discovery that LLMs consistently exhibit "Law of the Weakest Link" dynamics — cross-capability scores are bounded by the weaker constituent ability across 17 models, multiple evaluators, and even after targeted capability interventions.
Capability Selection and Taxonomy Construction
The paper first establishes an organizational hierarchy for LLM capabilities that will structure every subsequent design decision. The taxonomy operates at three levels: the root node identifies whether a task requires an individual capability or a cross capability; Level-1 categories partition each capability into broad task types (e.g., "Mathematical Calculation," "Code Generation/Synthesis," "Factual Questions"); and Level-2 categories further decompose these into specific tasks (e.g., under "Mathematical Calculation": "Arithmetic & basic math," "Algebra & equations," "Geometry & trigonometry," and so on). The number in parentheses after each Level-1 category name indicates how many Level-2 subcategories it contains — for instance, "Scientific Reasoning (4)" includes "Hypothesis Formation and Testing," "Causal Reasoning," "Scientific Evidence Evaluation," and "Model-Based Reasoning."
Individual capability selection. The paper identifies seven core individual capabilities: English, Reasoning, Coding, Image Recognition, Tool Use, Long Context, and Spanish (as a representative multilingual capability). The rationale for this selection (Section 2.1) is explicit: these "represent core LLM skills across diverse domains, including multimodal, multilingual, and tool-use tasks, ensuring broad coverage of mainstream real-world use cases." Each individual capability is decomposed into its own taxonomy. For example, Reasoning breaks down into eight Level-1 categories: Mathematical Calculation (7 Level-2 subcategories), Mathematical Reasoning (4), Commonsense Reasoning (3), Logic/Problem Solving (3), Social and Emotional Reasoning (6), Moral & Ethical Reasoning (3), Scientific Reasoning (4), and Legal Reasoning (6). The full taxonomies span 45 Level-2 categories for English/Spanish, 36 for Reasoning, 18 for Coding, 17 for Image Recognition, 23 for Tool Use, and 14 for Long Context — a total of 332 Level-2 categories across all seven individual capabilities.
Cross capability selection. To form cross capabilities, the paper pairs individual capabilities and selects seven common combinations: Coding & Reasoning, Image Recognition & Reasoning, Tool Use & Coding, Tool Use & Reasoning, Long Context & Coding, Spanish & Reasoning, and Spanish & Image Recognition. The pairing logic is practical rather than exhaustive — these represent intersections that "reflect a broad spectrum of user queries" based on the authors' experience with real-world LLM usage patterns. Each cross capability receives its own taxonomy with Level-1 and Level-2 categories that are specifically designed for the intersection of the two capabilities, not merely a concatenation of the individual taxonomies. For instance, Coding & Reasoning has Level-1 categories like "Programming Assistant" (with Level-2 subcategories "Code Understanding," "Problem decomposition," "Algorithmic reasoning," "Debugging reasoning," "Code optimization") — tasks that inherently require both coding knowledge and reasoning skill simultaneously, and could not be completed with either capability alone.
The taxonomy for cross capabilities involving multilingualism. An important design choice: for Spanish-involving cross capabilities (Spanish & Reasoning, Spanish & Image Recognition), no new taxonomy is constructed. Instead, the corresponding English prompts are translated into Spanish (Section 2.2). The paper states that "handling and generating multilingual content naturally integrates with other capabilities," meaning that the cross-capability challenge is the combination of Spanish language processing with reasoning or image recognition, not a distinct task taxonomy. This design choice has an important implication for comparability: the Spanish cross-capability prompts are direct translations of their English single-capability counterparts, which means performance differences between Spanish Reasoning and English Reasoning — or between Spanish & Reasoning and its individual components — can be attributed to the multilingual aspect rather than differences in task design.
Why this hierarchical structure matters. The taxonomy serves three functions that are load-bearing for the entire experimental design. First, it enables systematic coverage: annotators select a specific leaf node before writing each prompt, which guarantees that the prompt set spans the full space of defined capabilities rather than clustering in easy-to-write categories. Second, it enables controlled comparison: because each prompt is tagged with its capability (individual or cross) and its precise taxonomy position, the evaluation results can be sliced by capability, difficulty, and category, enabling the fine-grained analysis in Sections 4 and 5. Third, it enables difficulty standardization: difficulty criteria are defined per-capability (as discussed below), and the taxonomy ensures that prompts of different difficulty levels are distributed across the full range of subcategories rather than concentrated in specific ones.
Prompt Set Annotation
The prompt set construction process (Section 3.1) is designed to address three specific challenges that the authors identify from prior work: (1) real-world user prompts often include low-quality inputs that fail to differentiate between advanced models (Li et al., 2024), (2) constructing genuinely difficult prompts is itself challenging (Padlewski et al., 2024), and (3) prompts must be unambiguously categorized by capability to enable the individual-vs-cross comparison.
Annotation procedure. The process begins with annotators selecting a specific leaf node from the established taxonomy, which determines both the capability category (individual or cross) and the specific task type for the prompt. This taxonomy-first approach — selecting the category before writing the prompt — is the mechanism that ensures the 1,400 prompts are distributed across all 76 Level-1 and 332 Level-2 categories as documented in Table 1. For each capability, the paper defines explicit criteria for three difficulty levels — easy, medium, and hard — that are capability-specific. For example, the English difficulty definitions (Section 3.1) are:
Easy: "Prompt is a single ask/requirement/constraint for the model presented as a single statement OR prompt is a single statement without ask/requirement/constraints AND would not require subject matter expertise to understand."
Medium: "Prompt includes 2–4 asks/requirements/constraints for the model AND would not require subject matter expertise to produce a response."
Hard: "Prompt contains 5 or more asks/requirements/constraints for the model OR requires subject matter expertise above and beyond 'common knowledge' in order to respond."
The key insight in these definitions is that difficulty is operationalized through countable prompt features (number of explicit requirements) and knowledge requirements (subject matter expertise), making the criteria objective enough for consistent annotation while capturing the dimensions that genuinely make prompts challenging for LLMs. For Image Recognition (Appendix B.3.2), the criteria are different — they involve visual complexity (number of entities, presence of visual distractions or occlusions), external knowledge requirements, and language format constraints — reflecting that difficulty manifests differently across modalities.
Spanish prompt construction. For Spanish as an individual capability, all 100 prompts are annotated from scratch in Spanish with no overlap with the English prompt set. For the cross-capability scenarios Spanish & Reasoning and Spanish & Image Recognition, the prompts are created by translating the corresponding English-based prompts (Reasoning and Image Recognition) into Spanish. This translation-based approach ensures that the only difference between the English Reasoning prompts and the Spanish & Reasoning prompts is the language — the underlying reasoning tasks are identical. This is crucial for isolating the effect of multilingualism on cross-capability performance.
Pilot and quality control. The annotation process includes a pilot phase where the authors act as reviewers, providing feedback to identify issues with initial annotations and refine the annotation guidelines. After the pilot, the main annotation phase produces 100 to 500 prompts per capability (depending on the size of the annotator pool assigned to it), which reviewers then filter to produce a final set of 100 high-quality prompts per capability. The filtering process targets specific quality criteria: prompts must unambiguously test the intended capability, must be answerable (not nonsense or contradictory), and must follow the difficulty distribution of "10% easy, 30% medium, and 60% hard prompts" — a distribution that the paper notes "follows the standards used in Llama 3's human evaluations" (Llama Team, 2024). The skew toward hard prompts (60%) is deliberate: easy prompts fail to differentiate between strong models, and the paper's goal is to measure capability boundaries, which requires challenging instances.
Single-turn and open-ended restriction. The paper explicitly restricts the prompt set to single-turn, open-ended settings. This means all prompts are standalone queries (no multi-turn dialogue history) and expect free-form text responses (not multiple-choice selection). The open-ended format is essential because many cross-capability tasks — explaining code while reasoning about its algorithmic complexity, or analyzing an image while applying scientific reasoning — cannot be captured by multiple-choice questions, which would artificially constrain the response space and prevent the model from demonstrating (or failing to demonstrate) integrated capability use.
Final prompt set statistics. The completed CrossEval prompt set, summarized in Table 1, contains 1,400 prompts total: 100 prompts for each of the 7 individual capabilities (700 prompts) and 100 prompts for each of the 7 cross capabilities (700 prompts). Within the individual capabilities, the number of Level-1 categories ranges from 3 (Long Context) to 8 (English, Reasoning, Spanish), and the number of Level-2 categories ranges from 14 (Long Context) to 45 (English/Spanish). Within cross capabilities, Level-1 categories range from 3 (Tool Use & Reasoning) to 5 (Coding & Reasoning, Long Context & Coding), and Level-2 categories range from 9 (Tool Use & Coding) to 30 (Tool Use & Reasoning).
Multi-Reference Human Annotation Pipeline
The second major technical component is the creation of human-annotated reference responses for each prompt, which serves as the calibration data enabling reliable LLM-based evaluation. The paper identifies a fundamental challenge that makes traditional "gold reference" annotation infeasible for CrossEval (Section 3.2):
Challenge 1: Open-ended queries lack single correct answers. Many prompts, particularly those requiring creative writing, analysis, or subjective reasoning, do not have a single correct answer. Providing only one response as a reference would introduce evaluation bias by treating one valid approach as the ground truth.
Challenge 2: Domain expertise requirements exceed annotator capabilities. Several prompts, "particularly those requiring domain expertise in areas such as coding or mathematics, remain challenging even for college-level expert annotators" — meaning annotators cannot necessarily produce correct answers themselves, but they can assess the correctness of model-generated responses.
Challenge 3: Tool-use answers are dynamic. For prompts involving web browsing or real-time information, "the correct response can be dynamic. For example, the answer to 'What is the temperature in the Bay Area today?' changes daily." A static gold reference would be incorrect on any day other than when it was written.
The solution: multi-reference scoring with explanations. Rather than providing a single gold answer, CrossEval provides three model responses per prompt, each scored and explained by two independent human annotators. These 4,200 model responses with 8,400 human ratings serve as calibration examples for the LLM-based evaluator: given a new model response to evaluate, the judge can reference how humans scored similar-quality responses to the same prompt.
Annotator qualifications. The paper uses "the same data vendor as Llama 3's human evaluation, employing professional experts with domain-specific knowledge, such as reasoning, coding, and Spanish." This is a deliberate choice to ensure annotator quality — the data vendor selects appropriate annotator pools based on the capabilities being evaluated, meaning coding prompts are evaluated by annotators with coding expertise, Spanish prompts by Spanish speakers, and so on. The paper also notes that to avoid contamination, "the Llama team does not have access to CrossEval prompts during Llama 3's development" — a standard precaution in benchmark construction to prevent training data leakage.
Model response collection strategy. For each of the 1,400 prompts, the paper collects three model responses "representing varying levels of quality: low, medium, and high." These responses are "randomly drawn from various models within the Llama and GPT model families, including Llama 3.1 8B/70B/405B and different versions of GPT-4." The deliberate sampling across quality levels is crucial: if all reference responses were high-quality, the evaluator would have no examples of what constitutes a poor response, and vice versa. Additionally, for capabilities involving Reasoning, Image Recognition, and Tool Use, if all three collected responses contain noticeable errors, the annotators manually write one response — ensuring at least one high-quality reference exists for each prompt.
Rating scale and explanation format. Each model response is independently rated by two annotators on a 1–5 Likert scale (defined explicitly in the evaluation prompt shown in Appendix B.4):
- 5/5 – Amazing: "The response is flawless and could hardly be improved."
- 4/5 – Pretty Good: "The response is quite good, but has room for minor improvements."
- 3/5 – Okay: "They are middle-of-the-road responses that could be improved in several ways."
- 2/5 – Pretty Bad: "The response has major problems in helpfulness, truthfulness, or safety."
- 1/5 – Horrible: "They are terrible responses and you would caution others against using models that generate responses like this."
Each rating is accompanied by a paragraph explanation justifying the score. The requirement for explanations — not just numeric ratings — serves two functions: it enforces annotator accountability (annotators must articulate why they assigned a score, reducing random or careless rating), and it provides rich calibration information for the LLM-based evaluator, which can learn not just "what score was given" but "what specific issues caused point deductions."
The iterative agreement improvement process. The paper documents a three-round annotation refinement process that is worth describing in detail because it illustrates how the annotators were calibrated and why the final agreement metrics are credible. The process operates on 30% of the prompt set (420 prompts) in a pilot phase:
Round 1: Initial annotations achieve an inter-rater agreement of 33.65% (exact score match between the two annotators) with a Krippendorff's Alpha (K-Alpha) of 0.48. The K-Alpha metric (Krippendorff, 2018) measures inter-rater reliability while accounting for agreement that could occur by chance — a value of 0.48 indicates "relatively poor agreement" by standard interpretation thresholds.
Round 2: New raters from the same annotator pool review the previous annotations to better understand scoring criteria, then provide their own ratings with explanations. After this round, the guidelines are updated based on identified inconsistencies. Inter-rater agreement improves to 45.79% and K-Alpha to 0.66.
Round 3: A third round of the same review-and-re-annotate process brings agreement to 47.38% and K-Alpha to 0.73.
Full dataset annotation: The updated guidelines from the pilot are then applied to the complete dataset of 4,200 model responses using the same trained annotator pool. On the full dataset, the final inter-rater agreement rate reaches 54.93% with a K-Alpha of 0.76.
Why these agreement numbers are actually strong. The paper explicitly contextualizes these metrics against prior work (Section 3.2). In Chatbot Arena (Zheng et al., 2023), human agreement is 81% for binary classification (win/lose) and 63% for a three-point scale (win/tie/lose). CrossEval uses a more granular five-point scale and requires annotators to independently score each response (rather than comparatively judge two responses against each other), both of which make agreement inherently harder to achieve. The fact that K-Alpha reaches 0.76 — which falls in the "substantial agreement" range (0.61–0.80) in standard interpretations of the metric — despite these additional difficulties, indicates that the annotation process produced reliable calibration data.
The resulting benchmark statistics. The completed human annotation dataset (Table 1 plus description in Section 3.2) comprises 1,400 prompts across 14 capabilities, 4,200 reference model responses (3 per prompt), and 8,400 human ratings (2 per response) with accompanying explanations. Appendix B.2 provides concrete examples of the reference format — for each prompt, the three model responses are shown alongside their two human ratings and explanations, demonstrating the quality range and the specificity of the annotator feedback.
LLM-Based Evaluator Design
The third major technical component is the construction of an automated evaluator that can score new model responses at scale while maintaining strong agreement with human judgments. The paper frames CrossEval as "the largest meta-evaluation benchmark currently available for measuring the correlation between LLM-based scoring and human judgments" (Section 3.3), and the evaluator design reflects several deliberate choices addressing specific failure modes of existing LLM-as-a-Judge approaches.
Problem with standard approaches: self-generated answers. The paper identifies a specific issue with the common practice of having the LLM judge generate its own answer before evaluating the candidate response (Section 3.3.1). This approach "frequently leads to issues" including: (1) response length can exceed model context limits, preventing score generation entirely; and (2) the judge "overly relies on their own generated answers, overlooking valuable insights from human-annotated references." When a judge generates its own answer first, it tends to favor responses that match its own output — a form of self-preference bias that degrades correlation with human judgments.
The solution: multi-reference point-deduction prompting. The paper's evaluation prompt (fully specified in Appendix B.4, Tables 34–35) has five structured components:
1. General Rubrics (in system prompt). The judge receives the same 1–5 Likert scale definitions that human annotators used (the "Amazing" through "Horrible" rubrics quoted above). This ensures the judge and human annotators share a common scoring framework.
2. Multi-Reference Context. The evaluation prompt provides up to two reference examples, each containing a model response and its two human ratings with explanations. For instance, when evaluating a medium-quality response, the judge might see a low-quality and high-quality reference response with their human scores. The purpose is to calibrate the judge's scoring distribution against actual human judgments on the same prompt. The paper's ablation study (Figure 2) demonstrates that this calibration is highly effective: Pearson correlation with human judgments increases from 0.578 with zero references to 0.655 with one reference to 0.697 with two references.
3. Point Deduction-Based Analysis. Instead of having the judge directly assign a score, the prompt instructs it to work through a structured analysis that mirrors how human annotators produce their ratings. The required output format is:
User Prompt Analysis: "Identify key requirements and objectives from the user prompt."
Reference Examples Insights: "Summarize scoring patterns and typical point deductions."
Model Response Evaluation: "List strengths and identify weaknesses, specifying point deductions for each."
Holistic Assessment: "Consider if major strengths outweigh minor issues and combine similar deductions to avoid double penalization. Balance deductions and positive aspects."
Evaluation Score: "Provide a rating on a scale of 1 to 5."
This decomposition forces the judge to articulate specific issues before arriving at a score, which the paper argues "helps the LLM systematically analyze and assess responses in a balanced way" rather than producing a holistic impression that may be biased by surface features like response length or formatting.
Why this structured approach works. The paper's design motivations (Section 3.3.1) can be understood as addressing three specific biases identified in prior LLM-as-a-Judge work: (a) length bias — LLMs tend to favor longer, more structured responses (Zheng et al., 2023) — which the point-deduction format counteracts by forcing the judge to identify specific content issues rather than rewarding verbosity; (b) self-preference bias — LLMs favor responses similar to what they would generate — which the reference-based calibration counteracts by anchoring scores to human judgments rather than the judge's own output; and (c) distribution shift across judges — different LLMs produce systematically different score distributions (Claude tends to give higher scores, GPT-4o is more stringent, as noted in Section 3.3.2) — which the rubric-based system prompt partially standardizes.
Correlation results across judge models. The paper evaluates four candidate LLMs as judges — GPT-4o mini, Llama 3.1 405B, Claude 3.5 Sonnet, and GPT-4o (version 2024-05-13) — across all 14 capabilities on the 4,200 evaluation samples, comparing each judge's scores against the average of the two human ratings (Table 2). The results reveal several patterns:
-
Overall correlations: GPT-4o achieves the highest overall Pearson correlation (0.697), followed closely by Claude 3.5 Sonnet (0.696). GPT-4o mini (0.621) and Llama 3.1 405B (not reported for Image Recognition capabilities because it lacks vision support) perform substantially worse. The same ordering holds for Spearman rank correlation (0.679 for GPT-4o, 0.676 for Claude) and Kendall's tau (0.560 for GPT-4o, 0.550 for Claude).
-
Capability-specific strengths: Different LLMs excel at judging different capabilities. Claude 3.5 Sonnet performs best on Tool Use (0.683 vs. GPT-4o's 0.629), Image Recognition & Reasoning (0.819 vs. GPT-4o's 0.775), and Spanish & Image Recognition (0.752 vs. GPT-4o's 0.669). GPT-4o performs best on Coding & Reasoning (0.664), Tool Use & Coding (0.639), Tool Use & Reasoning (0.729), and Spanish & Reasoning (0.772). Interestingly, Reasoning shows high correlations across all judges (0.681–0.731), suggesting that reasoning evaluation is a relatively transferable skill, while English shows consistently lower correlations (0.383–0.516), likely due to the high subjectivity of evaluating creative and open-ended English responses.
-
Comparison to prior work: The paper notes that in BigGen Bench (Kim et al., 2024), which includes gold references and human ratings, LLM-based scoring achieved a Pearson correlation of 0.627. CrossEval's approach reaches 0.697 "despite the openness and difficulty of the benchmark, making it impossible to annotate a gold reference." This represents a meaningful improvement in meta-evaluation quality.
Why not use a mixture of judges? The capability-specific strengths in Table 2 naturally suggest using different judges for different capabilities — Claude for image-related tasks, GPT-4o for reasoning-related tasks — to maximize overall correlation. The paper explicitly considers and rejects this approach due to "significant differences in scoring distributions across models: Claude 3.5 tends to give higher scores, while GPT-4o is more stringent" (Section 3.3.2). If different judges scored different capabilities, the resulting cross-capability scores would reflect both genuine model performance differences and judge calibration differences, making it "unreliable" to compare individual and cross-capability scores. The choice of a single evaluator (GPT-4o) prioritizes internal consistency across capabilities over maximizing per-capability correlation with human judgments.
Tool use evaluation without tool access. A noteworthy technical detail: the LLM APIs used for evaluation (GPT-4o, Claude, etc.) do not support web browsing, and only GPT-4 supports code interpreters. Yet the judge must evaluate tool-use responses that may reference web-search results or code execution outputs. The paper's solution is pragmatic: "when we specify the date of the reference examples and indicate that the answers may be dynamic, LLMs without web browsing features can still serve as effective evaluators, achieving Pearson correlations above 0.6 across all tool use-related capabilities." The reference examples provide sufficient context — including the correct answers for tool-use queries at the time they were annotated — that the judge can assess response correctness without itself performing the tool operations. Additionally, enabling GPT-4's code interpreter "results in similar correlation scores but incurs higher costs," so it is disabled in subsequent evaluations.
Ablation on reference example count (Figure 2). The paper systematically varies the number of reference examples provided to GPT-4o and measures the effect on all three correlation metrics. With zero references (the judge sees only the prompt and response), Pearson correlation is 0.578. Adding one reference raises this to 0.655. Adding two references raises it to 0.697. The consistent improvement across Pearson, Spearman, and Kendall metrics confirms that the reference examples are providing genuine calibration value rather than merely shifting the score distribution. The paper also notes that "when evaluating new model responses in our benchmark, we provide all three reference examples, which could potentially lead to even higher correlations" — though this claim is not empirically verified in the paper.
What the judge configuration entails for the main experiments. For all model evaluations reported in Sections 4 and 5, the paper uses GPT-4o (version 2024-05-13) as the evaluator with temperature set to 0 and seed set to 42 for deterministic scoring. Each evaluation instance provides the prompt, any attachments (images, documents, code repositories), up to two reference examples with their human ratings, and the model response to be evaluated. The judge outputs a structured analysis followed by a score on the 1–5 scale, which is then linearly mapped to a 1–100 scale for reporting ("we linearly map the average scores for each capability from a 1–5 scale to a 1–100 scale" — Section 4.2).
Principle-Based System Prompting for Capability Enhancement
The fourth technical component — used specifically for the causal intervention experiments in Section 5, not for the main benchmark evaluation — is a method for selectively enhancing specific LLM capabilities through automatically generated system prompts, without fine-tuning or access to model weights. This method is the experimental apparatus for testing whether the Law of the Weakest Link persists under dynamic changes to capability levels (RQ4).
The method's constraint: enhance one capability while minimizing impact on others. The paper explicitly frames the challenge: "to reliably explore the impact of altering individual capabilities, we aim to enhance a specific capability without significantly affecting others. This allows for more controlled and precise investigation into cross-capability performance dynamics" (Section 5.1). If the enhancement method substantially affected multiple capabilities simultaneously, it would be impossible to attribute cross-capability changes to specific individual-capability changes.
The iterative principle generation procedure. The method operates as a four-step process using GPT-4o to generate capability-specific guidance:
Step 1 — Initial Setup: For each capability to be enhanced, the system initializes with an empty principle list. It then iterates through instances from the CrossEval benchmark for that capability, where each instance contains the user prompt, the target model's response, and the evaluation feedback from CrossEval's LLM-based judge (what the model got right, what it got wrong, and why).
Step 2 — Iterative Refinement (100 iterations): For each instance, GPT-4o selects one of four operations to update the evolving principle list:
- ADD: Introduce a new principle not currently in the list. This operation is used when the current instance reveals a recurring error pattern that no existing principle addresses.
- REPLACE: Substitute a less significant existing principle with a new one. This maintains the maximum of 10 principles while prioritizing the most impactful guidance.
- REVISE: Refine existing principles for greater clarity, specificity, and precision. This operation improves principles that are directionally correct but too vague to be actionable.
- KEEP: Leave the principles unchanged if the current instance is already adequately covered. This prevents overfitting to outlier examples.
The key constraint: the principle list is capped at 10 principles maximum. Once 10 principles exist, ADD is not allowed — only REPLACE or REVISE — ensuring the final system prompt remains concise enough to fit in context while covering the most critical patterns.
Step 3 — Final Principle List: After processing 100 instances, the method produces a capability-specific system prompt containing up to 10 principles. Each principle includes: (a) a title specifying the context in which it should be applied (e.g., "For Mathematical Reasoning" or "For Financial Analysis and Reasoning"); (b) up to three key points, each described at a level of specificity that allows direct execution — not general advice like "be careful with math" but concrete instructions like "validate each step in mathematical derivation meticulously, focusing on crucial values, properties, and boundary conditions."
Step 4 — Deployment: The generated principle-based system prompt is prepended to the model's system prompt when evaluating prompts related to that capability. The paper adds a manual note (Table 44) instructing the model to "apply the principles above to generate better responses for user prompts that require reasoning" and to "disregard these principles for prompts that do not require reasoning" — a simple routing mechanism to avoid misapplying domain-specific principles to unrelated tasks.
What the generated principles look like. Appendix D.2 (Tables 42–44) provides the complete principle-based system prompt generated for enhancing the Reasoning capability of Gemini 1.5 Flash. The principles span diverse reasoning subdomains: Principle 1 covers "Mathematical Reasoning" (verification of steps, detail of intermediate calculations, identification of misleading statements); Principle 2 covers "Proving Statements Involving the Pigeonhole Principle" (explicit contradiction statements, logical assumptions, application details); Principle 3 covers "Logical Sequencing and Step-by-Step Explanations"; Principle 4 covers "Addressing Ambiguities and Considering Multiple Possibilities"; Principle 5 covers "Financial Analysis and Reasoning"; and so on through Principle 10 for "Ethical Reasoning." The specificity varies appropriately by subdomain — mathematical reasoning principles are highly procedural ("verify the accuracy of factorization and simplification steps"), while ethical reasoning principles are more structural ("explicitly mention ethical theories like consequentialism, deontology, and virtue ethics").
Why this method is well-suited for the experimental question. The principle-based approach has three properties that make it appropriate for testing how individual-capability changes affect cross-capability performance: (1) it operates solely through the system prompt, meaning it can be applied to any model without weight access or fine-tuning, enabling the cross-model comparisons in Section 5.2; (2) the per-capability principle generation ensures that the enhancement targets a specific capability, though the paper acknowledges that "even when applied solely as system prompts," there can be some spillover to other capabilities (visible in Table 4 where enhancing one capability sometimes causes small changes in others); and (3) the automated generation from evaluation feedback means the principles are grounded in actual model errors rather than human intuition about what might help, increasing the likelihood of genuine capability improvement. However, a limitation the paper does not discuss is that this method can only enhance capabilities (through additive guidance), not degrade them — a symmetric degradation experiment (making a strong capability weaker and observing cross-capability impact) would provide even stronger causal evidence but is not attempted.
Evaluation Protocol for the Main Experiments
The final technical component is the experimental protocol for evaluating models on CrossEval and analyzing the resulting data (Section 4.1). While straightforward in design, several specific choices matter for interpreting the results.
Model selection and coverage. The paper evaluates 17 models from five major model families: GPT (GPT-4o mini, GPT-4o, o1-mini, o1-preview), Claude (Claude 3 Haiku, Claude 3 Sonnet, Claude 3 Opus, Claude 3.5 Sonnet), Gemini (Gemini 1.5 Flash, Gemini 1.5 Pro, Gemini 1.5 Pro Exp), Llama (Llama 3.1 8B, Llama 3.1 70B, Llama 3.1 405B), and Reka (Reka Edge, Reka Flash, Reka Core). This selection spans closed-source frontier models, open-weight models of varying scales, and models with different modality support (Llama models lack image recognition, preventing their evaluation on image-related capabilities). The broad coverage is important because the Law of the Weakest Link claim requires demonstrating consistency across model families, scales, and architectures — a finding that holds for only one or two models would be a model-specific artifact, not a general phenomenon.
Decoding configuration. All models use "their default decoding parameters to achieve optimal performance," meaning the paper does not perform any prompt engineering, temperature tuning, or sampling strategy optimization per model. This is a deliberate choice for fairness: custom-tuning decoding parameters for each model could introduce experimenter bias (unconsciously optimizing parameters to produce cleaner results). For Llama 3.1 405B specifically, the FP8 quantized version is used — a practical necessity given the model's size, but one that may slightly reduce its performance relative to the unquantized version.
Evaluator configuration and bias mitigation. GPT-4o-05-13 is used as the evaluator with temperature 0 and seed 42 for deterministic scoring. The paper explicitly notes a bias concern: "since LLMs tend to prefer self-generated answers" (Zheng et al., 2023), GPT-4o might inflate scores for GPT-family models. To mitigate this, the paper "excludes GPT's results from the comparative analysis and treats them as a reference point" — meaning the bolded "best" results in Table 3 are the best non-GPT results, and the main findings about the Law of the Weakest Link are validated on Claude, Gemini, Llama, and Reka models where evaluator self-preference is not a concern. GPT scores are still reported for transparency but are not used to establish the paper's core claims.
Capability support exclusions. Not all models support all capabilities. Llama models do not support image recognition (they are text-only), so their results are absent from Image Recognition and image-involving cross capabilities. The Gemini API supports code interpreter functionality but "does not yet handle non-text outputs (e.g., data plots)," so its results on tool-use-related prompts are excluded. The o1-mini and o1-preview models do not support image inputs, so their image-related results are missing. These exclusions create a sparse evaluation matrix (visible in the gaps in Table 3) but are handled transparently — missing entries simply indicate unsupported capabilities rather than failures.
Defining "strong" and "weak" capabilities. For each cross-capability scenario and each model, the paper defines one constituent individual capability as "stronger" and the other as "weaker" if the absolute score difference between them exceeds a threshold: $\Delta = 3$ points on the 100-point scale (Section 4.2). This threshold is arbitrary but reasonable — it represents roughly the score difference between adjacent model sizes in the same family (e.g., Claude 3 Haiku to Sonnet in Reasoning: 56.81 to 62.88, a difference of 6.07). The paper also performs sensitivity analysis by varying $\Delta$ from 1 to 6 (Appendix C.3, Figures 4–5), showing that the Law of the Weakest Link pattern is robust to this threshold choice — the density of cross-capability performance consistently clusters near the weaker individual capability regardless of where the threshold is drawn.
The analysis framework. For each cross-capability scenario where a clear strong/weak distinction exists (absolute difference > $\Delta$), the paper classifies the cross-capability score into one of three categories: (a) below both individual capabilities ( red in Table 3) — the cross score is lower than even the weaker individual score; (b) between strong and weak, closer to weak ( blue in Table 3) — the cross score falls between the two individual scores but the distance to the weak score is less than the distance to the strong score; (c) between strong and weak, closer to strong ( purple in Table 3) — same interval but the cross score is closer to the strong capability. The paper reports that of 58 cross-capability scores with a clear strong/weak distinction (using GPT-4o as judge), 38 fall below both individual capabilities, 20 fall between but closer to the weak, and none approach or exceed the stronger capability — a distribution that is extremely unlikely under the null hypothesis that cross-capability performance is independent of individual-capability strength.
The compute and cost implications. The paper does not report the total compute cost of running 17 models on 1,400 prompts with evaluation by GPT-4o, but a back-of-the-envelope estimate helps contextualize the scale: 17 models × 100 prompts per capability × 14 capabilities (though sparse for some models) × multiple tokens per response × additional tokens for evaluation (the point-deduction format generates substantial analysis text). This is a non-trivial experimental budget, which explains why the paper uses automated evaluation rather than continuing with human annotation — the 8,400 human ratings are sufficient for calibration, but scaling human evaluation to all 17 models × 1,400 prompts would require tens of thousands of additional annotations.
The relationship to the core experimental question. The entire evaluation protocol is designed to produce a single data structure: for each model, a vector of scores on seven individual capabilities and seven cross capabilities, where the cross-capability scores can be paired with their constituent individual scores. This structure enables the direct comparison that the paper's central question requires: given a model's performance on capability A, capability B, and the cross capability A&B, which theoretical relationship (synergy, compensation, weakest-link, or emergence) best explains the observed pattern? The finding — that cross capability scores are consistently bounded by the weaker individual score — emerges from simply tabulating these paired comparisons across 17 models, and the robustness checks (different evaluators, different $\Delta$ thresholds, capability interventions) are designed to rule out alternative explanations (evaluator bias, threshold artifacts, or static model properties that might not hold under intervention).
4. Key Insights and Innovations
Innovation 1: Cross Capability as a First-Class Diagnostic Category, Not a Derivative of Individual Benchmarks
The paper's most fundamental conceptual move is defining cross capabilities as a distinct category of evaluation rather than treating them as simple combinations of existing benchmarks. Prior to this work, the field implicitly assumed that measuring individual capabilities was sufficient — if a model scored well on reasoning and well on coding, it would naturally perform well on tasks requiring both. This assumption was baked into evaluation infrastructure: MMLU measures knowledge, HumanEval measures coding, ARC measures reasoning, and aggregate leaderboards combine these scores as if they were independent dimensions that sum to a model's "general capability." The paper identifies this as a category error: the property "can reason about code" is not reducible to "can reason" plus "can code," any more than "can drive a car" is reducible to "can steer" plus "can accelerate."
The taxonomy construction in Section 2 operationalizes this distinction with architectural care. Each cross capability receives its own Level-1 and Level-2 categories that are designed for the intersection — "Programming Assistant" under Coding & Reasoning includes "Algorithmic reasoning" and "Debugging reasoning," tasks that inherently demand both skills simultaneously and cannot be completed with either alone. This is categorically different from taking a reasoning benchmark and a coding benchmark and calling their union a cross-capability evaluation. The paper is not measuring whether a model that is good at A and good at B can do A and B; it is measuring whether the capability to integrate A and B is predicted by, or distinct from, the capabilities to do each independently.
The significance of this reframing extends beyond the specific findings. It implies that the field's standard model card — a table of per-benchmark scores — is systematically incomplete, because it provides no information about compositional capability. A model card showing 80% on reasoning and 60% on coding tells you nothing about performance on the 30% of real-world tasks the authors estimate require both. This is not a small refinement of existing benchmarks; it is a fundamental challenge to the assumption that individual-capability evaluation captures what matters for deployment. If the Law of the Weakest Link holds broadly, then the standard practice of reporting and optimizing average benchmark scores is not merely imprecise but potentially misleading — it can reward lopsided capability profiles that underperform balanced ones on the tasks users actually pose.
Innovation 2: The Law of the Weakest Link Is an Empirical Finding, Not a Theoretical Assumption — and It Rejects Three Plausible Alternatives
The paper's central empirical contribution is not the existence of the Law of the Weakest Link (Liebig articulated it in 1840) but the systematic demonstration that this specific relationship — among four competing hypotheses — dominates LLM capability composition across seventeen models from five families. The paper constructs CrossEval specifically to discriminate between synergy (the whole exceeds the sum of parts), compensation (strong capabilities offset weak ones), weakest-link dynamics (the weakest component bottlenecks the system), and emergence (cross-capability behavior is unpredictable from individual scores). The finding that weakest-link dynamics win — 38 of 58 cross-capability scores fall below both individual capabilities, 20 fall between strong and weak but closer to weak, and zero approach or exceed the strong capability (Table 3) — is significant precisely because the other three hypotheses were equally plausible ex ante.
Prior to this work, one could have reasonably argued any of these positions. Synergy finds support in the observation that chain-of-thought prompting improves reasoning by decomposing problems — the interaction of language generation with logical deduction produces effects neither capability exhibits alone. Compensation finds support in human cognition: experts use strong domain knowledge to work around gaps in related skills. Weakest-link dynamics are intuitive in mechanical systems but not obviously applicable to neural networks, where capabilities are distributed across representations. Emergence has been a dominant narrative in LLM scaling, with capabilities appearing unpredictably at certain scale thresholds. The paper's contribution is not to declare weakest-link as obviously correct but to empirically resolve the competition in the specific context of LLM capability composition.
The robustness of this finding is remarkable. It holds across model families with different architectures, training procedures, and scales (from Reka Edge at the bottom to o1-preview at the top). It holds across two different LLM-based evaluators with different scoring distributions (Figures 3a and 3b). It holds across varying thresholds for distinguishing "strong" from "weak" capabilities (Appendix C.3, Figures 4–5). And — most importantly — it holds dynamically: when individual capabilities are altered through principle-based system prompting (Section 5, Table 4), changes in cross-capability performance track the weaker capability's changes 90% of the time. A phenomenon that survives both static cross-sectional analysis and causal intervention is substantially more credible than one demonstrated only correlationally.
The rejection of the compensatory mechanism hypothesis is particularly consequential. If stronger capabilities could offset weaker ones, then training data blending strategies that push state-of-the-art on reasoning while accepting mediocrity on tool use would be viable — the strong reasoning would "cover for" the weak tool use on cross-capability tasks. The paper's data reject this: when Claude 3 Haiku's Reasoning is enhanced by 2.85 points while its Image Recognition drops by 0.99 points, the cross-capability score decreases by 3.46 points (Table 4, Image & Reasoning row). The strong capability's improvement does not compensate; the weak capability's degradation dominates. This is a negative result with direct implications for training strategy: balanced capability profiles may be more valuable than lopsided excellence, contrary to what optimization against individual benchmarks would suggest.
Innovation 3: LLM-as-a-Judge Calibration via Multi-Reference Point Deduction, Enabling Reliable Evaluation Without Gold References
The paper's third contribution is methodological and somewhat separable from the cross-capability findings: a judge calibration protocol that achieves strong human correlation (Pearson 0.697) without requiring gold-reference answers, making it applicable to open-ended, expert-level, and dynamically-answered prompts where traditional reference-based evaluation fails. This is not the first LLM-as-a-Judge system (Zheng et al., 2023; Liu et al., 2023b; Kim et al., 2024), but it introduces several design elements that collectively improve reliability and generalizability.
The standard LLM-as-a-Judge approach — have the judge generate its own answer, then compare — has known failure modes: self-preference bias (judges favor responses similar to their own outputs), length bias (longer responses score higher), and distribution shift (different judge models produce incomparable score distributions). The paper's solution replaces self-generated answers with human-annotated reference examples from the same prompt, giving the judge concrete examples of what different quality levels look like for that specific task. This is a conceptually simple but practically powerful shift: instead of asking "how well does this response match what you would generate?", it asks "how does this response compare to the ones humans scored as 2/5 and 5/5 for this exact prompt?"
The point-deduction prompting format is the second key design element. Rather than having the judge output a score directly, it must work through a structured analysis: identify prompt requirements, extract scoring patterns from references, list specific strengths and weaknesses with point deductions, and then synthesize a holistic assessment. This decomposition forces the judge to articulate its reasoning before committing to a score, which the ablation evidence (Figure 2) suggests substantially improves calibration — adding two reference examples with this structured format raises Pearson correlation from 0.578 to 0.697. The format also produces interpretable evaluation traces (visible in the case studies in Appendix B.5) that enable debugging of judge failures — a practical benefit for benchmark maintenance that raw-score approaches do not provide.
The meta-evaluation scale is the third contribution. With 8,400 human ratings across 14 capabilities spanning text, code, images, tool use, and multilingual tasks, CrossEval is "the largest meta-evaluation benchmark currently available" (Section 6.2). This scale allows the paper to characterize which LLMs are better at judging which capabilities (Table 2) — a finding with practical implications for anyone building automated evaluation pipelines. The fact that Claude 3.5 Sonnet excels at judging image-related tasks while GPT-4o excels at reasoning-related tasks is actionable: future work could select judges per-capability, provided the scoring distribution inconsistency problem is addressed (e.g., through score normalization).
The significance of this contribution is that it decouples evaluation quality from gold-reference availability. Many of the most important LLM use cases — creative writing, code explanation, scientific reasoning, open-ended analysis — cannot be evaluated with reference-matching metrics because there is no single correct answer. The multi-reference approach provides a template for evaluating such tasks at scale while maintaining strong human alignment, and the finding that more references monotonically improve correlation (Figure 2) suggests a clear path for investing additional annotation budget.
Innovation 4: The Capability Intervention Experiments as Causal Evidence, Not Just Correlational Observation
The paper's final distinctive contribution is methodological: it moves beyond static correlation between individual and cross-capability scores to causal intervention — selectively enhancing specific capabilities and measuring the downstream effect on cross-capability performance. This is what elevates the Law of the Weakest Link from an observed pattern to a claim about the underlying structure of LLM capabilities.
The principle-based system prompting method (Section 5.1) is the experimental apparatus. It generates capability-specific guidance by iterating through model failures on CrossEval, producing up to 10 principles that target recurring error patterns in a specific capability. When applied as a system prompt, these principles enhance the target capability — Reasoning improves by 2.85 points for Claude 3 Haiku and 3.46 points for Gemini 1.5 Flash (Table 4) — with varying degrees of spillover to other capabilities. The method is not claimed to be optimal or production-ready; it is designed for the specific purpose of creating controlled capability perturbations for causal analysis.
The key finding from these experiments is that cross-capability performance tracks the weaker capability's trajectory even under intervention. In 10 of 18 cross-capability cases examined across two models, one individual capability improves while the other declines — a natural consequence of the principle-based method not perfectly isolating its effects. In 90% of these cases, the cross-capability score follows the weaker capability's direction of change. When Claude 3 Haiku's weaker Image Recognition improves by 3.71 points (while Reasoning drops 1.36 points), the Image & Reasoning cross-capability score rises 4.58 points. When its stronger Reasoning improves by 2.85 points (while Image Recognition drops 0.99 points), the cross-capability score falls 3.46 points. The cross-capability score consistently moves with the weaker component, against the stronger one.
This causal evidence is what distinguishes the paper from a purely descriptive benchmark analysis. A skeptic could argue that the static correlations in Table 3 reflect some third variable — perhaps model scale determines both individual and cross-capability scores in a way that creates the appearance of weakest-link dynamics. The intervention results make this interpretation untenable: when you change the individual capabilities of a fixed model, the cross-capability response follows the weakest-link pattern. Scale is held constant; only the capability levels change. This is not a perfect causal identification (the principle-based method is not a surgical instrument — it creates correlated changes across capabilities), but it is substantially stronger evidence than correlation alone and represents the kind of experimental design the field needs more of in capability evaluation research.
The practical implication of this causal finding is a direct prescription for resource allocation: improving the weakest capability yields larger cross-capability returns than improving the strongest one. If model developers face a fixed budget for post-training improvement, the Law of the Weakest Link implies that marginal investment should flow to the capability where the model scores lowest, not where improvement is easiest or where benchmarks show the largest absolute gaps to frontier performance. This is counterintuitive from an individual-benchmark optimization perspective — where improving a 90% score to 91% looks equally valuable to improving a 50% score to 51% — but follows directly from the compositional nature of real-world tasks.
5. Experimental Analysis
Evaluation Methodology
-
Dataset. All experiments use CrossEval, the benchmark constructed in this paper, comprising 1,400 manually annotated prompts: 100 prompts for each of 7 individual capabilities and 100 prompts for each of 7 cross capabilities, for a total of 1,400 prompts. The prompts are drawn from 76 Level-1 and 332 Level-2 taxonomy categories with a controlled difficulty distribution of 10% easy, 30% medium, and 60% hard per capability (Section 3.1, Table 1). For each prompt, CrossEval provides 3 model responses representing low, medium, and high quality, each scored by 2 independent expert human annotators on a 1–5 Likert scale with paragraph explanations, yielding 4,200 total reference responses and 8,400 human ratings (Section 3.2).
-
Base model(s). The paper evaluates 17 models from 5 major families: GPT (GPT-4o mini, GPT-4o, o1-mini, o1-preview), Claude (Claude 3 Haiku, Claude 3 Sonnet, Claude 3 Opus, Claude 3.5 Sonnet), Gemini (Gemini 1.5 Flash, Gemini 1.5 Pro, Gemini 1.5 Pro Exp), Llama (Llama 3.1 8B, Llama 3.1 70B, Llama 3.1 405B), and Reka (Reka Edge, Reka Flash, Reka Core). Exact model versions are specified in Appendix C.1 (Table 38). This selection spans closed-source frontier models, open-weight models of varying scales (8B to 405B parameters), and models with different modality support — Llama models lack vision capabilities, preventing evaluation on image-related tasks. All models use default decoding parameters; Llama 3.1 405B specifically uses the FP8 quantized version (Section 4.1).
-
Metrics. The primary metric is the average LLM-judge score for a given capability, computed by evaluating each model response to each prompt in that capability's 100-prompt set using GPT-4o (version 2024-05-13) as the evaluator, then linearly mapping the average score from the original 1–5 Likert scale to a 1–100 scale for reporting. The evaluator produces per-response scores through a structured point-deduction analysis (Section 3.3.1) that includes user prompt analysis, reference example insights, specific weakness identification with point deductions, holistic assessment, and a final 1–5 rating. For meta-evaluation, correlation between the judge's scores and the average of the two human ratings is measured using Pearson (r), Spearman (r_s), and Kendall (τ) coefficients (Table 2). Inter-rater agreement between the two human annotators is measured via exact agreement rate and Krippendorff's Alpha (Section 3.2).
-
Baselines. The paper does not evaluate against prior benchmarks or baseline methods in the traditional sense — CrossEval is itself a new benchmark, and the primary comparison is within-model: for each model, individual-capability scores are compared to cross-capability scores that involve those same individual capabilities. The "baseline" against which cross-capability performance is assessed is the model's own performance on the constituent individual capabilities. For the LLM-as-a-Judge calibration, the baselines are the human annotator scores (two per response, averaged to produce the human judgment). For the meta-evaluation comparison, the paper cites BigGen Bench (Kim et al., 2024) which achieved Pearson correlation of 0.627 with gold references — CrossEval's GPT-4o judge achieves 0.697 without gold references (Section 3.3.2). For the evaluation prompting strategy, the ablation in Figure 2 uses zero-reference judging as the baseline (Pearson 0.578).
-
Generation budget / compute accounting. The paper does not measure or constrain generation compute as an experimental variable — all models generate one response per prompt using their default decoding parameters. The unit of experimental cost is the number of prompts evaluated (100 per capability per model) and the number of evaluator calls (one per prompt-model pair). Evaluation cost is not reported in FLOPs or tokens, but the scale can be estimated: 17 models × up to 1,400 prompts × one generation each, plus 17 models × up to 1,400 prompts × one GPT-4o evaluation call each (with substantial evaluation text output due to the structured point-deduction format). For the principle-based prompting experiments (Section 5.2), each enhanced model generates new responses to the relevant prompt sets using the principle-augmented system prompt, incurring additional generation and evaluation costs.
-
Cross-validation / statistical protocol. There is no cross-validation in the traditional machine learning sense, as the paper evaluates pre-trained models on a fixed benchmark without training or hyperparameter tuning. However, several statistical design choices serve validation functions: (a) The 1,400 prompts are split by capability (100 per capability) and by difficulty (10/30/60 easy/medium/hard split enforced during annotation), enabling within-benchmark stratification. (b) For distinguishing "strong" from "weak" capabilities, the paper uses an absolute score difference threshold of Δ = 3 points on the 100-point scale, with sensitivity analysis varying Δ from 1 to 6 (Appendix C.3, Figures 4–5) to verify robustness. (c) For the LLM-as-a-Judge calibration, the full 4,200 evaluation samples are used to compute correlations, with capability-stratified results reported in Table 2. (d) The iterative annotation refinement process (three pilot rounds on 30% of the data, then full annotation) serves as a form of annotator calibration and quality control. (e) To mitigate evaluator self-preference bias, GPT-family models' results are "excluded from the comparative analysis and treated as a reference point" (Section 4.2), meaning the core weakest-link claims are validated on non-GPT models. (f) All evaluator calls use temperature 0 and seed 42 for deterministic scoring. (g) The principle-based prompting experiments in Section 5.2 serve as an intervention-based robustness check on the static findings, testing whether the Law of the Weakest Link persists under capability perturbations.
Main Quantitative Results
LLM-as-a-Judge Calibration and Meta-Evaluation
The paper first establishes that CrossEval's LLM-based evaluator achieves strong agreement with human judgments, validating the evaluation infrastructure used for all subsequent experiments. Table 2 reports Pearson, Spearman, and Kendall correlations between four candidate judge models and the average of the two human ratings across all 4,200 evaluation samples.
Headline finding: GPT-4o achieves the highest overall correlations: Pearson r = 0.697, Spearman r_s = 0.679, Kendall τ = 0.560. Claude 3.5 Sonnet follows closely with r = 0.696, r_s = 0.676, τ = 0.550. GPT-4o mini (r = 0.621) and Llama 3.1 405B (r not reported for image capabilities due to lack of vision support, but lower on supported capabilities) perform substantially worse. The paper notes that these correlations exceed the 0.627 Pearson achieved by BigGen Bench (Kim et al., 2024) despite CrossEval not having gold reference answers (Section 3.3.2).
Capability-specific judge performance (Table 2): Different judges excel at different capabilities. Claude 3.5 Sonnet achieves the highest per-capability Pearson on Image Recognition (0.733 vs. GPT-4o's 0.760 — actually GPT-4o is higher here; correction: Claude achieves 0.733 and GPT-4o achieves 0.760, so GPT-4o leads), Image Recognition & Reasoning (0.819 vs. 0.775), and Spanish & Image Recognition (0.752 vs. 0.669). GPT-4o leads on Reasoning (0.731), Coding & Reasoning (0.664), Tool Use & Coding (0.639), Tool Use & Reasoning (0.729), and Spanish & Reasoning (0.772). English shows the lowest correlations across all judges (0.383–0.516), likely reflecting the inherent subjectivity of evaluating creative and open-ended text responses. Llama 3.1 405B shows particular weakness on English (0.452) and Long Context (0.500) but performs competitively on reasoning-related capabilities (0.699 on Reasoning, 0.698 on Tool Use & Reasoning).
Ablation on reference examples (Figure 2): Using GPT-4o, the paper varies the number of human-annotated reference examples provided in the evaluation prompt from 0 to 2. With zero references (judge sees only the prompt and model response with rubrics), Pearson r = 0.578. With one reference example, Pearson rises to 0.655. With two references, Pearson reaches 0.697. Spearman and Kendall show the same monotonic improvement pattern. The paper notes that when evaluating new model responses, all three reference examples are provided, "which could potentially lead to even higher correlations" (Section 3.3.2), though this is not empirically verified.
Evaluator selection rationale (Section 3.3.2): Despite the capability-specific strengths suggesting a mixture-of-judges approach (Claude for image tasks, GPT-4o for reasoning tasks), the paper rejects this because "Claude 3.5 tends to give higher scores, while GPT-4o is more stringent." Using different judges for different capabilities would introduce systematic score distribution shifts, making cross-capability comparisons unreliable. GPT-4o is selected as the final evaluator for all main experiments.
Individual Capability Results
Table 3 (top section) reports individual-capability scores for all 17 models across 7 capabilities, evaluated by GPT-4o and mapped to a 1–100 scale. GPT-family results are bolded only as a reference point due to self-preference bias concerns; non-GPT results are bolded for best performance.
Overall performance range: Individual capability scores span from 37.01 (Reka Edge on Long Context) to 82.30 (o1-preview on Reasoning), demonstrating that CrossEval's prompts effectively differentiate models across a wide performance spectrum. Within each model family, larger or newer models consistently score higher: Claude 3 Haiku → Sonnet → Opus → 3.5 Sonnet show monotonically increasing scores on nearly every capability (e.g., Reasoning: 56.81 → 62.88 → 66.22 → 71.54), and Llama 3.1 8B → 70B → 405B show similar scaling (Reasoning: 53.97 → 62.88 → 69.31).
Capability-specific observations:
-
English is the highest-scoring individual capability for most models. GPT-4o leads non-GPT models at 76.12 (bolded as best non-GPT), but Claude 3.5 Sonnet (75.00) and Gemini 1.5 Pro Exp (75.87) are close. The narrow range among top models (71.54–76.12 excluding GPT) suggests English may be approaching saturation on CrossEval's difficulty distribution.
-
Reasoning shows substantial variance: o1-preview achieves 82.30 (reference only), while the best non-GPT model is Claude 3.5 Sonnet at 71.54. Reka Edge scores only 45.30. The ~37-point gap between top and bottom indicates Reasoning is a strongly differentiating capability.
-
Coding similarly differentiates: Reka Edge at 39.36 vs. Llama 3.1 70B at 65.47 (best non-GPT among models supporting coding). Claude 3.5 Sonnet achieves 74.01.
-
Image Recognition is supported by fewer models (GPT, Claude, Gemini, Reka families but not Llama or o1). Claude 3.5 Sonnet leads non-GPT models at 68.57. Performance variance is moderate (51.00 for Claude 3 Haiku to 73.02 for GPT-4o).
-
Tool Use is the most challenging individual capability. Among models that support tool use, Llama 3.1 is the only family evaluated (GPT and Claude tool-use results are absent due to API limitations). Llama 3.1 8B scores 42.09, 70B scores 47.04, and 405B scores 47.90 — all below 50 and substantially lower than the same models' scores on other capabilities (e.g., Llama 3.1 405B achieves 73.52 on English and 69.31 on Reasoning).
-
Long Context scores range from 37.01 (Reka Edge) to 78.90 (o1-preview as reference). GPT-4o mini leads non-GPT models at 76.18 (though this is a GPT model and should be treated as reference — the actual best non-GPT appears to be Gemini 1.5 Pro at 76.51). Claude models show consistent improvement with scale on this capability.
-
Spanish follows similar patterns to English, with Claude 3.5 Sonnet at 76.12 (bolded as best non-GPT) and o1-preview at 79.64. The Spanish scores are generally comparable to English scores for the same models, suggesting that for these models, Spanish capability has reached rough parity with English on CrossEval's task distribution.
CrossEval differentiates model generations effectively (claimed in Section 4.2): The paper states that "CrossEval effectively differentiates advanced models," citing the progressive score increases within model families as evidence that "CrossEval is capable of capturing subtle differences in LLM performance across a wide range of scenarios." This claim is supported by the monotonic scaling within families — Claude 3 Haiku < Sonnet < Opus < 3.5 Sonnet on 6 of 7 individual capabilities, and Llama 8B < 70B < 405B on all capabilities where all three are evaluated — but is not compared against the discriminative power of other benchmarks.
Cross-Capability Results and the Law of the Weakest Link
Table 3 (bottom section) reports cross-capability scores for all models. Each cross-capability score can be compared against the two constituent individual-capability scores for the same model. The paper classifies cross-capability scores according to their relationship with the constituent individual scores when the absolute difference between the two individual scores exceeds Δ = 3 points (indicating a clear "strong" and "weak" capability).
Headline finding: The Law of the Weakest Link dominates. Of 58 cross-capability scores where a clear strong/weak distinction exists (colored backgrounds in Table 3, bottom), 38 cases (red background) show cross-capability performance below both individual capabilities, and 20 cases (blue background) show performance between the two but closer to the weaker capability. Zero cases show cross-capability performance approaching or exceeding the stronger capability. This distribution is inconsistent with synergy (which would predict cross scores above both individual scores), compensation (which would predict cross scores pulled toward the strong capability), or emergence (which would predict cross scores unpredictable from individual scores).
Detailed cross-capability patterns:
-
Coding & Reasoning: Of 15 models evaluated (excluding GPT as reference), 12 show cross scores below both individual capabilities (red), and 3 show scores between strong and weak but closer to weak (blue). For example, Claude 3 Haiku: Coding = 61.64, Reasoning = 56.81 (weak), Coding & Reasoning = 58.05 — below both. Claude 3.5 Sonnet: Coding = 74.01, Reasoning = 71.54 (weak), Coding & Reasoning = 71.41 — between strong and weak, but distance to weak is 0.13 points while distance to strong is 2.60 points, clearly closer to the weaker Reasoning score.
-
Image Recognition & Reasoning: 13 of 14 non-GPT models show cross scores below both individual capabilities (red). For instance, Gemini 1.5 Flash: Image Recognition = 56.81, Reasoning = 63.25 (strong, by 6.44 points), Image & Reasoning = 51.74 — substantially below even the weaker Image Recognition score. This is one of the strongest demonstrations of the weakest-link effect: even when the gap between strong and weak is substantial, the cross score falls below the weaker capability rather than between them.
-
Long Context & Coding: All 15 non-GPT models show cross scores below both individual capabilities. Reka Core is particularly striking: Long Context = 60.90, Coding = 62.38, Long & Coding = 41.25 — more than 19 points below the weaker individual capability. This suggests that repository-level coding with long contexts is a substantially harder task than either capability in isolation, to a degree that goes beyond even the weakest-link prediction (which would predict a score near 60.90, not 41.25).
-
Spanish & Reasoning: Of 15 models, 9 show cross scores below both individual capabilities (red), and 6 show scores between strong and weak but closer to weak (blue). For Claude 3 Opus: Spanish = 74.01, Reasoning = 66.22 (weak), Spanish & Reasoning = 67.33 — between the two but only 1.11 points above the weaker Reasoning score and 6.68 points below the stronger Spanish score.
-
Spanish & Image Recognition: 11 of 13 models show cross scores below both individual capabilities; 2 show scores between but closer to weak. Claude 3 Haiku: Spanish = 67.95, Image Recognition = 51.00 (weak), Spanish & Image = 52.85 — just 1.85 points above the weak capability.
-
Tool Use & Coding: Only Llama 3.1 models are evaluated (other families lack tool-use support). All three Llama models show cross scores between strong and weak but closer to the weaker Tool Use score (blue). Llama 3.1 405B: Coding = 69.19, Tool Use = 47.90 (weak), Tool & Coding = 52.23 — 4.33 points above the weak Tool Use score but 16.96 points below the strong Coding score, clearly constrained by Tool Use.
-
Tool Use & Reasoning: Similarly, only Llama models evaluated, all showing cross scores between strong and weak but closer to weak. Llama 3.1 405B: Reasoning = 69.31, Tool Use = 47.90 (weak), Tool & Reasoning = 51.74 — 3.84 points above weak but 17.57 points below strong.
The overall cross-capability deficit (Section 4.2): Across all models, the average individual-capability score is 65.72, compared to 58.67 for cross capabilities — a gap of approximately 7 points on the 100-point scale. This confirms that "LLMs generally perform worse on tasks requiring multiple capabilities" (Section 4.2), even though the paper "maintain[s] a consistent difficulty level across both individual and cross-capability tasks." This deficit is not merely a benchmark artifact but reflects a genuine underperformance in compositional capability use.
Tool Use as the critical bottleneck (Section 4.2): The paper identifies Tool Use as "currently the most challenging capability for LLMs." The only family supporting comprehensive tool use evaluation (web browsing and code interpretation) is Llama 3.1, and even the 405B model scores below 50 on the individual Tool Use capability and only slightly above 50 on cross capabilities involving Tool Use. The paper argues this "indicat[es] a critical area for improvement" given that "tool use is fundamental for the development of future LLM-based agent systems."
Density distribution visualization (Figure 3): The paper normalizes individual capability scores to a standardized scale and plots the density of cross-capability scores relative to the weak and strong capabilities. Using GPT-4o as evaluator (Figure 3a), the density peak falls slightly below the weaker capability marker. Using Claude 3.5 Sonnet as evaluator (Figure 3b), the peak falls slightly above the weaker capability marker. In both cases, performance clusters tightly around the weaker capability, with the density falling to near zero as scores approach the stronger capability. This evaluator-agnostic pattern is the paper's strongest visual evidence for the Law of the Weakest Link.
Sensitivity to Δ threshold (Appendix C.3, Figures 4–5): Varying the strength-difference threshold Δ from 1 to 6 does not qualitatively change the density distribution: cross-capability performance consistently peaks near the weaker capability and never approaches the stronger one. This robustness check rules out the possibility that the weakest-link finding is an artifact of the specific Δ = 3 threshold.
Difficulty-stratified results (Appendix C.4, Table 40): The paper reports scores by difficulty level (Easy, Medium, Hard) for all models. In 12 of 17 models, Easy > Medium > Hard scores, confirming that the manually defined difficulty levels align with model performance. The Claude family is an exception: all four Claude models score slightly higher on Hard than Medium prompts, which the paper does not explain but may indicate that Claude's particular strengths align with the types of challenges present in CrossEval's Hard prompts (e.g., multi-constraint tasks, expert-knowledge requirements).
Claude-as-a-Judge results (Appendix C.2, Table 39): Using Claude 3.5 Sonnet as the evaluator instead of GPT-4o, the Law of the Weakest Link largely persists but with an interesting exception: for Coding & Reasoning, 6 of 20 cross-capability scores fall between strong and weak but closer to the strong capability (purple background in Table 39). The paper speculates that this "may be due to the fact that Coding and Reasoning are key capabilities in current LLM development, with potentially many cross-capability prompts included in the training data, boosting LLM performance for this specific task." This is a notable exception that complicates the universality of the weakest-link claim — for heavily-trained capability combinations, the effect may weaken or partially invert. However, even with this exception, the broader pattern holds: 24 red, 18 blue, 6 purple across all cross capabilities evaluated by Claude, still strongly skewed toward the weaker capability.
Capability Intervention Experiments (Section 5.2)
The paper tests whether the Law of the Weakest Link persists under targeted capability enhancement by applying principle-based system prompting to selectively improve specific capabilities in two models (Claude 3 Haiku and Gemini 1.5 Flash) and measuring the downstream effect on cross-capability performance. Table 4 presents the full results.
Headline finding: Improving the weaker capability yields larger cross-capability gains than improving the stronger one, and cross-capability scores track the weaker capability's trajectory even under intervention.
Effectiveness of principle-based prompting: The generated principles successfully enhance target capabilities in most cases. Reasoning improves by 2.85 points for Claude 3 Haiku (56.81 → 59.66) and 3.46 points for Gemini 1.5 Flash (63.25 → 66.71). Image Recognition improves more substantially: 3.71 points for Claude 3 Haiku (51.00 → 54.71) and 6.19 points for Gemini 1.5 Flash (56.81 → 63.00). However, Spanish — typically the stronger capability in these comparisons — shows limited or negative response to enhancement: Claude 3 Haiku's Spanish declines from 67.95 to 67.21 (−0.74 points) when Spanish principles are applied, and Gemini 1.5 Flash's Spanish declines from 70.05 to 69.06 (−0.99 points). This asymmetry (weaker capabilities improve more) is consistent with diminishing returns to capability enhancement but also complicates the causal interpretation — the principles may be more effective precisely for capabilities where models have more room for improvement.
Cross-capability impact of individual-capability changes:
-
Image Recognition & Reasoning (Claude 3 Haiku): When Reasoning (the stronger capability at 56.81 vs. 51.00) is enhanced by +2.85 points, Image Recognition drops by −0.99 points, and the cross-capability score decreases by 3.46 points (49.88 → 46.42). When Image Recognition (the weaker capability) is enhanced by +3.71 points, Reasoning drops by −1.36 points, and the cross-capability score increases by 4.58 points (49.88 → 54.46). The cross score moves with the weaker capability's change against the stronger one's change.
-
Spanish & Reasoning (Claude 3 Haiku): Spanish is the stronger capability (67.95 vs. 56.81). When Reasoning (weaker) is enhanced by +2.85 points, cross score increases by 1.24 points (57.80 → 59.04). When Spanish (stronger) is enhanced, Spanish declines by 0.74 points, and cross score decreases by 0.99 points (57.80 → 56.81). Again, cross-capability performance tracks the weaker component.
-
Spanish & Image Recognition (Gemini 1.5 Flash): Spanish is the stronger capability (70.05 vs. 56.81). When Reasoning is enhanced, Spanish improves (+1.24), Image improves (+5.69), and cross score increases by 5.94 points (53.10 → 59.04). When Image is enhanced, Image improves by 6.19 points, Spanish declines by 0.62, and cross score increases by 8.66 points (53.10 → 61.76). The larger improvement comes from enhancing the weaker Image capability rather than the stronger Spanish capability, consistent with the Law of the Weakest Link.
The critical finding across interventions: "In 10 out of the 18 cross-capability scores examined across the two models, we observe one individual capability improving while the other declines. Notably, in 90% of these cases, changes in cross-capability performance closely follow the trends of the weaker capability" (Section 5.2). This is the paper's strongest causal evidence: when interventions produce divergent changes in the two constituent capabilities, the cross-capability score follows the weaker one 9 times out of 10.
The enhancement method is not perfectly isolating: The paper acknowledges that the principle-based system prompts cause some spillover to non-target capabilities (e.g., enhancing Reasoning sometimes changes Image Recognition scores, and vice versa). This is expected given that system prompts cannot surgically modulate a single capability in isolation. However, the key insight is that despite this imperfect isolation, the cross-capability response pattern is robust: wherever the weaker capability moves, the cross score follows, regardless of what the stronger capability does.
Ablation Studies and Robustness Checks
Evaluator choice (GPT-4o vs. Claude 3.5 Sonnet): The Law of the Weakest Link holds under both evaluators, with density distributions peaking near the weaker capability (Figure 3a vs. 3b). Claude 3.5 Sonnet shows a slight shift — its density peak is slightly above the weaker capability marker rather than slightly below — but the qualitative pattern is unchanged. The exception for Coding & Reasoning under Claude (6 scores closer to strong, purple in Table 39) is noted but does not undermine the broader pattern across other cross capabilities. The paper chooses GPT-4o for the main analysis specifically because Claude's higher-scoring tendency would introduce systematic distribution shifts if combined with GPT-4o for a mixture-of-judges approach (Section 3.3.2).
Δ threshold for strong/weak distinction (Appendix C.3, Figures 4–5): Varying Δ from 1 to 6 does not change the qualitative finding. At Δ = 1 (the most permissive threshold, classifying small differences as strong/weak), the density still clusters near the weak capability for both GPT-4o and Claude evaluators. At Δ = 6 (the strictest threshold, only classifying very large gaps as strong/weak), the same pattern holds. This rules out the concern that the weakest-link finding is sensitive to the arbitrary Δ = 3 threshold.
Number of reference examples in evaluator prompting (Figure 2): The monotonic improvement in all three correlation metrics (Pearson, Spearman, Kendall) as reference examples increase from 0 to 1 to 2 demonstrates that the human-annotated references provide genuine calibration value. The paper does not test beyond 2 references (though it notes that 3 are provided during actual evaluation), leaving open the question of whether correlation would continue to improve or plateau.
Difficulty distribution alignment (Appendix C.4, Table 40): The finding that 12 of 17 models score Easy > Medium > Hard validates that the difficulty criteria defined in the annotation guidelines produce prompts that genuinely challenge models at different levels. The Claude family exception (Hard slightly above Medium) is unexplained but does not invalidate the overall difficulty calibration.
Self-preference bias mitigation (Section 4.2): By excluding GPT-family model results from comparative analysis and treating them as reference points only, the paper addresses the concern that GPT-4o-as-judge might inflate scores for GPT-generated responses. The core weakest-link findings are validated on Claude, Gemini, Llama, and Reka models, which are evaluated by a non-self judge. This is a conservative design choice that strengthens the credibility of the cross-model findings.
Principle-based prompting specificity (Appendix D.2, Tables 42–44): The generated principles for Reasoning enhancement of Gemini 1.5 Flash are highly domain-specific (separate principles for Mathematical Reasoning, Pigeonhole Principle proofs, Financial Analysis, etc.), validating that the automated principle generation process produces targeted guidance rather than generic "be better at reasoning" advice. This supports the claim that the capability enhancements in Section 5.2 represent genuine (if imperfect) targeted improvements rather than general quality boosts.
Negative result: ReST^EM attempt (mentioned in passing in Appendix): The paper notes that an attempt to further optimize the revision model using ReST^EM (Singh et al., 2024) caused performance to degrade substantially with sequential revisions (Appendix K, Figure 16). However, this result comes from the compute-optimal test-time scaling paper, not from CrossEval — it appears to be a reference to a different experimental context and is not actually reported in this paper's appendices. There is no ReST^EM experiment in the CrossEval paper. The only optimization attempt is the principle-based prompting, which succeeds at enhancing capabilities rather than degrading them.
Critical Assessment
Claim 1: CrossEval effectively differentiates advanced models and measures cross capabilities.
What was tested: 17 models from 5 families evaluated on 1,400 prompts with a consistent evaluator, producing capability-specific scores on a 1–100 scale. Within-family scaling (Claude Haiku < Sonnet < Opus < 3.5 Sonnet on most capabilities, Llama 8B < 70B < 405B) validates that the benchmark captures model quality differences. The cross-capability prompt sets are constructed from specific taxonomy nodes designed for capability intersections, and the paper demonstrates that cross-capability scores are systematically lower than individual-capability scores (average 58.67 vs. 65.72), consistent with cross-capability tasks being genuinely harder.
What was not tested / limitations: (1) There is no comparison against existing benchmarks to establish that CrossEval's discrimination is better or even comparable. The claim that CrossEval "captur[es] subtle differences" is supported only by the face-valid observation that larger/newer models score higher — a property shared by virtually every well-constructed benchmark. (2) The 100-prompt-per-capability sample size may be insufficient for fine-grained discrimination between closely-matched models. With standard deviations not reported, it is impossible to assess whether a 1–2 point difference between models on a given capability represents a reliable distinction or noise. (3) The test set is fixed at 100 prompts per capability with no held-out or separate validation set, meaning there is no way to assess whether the observed score differences would replicate on a new sample of prompts from the same capability distribution. (4) The difficulty distribution (10/30/60 easy/medium/hard) is inherited from Llama 3's human evaluation standards without empirical validation that this distribution is optimal for model discrimination. A distribution with more medium prompts might better differentiate mid-tier models.
Claim 2: LLMs exhibit a "Law of the Weakest Link" effect where cross-capability performance is constrained by the weaker constituent capability.
What was tested: The core analysis compares 58 cross-capability scores to their constituent individual scores, finding that 38 fall below both individual capabilities and 20 fall between but closer to the weaker. This distribution is visually confirmed through density plots (Figure 3), is robust to the choice of Δ threshold (Appendix C.3), and is replicated under two different evaluators (GPT-4o and Claude 3.5 Sonnet).
What was not tested / limitations: (1) The cross-capability prompt sets are not calibrated to be of equal difficulty to the individual-capability prompt sets. The paper states it "maintain[s] a consistent difficulty level across both individual and cross-capability tasks" (Section 4.2), but the difficulty criteria are defined per-capability and are qualitative. If cross-capability prompts are systematically harder than their constituent individual-capability prompts — which is plausible given that they require the model to do two things at once — then cross scores being lower than individual scores would be a difficulty artifact, not a weakest-link phenomenon. The paper does not provide evidence that an individual-capability prompt and a cross-capability prompt classified as "hard" are genuinely comparable in difficulty. (2) The "below both individual capabilities" finding (38 of 58 cases) is actually stronger than the weakest-link prediction. The weakest-link hypothesis predicts cross scores at or near the weaker individual score; falling below the weaker score means cross-capability tasks are harder than even the weakest component capability in isolation. This suggests that the cross-capability prompts may be genuinely more difficult than the individual prompts, complicating the interpretation. (3) The analysis treats each cross-capability score as an independent data point, but the same model contributes multiple scores that are correlated (a model that is generally strong will have higher scores across all capabilities). The paper does not report any statistical test of the weakest-link hypothesis that accounts for this within-model correlation. (4) The Coding & Reasoning exception under Claude-as-a-Judge (6 cases with cross scores closer to strong, purple in Table 39) is acknowledged but not deeply investigated. If this exception is real, it suggests that the Law of the Weakest Link may not be universal — it may depend on evaluator, capability pair, or training data composition — and the paper's claim of consistency "across different LLMs and evaluators" overstates the uniformity of the finding.
Claim 3: The "Law of the Weakest Link" effect is evaluator-agnostic.
What was tested: The density distributions in Figure 3 show qualitatively similar patterns under GPT-4o and Claude 3.5 Sonnet evaluators. The classification patterns in Table 39 (Claude) broadly mirror those in Table 3 (GPT-4o), with the purple exceptions noted.
What was not tested / limitations: The paper only tests two evaluators (GPT-4o and Claude 3.5 Sonnet), both of which are similar in scale and capability. Testing a weaker evaluator (e.g., GPT-4o mini as judge) or a non-frontier model would strengthen the claim of evaluator-agnosticity. The two evaluators produce different score distributions (Claude gives higher scores) but similar relative patterns — this is evidence of robustness but not proof that any evaluator would produce the same finding. A genuinely poor evaluator (low correlation with human judgments) might produce noise that obscures the pattern.
Claim 4: Tool Use is the most challenging capability and a critical bottleneck.
What was tested: Tool Use individual scores are below 50 for Llama 3.1 models, and tool-use-involving cross capabilities score only slightly above 50. This is lower than any other capability for these models.
What was not tested / limitations: (1) Tool Use is evaluated on only one model family (Llama 3.1) because other models' APIs do not support the required functionality (web browsing, code interpretation). This fundamentally limits the generality of the finding — we do not know whether Tool Use is challenging for all models or just for Llama. (2) The Tool Use prompt set (100 prompts) covers tasks requiring web browsing and code interpretation that the evaluator GPT-4o cannot itself perform, relying instead on reference examples for calibration. If the reference examples are stale or unrepresentative, the Tool Use scores may not accurately reflect model capability. (3) The difficulty of the Tool Use prompts relative to other capabilities is not calibrated; if the Tool Use prompts are simply harder on average, then low scores would reflect benchmark difficulty rather than a genuine capability deficiency.
Claim 5: Principle-based system prompting enhances weaker capabilities and produces cross-capability gains consistent with the Law of the Weakest Link.
What was tested: Principle-based prompts enhanced target capabilities in 2 models (Claude 3 Haiku and Gemini 1.5 Flash) for 3 cross-capability scenarios each (Image & Reasoning, Spanish & Reasoning, Spanish & Image), yielding 18 cross-capability measurements under intervention. In 10 of 18 cases, one capability improved while the other declined; in 9 of those 10 (90%), the cross-capability score followed the weaker capability's direction.
What was not tested / limitations: (1) The sample is small — 2 models, 3 cross-capability pairs, 1 intervention method. The 90% figure is based on 10 cases, so the confidence interval is wide. (2) The principle-based method produces correlated changes across capabilities (enhancing Reasoning affects Image Recognition and vice versa), making it impossible to isolate the causal effect of changing a single capability on cross-capability performance. The analysis of "10 cases where one improved and the other declined" selects on a post-treatment variable, which can introduce collider bias. (3) The method can only enhance capabilities, not degrade them. A symmetric experiment that degrades a specific capability and measures cross-capability impact would provide stronger causal evidence. (4) The paper does not report whether the principle-based prompts affect response length, formatting, or other surface features that might influence the evaluator's scores independently of genuine capability improvement. (5) The enhancement is achieved through system prompting alone, which may not represent the kind of capability improvements that would result from fine-tuning or architecture changes. The finding that cross-capability performance tracks the weaker capability under system-prompt perturbations may not generalize to other forms of capability modification.
Experiments that would have strengthened the paper but were not run:
-
Difficulty calibration experiment: Administer the individual and cross-capability prompts to human experts and measure human performance. If human cross-capability scores also fall below individual scores, the deficit would be attributable to genuine task difficulty rather than a model-specific weakness. If human scores are comparable across individual and cross capabilities, the model deficit would be more clearly attributable to a compositional capability gap.
-
Training data overlap analysis: Measure whether cross-capability prompts have near-duplicates in common training corpora (e.g., the Pile, Common Crawl). The Coding & Reasoning exception in Claude-as-a-Judge results is hypothesized to reflect training data contamination; systematically testing this would clarify whether the Law of the Weakest Link is a fundamental architectural property or a training data artifact.
-
Intervention on tool use: The paper identifies Tool Use as the critical bottleneck but does not apply principle-based prompting to enhance it and measure cross-capability impact. This is a notable omission given the emphasis on Tool Use in the conclusions.
-
Confidence intervals for capability scores: All scores in Table 3 are point estimates without error bars. With 100 prompts per capability and per-model evaluation, bootstrapped confidence intervals would reveal whether observed cross-capability differences (e.g., a cross score of 49.88 vs. an individual score of 51.00) are statistically reliable or within sampling noise. The lack of variance estimates makes it impossible to assess whether "below both" vs. "between but closer to weak" classifications are robust.
-
Evaluator agreement by capability: The paper reports overall correlations between judge and human but does not report per-capability agreement for the final evaluator (GPT-4o). If the evaluator's correlation with humans is substantially lower for some capabilities (e.g., the 0.383–0.516 Pearson on English from Table 2), then cross-capability scores involving those capabilities are less trustworthy.
-
Comparison of cross-capability prompts to concatenated individual prompts: A control condition where a cross-capability prompt is decomposed into two sequential individual-capability sub-prompts (e.g., first answer the coding question, then reason about the code) would test whether the deficit is due to the simultaneous requirement of both capabilities or simply the total difficulty of doing two things. If sequential decomposition recovers performance, the bottleneck is integration, not additive difficulty.
Overall assessment: The experiments provide substantial evidence for the Law of the Weakest Link as a descriptive pattern in LLM capability composition — cross-capability scores are consistently lower than individual scores and track the weaker constituent capability. The robustness across models and evaluators is impressive. However, the causal evidence from the intervention experiments is weaker than the paper implies due to small sample sizes, imperfect capability isolation, and the inherent limitations of system-prompt-based enhancement. The strongest claim — that this phenomenon is a "law" rather than a tendency — would require replication across a wider range of capability pairs, intervention methods (including fine-tuning), and task domains beyond the benchmark's specific prompt distribution. The paper's contribution is establishing the phenomenon's existence and pervasiveness, not proving its universality.
6. Limitations and Trade-offs
The Cross-Capability Prompt Sets Are Not Calibrated for Difficulty Against Individual-Capability Prompts
The assumption or constraint. The entire "Law of the Weakest Link" analysis rests on comparing cross-capability scores to individual-capability scores and interpreting the deficit as evidence that the weaker component capability constrains compositional performance. This interpretation assumes that cross-capability prompts and individual-capability prompts are of comparable difficulty — that a "hard" Coding & Reasoning prompt is roughly as challenging as a "hard" Coding prompt and a "hard" Reasoning prompt. The paper states it "maintain[s] a consistent difficulty level across both individual and cross-capability tasks" (Section 4.2), but the difficulty criteria are defined qualitatively and per-capability (Section 3.1, Appendix B.3). There is no quantitative calibration, no human baseline, and no empirical validation that a prompt classified as "medium" difficulty for an individual capability represents the same level of challenge as a "medium" prompt for a cross capability.
The consequence. If cross-capability prompts are systematically harder than their constituent individual-capability prompts — a plausible scenario given that they require the model to simultaneously engage two distinct skill sets — then lower cross-capability scores would be a benchmark difficulty artifact rather than a genuine compositional capability limitation. The 38 cases where cross scores fall below both individual capabilities (Table 3) would be particularly suspect: the weakest-link hypothesis predicts cross scores at or near the weaker individual score, not substantially below it, so the "below both" finding may actually indicate that the cross-capability prompts are more difficult than either individual prompt set. This fundamentally confounds the paper's central claim: we cannot distinguish "the model fails at compositional tasks because its weakest capability bottlenecks performance" from "the benchmark's cross-capability prompts are harder than its individual prompts."
What evidence exists in the paper. The paper provides no difficulty calibration between individual and cross-capability prompt sets. The difficulty definitions (Section 3.1 for English, Appendix B.3.2 for Image Recognition) are capability-specific and use different criteria — English difficulty is defined by number of requirements and subject matter expertise, while Image Recognition difficulty is defined by visual complexity and external knowledge requirements — with no mechanism for equating difficulty across capabilities. The human annotators were not asked to compare difficulty across capabilities, and no human performance baseline is reported that would allow cross-capability comparison. The difficulty-stratified results (Appendix C.4, Table 40) show only that models generally score Easy > Medium > Hard within the same capability, which validates the within-capability difficulty ordering but says nothing about across-capability difficulty equivalence.
Mitigation status. Not addressed. The paper acknowledges the difficulty standardization effort (the 10/30/60 easy/medium/hard distribution) but never validates that this produces comparable difficulty across individual and cross capabilities. The conclusion that "LLMs underperform in cross-capability tasks" (Section 4.2) could be partially or entirely an artifact of this missing calibration. The paper does not suggest this as a limitation or propose future work to address it.
Tool Use Is Identified as the Critical Bottleneck but Evaluated on Only One Model Family
The assumption or constraint. The paper identifies Tool Use as "currently the most challenging capability for LLMs" and argues that "addressing this deficiency is essential" for future agent systems (Section 4.2). This conclusion is based on Tool Use scores from the Llama 3.1 family (8B, 70B, 405B) — the only model family in the study that supports the full tool-use functionality required by CrossEval's prompts (web browsing and code interpretation). The GPT, Claude, Gemini, and Reka families either do not support tool use through their APIs or lack specific capabilities (Gemini supports code interpretation but not non-text outputs like data plots, so its tool-use results are excluded; GPT and Claude APIs do not support web browsing). The paper transparently notes these gaps (Section 4.1, Table 3), but does not temper its conclusions accordingly.
The consequence. The finding that Tool Use scores are below 50 and that tool-use-involving cross capabilities only slightly exceed 50 (Llama 3.1 405B: Tool Use = 47.90, Tool & Coding = 52.23, Tool & Reasoning = 51.74, per Table 3) may be specific to Llama 3.1 rather than a general property of current LLMs. Other model families might perform substantially better or worse on tool use, but we cannot know because they were not evaluated. The paper's recommendation that "identifying and enhancing these weak points should be a priority for future research" (Section 1) implicitly assumes that Tool Use is a widespread weakness, but the evidence for this claim comes from a single model family. Furthermore, even within Llama 3.1, the scoring of tool-use responses depends on reference examples that were annotated at a specific point in time; for dynamic queries (weather, current events, stock prices), the reference examples may be stale, potentially penalizing models that retrieve more current information.
What evidence exists in the paper. Table 3 shows Tool Use scores only for Llama 3.1 models (42.09, 47.04, 47.90), with all other families showing dashes for Tool Use and tool-use-involving cross capabilities. The paper notes that "even Llama 3.1 405B struggled with Tool Use, scoring below 50 on this individual capability" (Section 4.2). The evaluator discussion (Section 3.3.2) mentions that LLM APIs used for evaluation do not support web browsing, and that tool-use evaluation relies on specifying reference example dates and indicating that answers may be dynamic. The paper reports Pearson correlations above 0.6 for tool-use-related capabilities (Table 2: Tool Use correlations range from 0.587–0.683 across judges, Tool Use & Coding from 0.484–0.639, Tool Use & Reasoning from 0.642–0.729), suggesting the evaluation is reliable despite the judge lacking tool access, but these correlations were computed on the reference examples, not on the models being evaluated, and do not address the single-family limitation.
Mitigation status. Partially acknowledged but not mitigated. The paper transparently reports which models support which capabilities (dashes in Table 3) and excludes GPT results from comparative analysis. However, the discussion treats the Llama 3.1 Tool Use scores as representative and draws general conclusions ("Tool Use is currently the most challenging capability for LLMs") without caveating that this finding is based on one family. No future work is suggested to evaluate tool use across a broader range of models or to develop tool-use benchmarks that are API-agnostic.
The 100-Prompt-Per-Capability Sample Size Is Insufficient for Reliable Fine-Grained Discrimination Between Models
The assumption or constraint. CrossEval uses exactly 100 prompts per capability (7 individual + 7 cross = 1,400 total), with a fixed difficulty distribution of 10% easy, 30% medium, 60% hard. The paper uses these 100 prompts to produce a single aggregate score per capability per model, which is then compared across models and used to classify cross-capability scores as "below both," "between strong and weak," or other categories based on differences as small as the Δ = 3 threshold. The paper does not report any measure of variance — no standard deviations, no confidence intervals, no bootstrap estimates of score reliability — for any of the capability scores in Table 3.
The consequence. Without variance estimates, it is impossible to determine whether observed score differences are statistically reliable or within sampling noise. Consider the classification logic: a cross-capability score of 49.88 (Claude 3 Haiku on Image & Reasoning, Table 3) is classified as "below both" individual capabilities (Image Recognition = 51.00, Reasoning = 56.81) — a difference of 1.12 points from the weaker capability. If the standard error of the mean for a 100-prompt sample is 1–2 points (a plausible range for Likert-scale ratings of open-ended responses), this 1.12-point deficit could easily be noise. Many of the "below both" classifications involve similarly small margins. The paper's core finding — 38 of 58 cross-capability scores fall below both individual capabilities — may be substantially inflated by classification noise, with borderline cases randomly falling on the "below" side of the threshold. The same concern applies to model comparisons: the paper claims "CrossEval effectively differentiates advanced models" (Section 4.2) based on monotonic within-family score increases (e.g., Claude 3 Haiku Reasoning = 56.81, Sonnet = 62.88, Opus = 66.22, 3.5 Sonnet = 71.54), but without variance estimates, we cannot assess whether adjacent models in this sequence (e.g., Sonnet vs. Opus, a 3.34-point difference) are reliably distinguished or whether their scores would overlap substantially in a replication.
What evidence exists in the paper. The paper reports no variance measures for any model capability scores. All values in Table 3 are point estimates. The Δ = 3 threshold for distinguishing strong from weak capabilities is acknowledged as a design choice (Section 4.2), and sensitivity analysis varying Δ from 1 to 6 is provided in Appendix C.3 (Figures 4–5), showing the density distribution pattern is robust to the threshold. However, this sensitivity analysis addresses the threshold choice, not the measurement reliability of the scores being thresholded. If individual scores have standard errors of ~1.5 points, then the strong/weak classification itself would be unreliable for capability pairs with true differences near Δ, introducing misclassification that could affect the distribution of cross scores relative to the weak capability.
Mitigation status. The paper does not address this limitation. No confidence intervals, standard deviations, or test-retest reliability analyses are reported. The paper could have computed bootstrap confidence intervals for the 100-prompt capability scores (resampling prompts with replacement), which would have required no additional data collection. The omission is significant because the paper's strongest claims — the precise count of 38 red vs. 20 blue classifications, the identification of Tool Use as the weakest capability, the ordering of models within families — all depend on point estimates whose reliability is unknown.
The Evaluator's Human Correlation Varies Dramatically Across Capabilities, Undermining Cross-Capability Score Comparability
The assumption or constraint. The entire cross-capability analysis depends on comparing scores across different capabilities — e.g., comparing a model's Coding score (evaluated by GPT-4o on coding prompts) to its Reasoning score (evaluated by GPT-4o on reasoning prompts) to its Coding & Reasoning score (evaluated on coding-and-reasoning prompts). These comparisons assume that the evaluator is equally calibrated against human judgment across all capabilities, so that a 65 on Coding means the same thing as a 65 on Reasoning. However, Table 2 shows that GPT-4o's Pearson correlation with human judgments varies substantially across capabilities: from as low as 0.383 on English to as high as 0.731 on Reasoning, with Coding at 0.624, Image Recognition at 0.760, Tool Use at 0.629, Long Context at 0.594, and Spanish at 0.594. For cross capabilities, the range spans from 0.593 (Long Context & Coding) to 0.775 (Image Recognition & Reasoning).
The consequence. When the evaluator's alignment with human judgment is weak for a capability, the automated scores for that capability are noisier and less reliable proxies for true model capability. Comparing a noisy score (e.g., English, r = 0.383) to a relatively clean score (e.g., Reasoning, r = 0.731) to determine which is "stronger" or "weaker" is comparing measurements of fundamentally different quality. The classification of cross-capability scores as "below both," "between," etc. becomes unreliable when one or both constituent individual-capability scores have low human correlation. For example, English & Reasoning is not a cross capability in this benchmark, but if it were, the English score's low reliability (r = 0.383) would inject substantial noise into any strong/weak determination, potentially creating spurious "below both" classifications driven by evaluator miscalibration rather than genuine capability deficits. For the cross capabilities actually studied, the lowest individual-capability evaluator correlations are for English (0.498 for GPT-4o, though English is not a constituent of any cross capability in the study), Tool Use (0.629), and Long Context (0.594) — all below 0.65. Cross-capability analyses involving these capabilities (Tool Use & Coding, Tool Use & Reasoning, Long Context & Coding) are built on less reliable individual-capability measurements.
What evidence exists in the paper. Table 2 provides per-capability Pearson correlations for all four candidate judges. For GPT-4o (the selected evaluator), the range is 0.498 (English) to 0.775 (Image Recognition & Reasoning), a spread of 0.277 correlation points. The paper does not discuss how this variation might affect cross-capability comparisons or the reliability of strong/weak classifications. The capability-specific differences in evaluator quality are noted only to motivate the rejection of a mixture-of-judges approach (Section 3.3.2), not to caveat the main findings.
Mitigation status. The paper does not address this limitation. The evaluator selection discussion (Section 3.3.2) treats the overall correlation of 0.697 as sufficient and does not discuss per-capability reliability, despite the fact that some of the capability scores used in the core analysis come from evaluation dimensions with substantially lower human alignment. The paper could have weighted capability scores by their evaluator reliability or reported confidence intervals that incorporate evaluator uncertainty, but neither is done.
The Principle-Based System Prompting Intervention Does Not Isolate Individual Capabilities, Confounding the Causal Evidence
The assumption or constraint. The intervention experiments in Section 5.2 aim to test whether changes in individual capabilities cause changes in cross-capability performance consistent with the Law of the Weakest Link. The method — principle-based system prompting — generates a set of up to 10 principles per capability by iterating through CrossEval evaluation feedback and applying ADD/REPLACE/REVISE/KEEP operations. The paper acknowledges that the method is not perfectly isolating: "even when applied solely as system prompts," there can be spillover to other capabilities (Section 5.2). Table 4 reveals the extent of this problem: when Reasoning is enhanced in Claude 3 Haiku, Image Recognition drops by 0.99 points; when Image Recognition is enhanced, Reasoning drops by 1.36 points; when Spanish is enhanced, Reasoning drops by 1.61 points. In 10 of 18 cross-capability measurements, one capability improves while another declines, and in the remaining 8, both capabilities move in the same direction, providing no differential evidence about which capability's change drives the cross-capability change.
The consequence. The paper's key causal claim — that "changes in cross-capability performance closely follow the trends of the weaker capability" 90% of the time (Section 5.2) — is based on the subset of 10 cases where capabilities diverge. But this subset is selected on a post-treatment variable (divergence), introducing potential collider bias: cases where the intervention happens to produce divergent changes are not a random sample of all interventions, and the 90% figure may not generalize. More fundamentally, because the intervention cannot independently manipulate individual capabilities, the experiment cannot answer the question "what happens to cross-capability performance when only the weaker capability changes?" — which is the question that would cleanly test the weakest-link hypothesis. The observed pattern is consistent with the Law of the Weakest Link but does not rule out alternative explanations: for instance, the principle-based prompts might improve general response quality (formatting, thoroughness, clarity) that the evaluator rewards across all capabilities, and the apparent tracking of the weaker capability might reflect regression to the mean or ceiling effects on already-strong capabilities.
What evidence exists in the paper. Table 4 reports all intervention results, clearly showing the cross-capability spillover. The paper acknowledges the non-isolation: it states that "the same prompting method shows limited efficacy" for stronger capabilities (Section 5.2) and that in 10 of 18 cases, one capability improves while another declines. The analysis of the 10 divergent cases and the 90% figure is presented as the central causal evidence. The paper does not attempt any formal mediation analysis, instrumental variable approach, or dose-response characterization that might partially address the confounding.
Mitigation status. The paper treats the 90% figure as strong confirmatory evidence without adequately caveating the limitations of the intervention method. The conclusion that "prioritizing the identification and enhancement of the weakest points should be a key focus for future research" (Section 5.2, conclusion of case study) is stated as if the causal evidence were clean, when in fact the intervention method cannot independently manipulate capabilities and the 90% figure comes from a small, post-selected sample. The paper does not suggest alternative intervention methods (e.g., fine-tuning on capability-specific data, activation steering, or model editing) that might provide cleaner causal identification, nor does it acknowledge the causal identification problem as a limitation of the current study.
CrossEval Provides No Evidence About Whether the Law of the Weakest Link Generalizes Beyond Its Specific Prompt Distribution
The assumption or constraint. CrossEval is a single benchmark with 1,400 prompts — 100 per capability — constructed through a specific annotation process with a specific difficulty distribution (10/30/60), a specific set of seven individual and seven cross capabilities, and a specific evaluation methodology (GPT-4o as judge with multi-reference point-deduction prompting). The paper's conclusions — that LLMs "consistently exhibit the 'Law of the Weakest Link'" (Abstract), that this pattern is "consistent across different LLMs and evaluators" (Section 4.2), and that "identifying and enhancing these weak points should be a priority for future research and development" (Section 1) — are stated as general findings about LLM capability composition, not as benchmark-specific observations. The paper evaluates 17 models on CrossEval and finds the same pattern, which establishes that the phenomenon is not model-specific, but does not establish that it generalizes beyond CrossEval's particular task distribution.
The consequence. The claim that the Law of the Weakest Link is a general property of LLMs — rather than a property of how CrossEval's prompts happen to sample the space of capability combinations — is unverified. Several aspects of the benchmark design could systematically favor weakest-link patterns: (1) The cross-capability taxonomies were constructed by the authors to capture "common" capability intersections (Section 2.2), which may preferentially sample tasks where integration is challenging rather than tasks where capabilities combine synergistically. (2) The 10/30/60 difficulty distribution skews heavily toward hard prompts, which are precisely the prompts where models are most likely to exhibit bottleneck effects — on easier prompts, the weaker capability might not be stressed enough to constrain performance. (3) The specific seven cross capabilities studied (e.g., Coding & Reasoning, Image & Reasoning) may be particularly susceptible to weakest-link dynamics compared to other potential pairings (e.g., English & Creativity, Coding & Tool Use, Reasoning & Long Context) that were not included. (4) The single-turn, open-ended format may suppress compensatory strategies (e.g., a model using strong reasoning to work around weak coding by reasoning about code rather than executing it) that would emerge in multi-turn or interactive settings.
What evidence exists in the paper. The paper establishes within-benchmark robustness: the pattern holds across 17 models from 5 families, across 2 evaluators, and across varying Δ thresholds. Appendix C.3 (Figures 4–5) demonstrates robustness to the strong/weak threshold. The Coding & Reasoning exception under Claude-as-a-Judge (Table 39, 6 purple cases) is noted as a potential counterexample, with the speculation that "Coding and Reasoning are key capabilities in current LLM development, with potentially many cross-capability prompts included in the training data" — suggesting the effect may depend on training data composition. The difficulty-stratified results (Table 40) show that most models score Easy > Medium > Hard, but do not break down the weakest-link analysis by difficulty level. No out-of-distribution evaluation, no alternative benchmark comparison, and no analysis of how the specific prompt distribution might influence the findings are provided.
Mitigation status. The paper does not address the generalization limitation. The title ("Law of the Weakest Link: Cross Capabilities of Large Language Models"), abstract ("we uncover clear patterns... consistently exhibit the 'Law of the Weakest Link' effect"), and conclusions are written as general claims about LLMs, not as benchmark-specific findings. The paper does not discuss whether the seven cross capabilities studied are representative of real-world cross-capability demands, whether the difficulty distribution matches deployment distributions, or whether the single-turn format might suppress compensatory mechanisms. No future work is suggested to replicate the findings on different benchmarks, different capability pairs, or different task formats. The one exception in the data — Coding & Reasoning under Claude-as-a-Judge — is briefly noted but not investigated as a potential boundary condition that could illuminate when the Law of the Weakest Link does and does not apply.
7. Implications and Future Directions
How This Work Changes the Landscape
This paper introduces a new diagnostic category — cross capabilities — into the LLM evaluation lexicon, and in doing so, it reframes a question the field had not been asking systematically: not "how good is this model at reasoning?" or "how good is this model at coding?" but "how good is this model when it needs to do both at once?" The contribution is less a paradigm shift than a conceptual reframing with immediate methodological consequences. Before CrossEval, the field's evaluation infrastructure operated under an implicit assumption of capability independence — that measuring individual abilities in isolation was sufficient to characterize a model's competence, and that aggregate leaderboard scores (averages, weighted sums, Elo ratings) captured what mattered for deployment. This paper provides systematic evidence that this assumption is not merely imprecise but actively misleading: the 7-point average gap between individual and cross-capability scores (65.72 vs. 58.67 across all models, Section 4.2) means that standard model cards systematically overstate real-world readiness, and the 38 of 58 cross-capability scores that fall below both constituent individual capabilities (Table 3) means that the overstatement is not a constant bias but varies with the capability gap in a predictable, weakest-link pattern.
The reframing matters because it changes what counts as a "good" model. Under current evaluation practice, a model scoring 80 on reasoning and 60 on coding would be ranked above a model scoring 70 on both — the average is higher. The Law of the Weakest Link implies that, on any task requiring both capabilities, the 70/70 model will substantially outperform the 80/60 model, because the 80/60 model's effective performance will be pulled toward 60. If this holds broadly, then balanced capability profiles are more valuable than lopsided excellence, which is a claim with direct implications for how model developers allocate post-training resources and how users select between models. The principle-based intervention experiments (Section 5.2) provide causal support for this: improving the weaker capability yields larger cross-capability gains than improving the stronger one, so marginal investment should flow to deficiencies rather than strengths.
The paper also resolves a latent tension in the evaluation literature. On one hand, benchmarks like MMLU and HumanEval treat capabilities as separable dimensions and report per-skill scores. On the other hand, agent benchmarks like WebArena measure holistic task success but provide no decomposition into constituent capabilities. The former is precise but disconnected from real-world task demands; the latter is ecologically valid but diagnostically opaque. CrossEval occupies the middle ground — it decomposes tasks by capability composition (so you know which capabilities are being tested) while measuring integrated performance (so you know how they combine). This is not a replacement for either type of benchmark but a third evaluation modality that answers questions neither of the other two can: when an agent fails on WebArena, is it because of weak tool use, weak reasoning, or the interaction? CrossEval's framework provides the vocabulary and measurement apparatus to begin answering such questions systematically.
The identification of verifier over-optimization and evaluator self-preference as first-order concerns in LLM-as-a-Judge systems (Section 3.3) is a secondary contribution that shifts evaluation methodology. The finding that GPT-4o's correlation with human judgments varies from 0.383 (English) to 0.775 (Image Recognition & Reasoning) across capabilities (Table 2) means that aggregate evaluator quality metrics (like the overall 0.697 Pearson) hide substantial per-capability variation — an evaluator that is excellent at judging reasoning may be poor at judging creative writing. This has immediate practical implications: anyone using GPT-4o as a judge should report per-capability calibration, not just overall correlation, and should be cautious about comparing scores across capabilities where the evaluator's alignment with humans differs dramatically. The point-deduction prompting format and multi-reference calibration approach provide a template for building evaluators that are more transparent and auditable than black-box scoring.
Perhaps most importantly, the paper makes weakest-link dynamics a testable, operationalized hypothesis in LLM capability evaluation. Before CrossEval, one could speculate about synergy, compensation, or bottlenecks in multi-capability tasks, but there was no framework for discriminating between these hypotheses quantitatively. The paper constructs exactly such a framework and finds that weakest-link dynamics dominate — but also finds exceptions (Coding & Reasoning under Claude-as-a-Judge, where 6 of 20 scores pull toward the stronger capability, Table 39). These exceptions are as valuable as the main finding because they suggest boundary conditions: when a capability pair is heavily represented in training data (as the paper hypothesizes for coding and reasoning), the weakest-link effect may weaken or partially invert. This transforms the research question from "does the Law of the Weakest Link hold?" to "under what conditions does it hold, and what breaks it?" — a more productive and nuanced framing.
The paper also makes certain research directions less attractive:
-
Blindly optimizing aggregate benchmark scores. If the weakest-link effect is real, then pushing a model from 90% to 92% on reasoning while its tool-use capability languishes at 45% is a misallocation of resources — the bottleneck will cap performance on any task requiring both. The field's current obsession with leaderboard position on individual-capability benchmarks (MMLU, HumanEval, etc.) is revealed as potentially counterproductive for real-world deployment, where cross-capability tasks are the norm.
-
Naïve data blending strategies. The paper's motivation explicitly references Llama 3's post-training approach of "blending" data from different capability domains. The weakest-link finding implies that equal-proportion blending is likely suboptimal — the training mix should be skewed toward the weakest capability, because improvements there have the largest downstream impact on compositional task performance. The paper does not test this directly, but it follows logically from the intervention results.
-
Agent evaluation without capability decomposition. Benchmarks that report only task-level success rates (WebArena, AgentBench) without decomposing failures by constituent capability are revealed as diagnostically impoverished. When an agent fails, you learn that it failed, but not why — and without knowing whether the bottleneck is reasoning, tool use, coding, or their interaction, you cannot prioritize improvement efforts. CrossEval's framework makes the case that decomposition is worth the additional annotation cost.
Follow-Up Research This Work Enables
Difficulty calibration between individual and cross-capability prompts using human baselines. The most critical unvalidated assumption in the paper is that cross-capability prompts are comparably difficult to individual-capability prompts — that a "hard" Coding & Reasoning prompt is roughly as challenging for a human as a "hard" Coding prompt. Without this calibration, the finding that cross-capability scores fall below individual scores could be a benchmark difficulty artifact rather than a genuine compositional deficit. A straightforward follow-up would administer a subset of CrossEval's prompts (e.g., 20 randomly selected prompts from each of the 14 capabilities) to a panel of qualified human experts — professional programmers for coding prompts, mathematicians for reasoning prompts, bilingual speakers for Spanish prompts — and measure human performance on the same 1–5 scale (or on an accuracy metric for prompts with verifiable answers). If human cross-capability scores also fall below individual scores, the deficit is attributable to genuine task difficulty, and the weakest-link interpretation must be adjusted. If human scores are comparable across individual and cross capabilities, the model deficit is more clearly a compositional capability gap. This experiment would cost a few thousand dollars in annotator time and would substantially clarify the paper's central claim.
Systematic training data ablation to identify when the weakest-link effect breaks. The Coding & Reasoning exception under Claude-as-a-Judge (Table 39) — where 6 cross-capability scores pull toward the stronger individual capability rather than the weaker — is the paper's own counterexample to the universality of its claimed law. The paper speculates that this occurs because "Coding and Reasoning are key capabilities in current LLM development, with potentially many cross-capability prompts included in the training data." This hypothesis is testable: train a series of small models (e.g., 1B–7B parameters) on controlled training mixtures where the proportion of cross-capability data for a specific pair (e.g., coding-and-reasoning examples) is varied systematically from 0% to 50% of the total training corpus, while holding total data volume constant. Then evaluate these models on CrossEval's Coding & Reasoning prompts and measure whether the weakest-link effect weakens monotonically with the proportion of cross-capability training data. If the effect can be modulated by training data composition, then the Law of the Weakest Link is not a fundamental architectural property but a training artifact — a finding with direct implications for data mixture strategies. If the effect persists regardless of data composition, then it reflects a deeper structural limitation of current architectures.
Tool-use evaluation across model families with standardized API wrappers. The paper identifies Tool Use as the critical bottleneck but evaluates it on only Llama 3.1 models. A direct extension would construct a standardized tool-use harness — a controlled environment where any model can be given access to the same web browser, code interpreter, and file system through a uniform API — and evaluate a broad set of models (GPT-4o with tool access, Claude 3.5 Sonnet with equivalent function-calling setup, Gemini 1.5 Pro with its native tools, and open-weight models with tool-use fine-tuning) on CrossEval's Tool Use, Tool Use & Coding, and Tool Use & Reasoning prompt sets. The research question is whether Tool Use is genuinely the weakest capability across all current LLMs, or whether Llama 3.1 is an outlier. If other frontier models also score below 50 on Tool Use, the bottleneck is general and demands architectural or training innovations specific to tool-use capability. If other models score substantially higher (60+), the bottleneck is specific to Llama 3.1's training, and CrossEval's diagnostic framework has served its purpose by identifying a model-specific weakness that would be invisible on standard benchmarks. The standardized harness would also enable testing whether the weakest-link effect holds for tool-use-involving cross capabilities across a wider model set — a critical extension given that tool use is "fundamental for the development of future LLM-based agent systems" (Section 4.2).
Intervention via fine-tuning rather than prompting to establish causal mechanisms cleanly. The principle-based system prompting method (Section 5.1) produces correlated changes across capabilities — enhancing Reasoning also shifts Image Recognition scores and vice versa — which confounds the causal interpretation of the intervention results. A cleaner causal experiment would fine-tune a base model on capability-specific data while measuring the impact on cross-capability performance. For instance: take a base Llama 3.1 8B model, fine-tune one copy on additional reasoning data (keeping all other capabilities fixed), fine-tune another copy on additional coding data, and evaluate both on Coding & Reasoning prompts from CrossEval. If the reasoning-tuned model shows larger improvements on Coding & Reasoning (because reasoning is the weaker capability for that model) than the coding-tuned model, that would provide cleaner causal evidence for the weakest-link hypothesis than the current prompting-based intervention. The experiment could also include a degradation condition — fine-tune on deliberately corrupted data for a specific capability — to test the symmetric prediction that degrading the weaker capability should cause larger cross-capability declines than degrading the stronger one, a prediction the current paper cannot test because prompting can only enhance, not selectively impair.
Cross-capability evaluation in multi-turn, interactive settings. CrossEval is restricted to single-turn, open-ended prompts (Section 3.1). This design choice simplifies evaluation but may systematically suppress compensatory mechanisms: in a multi-turn interaction, a model might use strong reasoning to work around weak coding by asking clarifying questions, decomposing the problem differently, or requesting human feedback — strategies that could partially offset a weak individual capability. A natural extension would construct a multi-turn version of a subset of CrossEval's cross-capability prompts (e.g., the Coding & Reasoning and Tool Use & Reasoning sets), where the model can interact with a user simulator over 3–5 turns before producing a final answer. The research question is whether the weakest-link effect attenuates in interactive settings — whether models can use strong capabilities to compensate for weak ones through strategic information-gathering, decomposition, or verification. If the effect persists in multi-turn settings, the bottleneck is fundamental to the model's capability composition. If it attenuates, then single-turn benchmarks like CrossEval may overstate the weakness, and interactive evaluation frameworks are essential for accurate real-world performance assessment. The experiment would require constructing a user simulator that provides realistic responses to model queries, which could itself be an LLM prompted with ground-truth information about the task — a design that is feasible with current technology.
Extension to code generation benchmarks with verifiable correctness. The paper's cross-capability findings are based entirely on Likert-scale ratings from an LLM judge, which introduces evaluator noise (Pearson correlations of 0.5–0.7 per capability, Table 2) and complicates the interpretation of small score differences. A replication on a domain with verifiable, objective correctness would substantially strengthen the conclusions. Code generation is the natural candidate: construct cross-capability coding prompts that require both coding and reasoning (e.g., "Write a Python function that implements [algorithm], prove its time complexity is O(n log n), and include test cases that verify correctness"), evaluate on pass@k metrics using unit tests for the coding component and automated theorem proving or execution-based verification for the reasoning component, and measure whether models with large coding-reasoning score gaps on isolated benchmarks (HumanEval for coding, MATH for reasoning) show weakest-link patterns on the combined tasks. Objective metrics eliminate evaluator bias as a confound and allow much larger-scale evaluation (thousands of prompts rather than 100 per capability) without annotation cost. If the weakest-link pattern replicates with verifiable metrics, the paper's central claim is substantially strengthened. If it does not — if models show synergy or compensation when evaluated objectively — then the CrossEval findings may be partially an artifact of the LLM judge's scoring behavior, which would be an important negative result clarifying the scope of the phenomenon.
Practical Applications and Downstream Use Cases
Model selection for production deployments with multi-capability requirements. Organization deploying LLMs for tasks that span multiple capabilities — a customer support system that must read documentation (long context), execute database queries (tool use), and reason about policy (reasoning), or a code review assistant that must understand repository-level context (long context), evaluate algorithmic correctness (coding & reasoning), and generate Spanish explanations for a multilingual team (Spanish) — currently select models based on individual-capability benchmarks or generic leaderboard rankings. The Law of the Weakest Link implies that this selection strategy is systematically flawed: a model with strong individual scores but a weak tool-use capability will underperform a more balanced model on any task requiring tool use, regardless of how strong its other capabilities are. CrossEval provides a concrete framework for making this selection: measure the candidate models on the individual capabilities relevant to the deployment, measure them on the cross-capability prompts that reflect the actual task distribution, and select the model with the highest cross-capability score (not the highest individual-capability average). The 7-point average gap between individual and cross-capability scores (65.72 vs. 58.67, Section 4.2) means that models ranked highly by individual benchmarks may underperform substantially on real tasks — a difference that could translate to measurable user dissatisfaction or task failure rates in production.
Targeted post-training data allocation based on weakest-capability identification. Model developers currently allocate post-training data across capability domains using heuristics, proportional mixing, or performance on individual-capability benchmarks. The paper's intervention results (Section 5.2, Table 4) suggest a more principled strategy: identify the weakest capability for a given model (for Llama 3.1 405B, this would be Tool Use at 47.90, Table 3), and disproportionately allocate post-training data to that capability, because improvements there yield larger gains on cross-capability tasks than equivalent improvements to stronger capabilities. Concretely: if a team has budget for 10,000 additional post-training examples and must decide how to split them between reasoning, coding, and tool use, the weakest-link framework predicts that allocating a disproportionate share to tool use (e.g., 60% tool use, 20% reasoning, 20% coding) will produce larger improvements on tasks like "debug this code by executing it and explain the error" (Tool Use & Coding) than an equal split or a split favoring already-strong capabilities. This is a testable optimization strategy that could be validated with a controlled post-training experiment at modest scale (e.g., a 7B model, three capability domains, measuring both individual-capability and cross-capability improvement as a function of data allocation ratio). The paper does not run this experiment, but its framework makes the prediction explicit and falsifiable.
Diagnostic decomposition of agent failures in complex task environments. In agent evaluation frameworks like WebArena or OSWorld, when an agent fails to complete a task (e.g., booking a flight, filing a tax form), the failure is typically recorded as a binary outcome with no decomposition into constituent capabilities. CrossEval's taxonomy and evaluation methodology provide a blueprint for building diagnostic layers on top of agent benchmarks: for each agent task, define the constituent capabilities required (e.g., a flight-booking task might require web navigation, form filling, date reasoning, and constraint satisfaction), construct simplified prompts that test each capability in isolation and in pairwise combination, and use the resulting capability profile to attribute agent failures to specific weaknesses. If an agent successfully navigates to the booking page but fails to select valid dates, the bottleneck is reasoning about temporal constraints. If it selects valid dates but fails to submit the form, the bottleneck is tool use. This diagnostic decomposition would allow agent developers to focus improvement efforts on the specific capabilities that cause the most failures, rather than treating the agent as a black box and guessing at which component needs work. CrossEval's framework provides both the conceptual vocabulary (individual vs. cross capabilities) and the methodological template (human-annotated reference examples for calibration) to build such diagnostic layers, though substantial engineering would be required to map specific agent tasks to CrossEval's capability taxonomy.