OpenSkillEval: Automatically Auditing the Open Skill Ecosystem for LLM Agents

arXiv cs.CL Papers

Summary

OpenSkillEval is an automatic evaluation framework for auditing open-source skills used by LLM agents across multiple downstream tasks. Using over 600 dynamically generated tasks and 30 skills, the authors find that skill availability does not guarantee effective usage and that benefits depend heavily on the model and framework.

arXiv:2605.23657v1 Announce Type: new Abstract: Skills, i.e., structured workflow instructions distilled for large language models (LLMs), are becoming an increasingly important mechanism for improving agent performance on real-world downstream tasks. However, as the open-source skill ecosystem rapidly expands, it remains unclear how different models and agent frameworks interact with skills, how to evaluate skill quality, and how users should select skills under practical cost-performance trade-offs. In this paper, we present \textsc{OpenSkillEval}, an automatic evaluation framework for both skill-augmented agent systems and the skills themselves. Instead of relying on static benchmarks, \textsc{OpenSkillEval} automatically constructs realistic task instances from evolving real-world artifacts across five categories of downstream applications: presentation generation, front-end web design, poster generation, data visualization, and report generation. It further collects and organizes community-contributed skills for controlled comparison under unified task settings. Using more than 600 dynamically generated task instances and 30 open-source skills, we conduct a systematic evaluation of state-of-the-art models and agent frameworks. Our results show that skill availability does not guarantee effective skill usage, that the benefit of skill augmentation depends strongly on both the underlying model and the agent framework, and that many publicly popular skills do not consistently outperform base agents without skills. These findings highlight the need for dynamic, task-grounded evaluation and provide practical insights into the design, selection, and deployment of skills for LLM agents. Additional cases and benchmark resources are available on the project website: https://yingjiahao14.github.io/OpenSkillEval-Web/.
Original Article
View Cached Full Text

Cached at: 05/25/26, 09:02 AM

# OpenSkillEval: Automatically Auditing the Open Skill Ecosystem for LLM Agents
Source: [https://arxiv.org/html/2605.23657](https://arxiv.org/html/2605.23657)
Jiahao Ying1, Boxian Ai211footnotemark:1, Wei Tang3, Siyuan Liu2, Yixin Cao2 1Singapore Management University 2Institute of Trustworthy Embodied AI, Fudan University 3Joy Future Academy, JD

###### Abstract

Skills, i\.e\., structured workflow instructions distilled for large language models \(LLMs\), are becoming an increasingly important mechanism for improving agent performance on real\-world downstream tasks\. However, as the open\-source skill ecosystem rapidly expands, it remains unclear how different models and agent frameworks interact with skills, how to evaluate skill quality, and how users should select skills under practical cost\-performance trade\-offs\. In this paper, we presentOpenSkillEval, an automatic evaluation framework for both skill\-augmented agent systems and the skills themselves\. Instead of relying on static benchmarks,OpenSkillEvalautomatically constructs realistic task instances from evolving real\-world artifacts across five categories of downstream applications: presentation generation, front\-end web design, poster generation, data visualization, and report generation\. It further collects and organizes community\-contributed skills for controlled comparison under unified task settings\. Using more than 600 dynamically generated task instances and 30 open\-source skills, we conduct a systematic evaluation of state\-of\-the\-art models and agent frameworks\. Our results show that skill availability does not guarantee effective skill usage, that the benefit of skill augmentation depends strongly on both the underlying model and the agent framework, and that many publicly popular skills do not consistently outperform base agents without skills\. These findings highlight the need for dynamic, task\-grounded evaluation and provide practical insights into the design, selection, and deployment of skills for LLM agents\. Additional cases and benchmark resources are available on the project website:[https://yingjiahao14\.github\.io/OpenSkillEval\-Web/](https://yingjiahao14.github.io/OpenSkillEval-Web/)\.

## 1Introduction

Recent advances in increasingly capable large language models \(LLMs\)\[[21](https://arxiv.org/html/2605.23657#bib.bib11),[4](https://arxiv.org/html/2605.23657#bib.bib10)\], together with the rapid development of agent client frameworks\[[2](https://arxiv.org/html/2605.23657#bib.bib2),[19](https://arxiv.org/html/2605.23657#bib.bib3)\], have created a promising opportunity to deploy models as autonomous agents for complex downstream tasks, including report generation, document management, and web design\. However, because agentic tasks are often open\-ended, the overall behavior of an agent can be difficult to predict, and in many challenging settings the agent’s intrinsic capability alone may be insufficient for reliable task completion\. To better enable models to handle such structured yet complex workflows, developers often formalize personal experience or accumulated best practices into explicit procedures and distill them into structured instructions for agents\. These workflow\-oriented, formatted instructions are commonly referred to as skills\[[3](https://arxiv.org/html/2605.23657#bib.bib18)\]\.

Given the promise of skills for augmenting agent capabilities in downstream task completion, strong community participation over the past few months has led to the creation and integration of a large number of skills into the ecosystem for LLM agents\. However, this rapid growth has also introduced several important challenges\. First, it remains unclear how different agent frameworks perform on downstream tasks in general, and how they interact with the added skill during execution\. Lack of systematic evaluation makes it difficult to assess their actual effectiveness\. As a result, users may struggle to choose suitable agents for downstream tasks\. If an agent lacks the capability to properly execute a provided skill, the practical value of skill augmentation can be greatly reduced\. On the other hand, if an agent is already sufficiently strong to solve the task on its own, introducing skills may bring only limited benefit while still increasing execution cost\. Second, individually distilled skills may reflect only partial or subjective experience, which can limit their generalizability\. As the number of available skills continues to grow, it also becomes increasingly unclear how to select the most appropriate skills for prompting, especially when users must balance performance and cost\. In addition, the repeated submission of redundant or low\-quality skills imposes substantial maintenance overhead on the community and contributes to the bloating of the overall ecosystem\.

To address these challenges, we proposeOpenSkillEval, an automatic evaluation framework for both skill\-augmented agent systems and the skills themselves in downstream applications\. Instead of relying on static benchmarks, OpenSkillEval dynamically generates test cases that continuously reflect evolving user needs, enabling a more realistic, timely, and comprehensive evaluation setting\. Based on these dynamically constructed task instances, we evaluate the effectiveness and efficiency of different models and agent frameworks, both with and without skill augmentation, across diverse downstream tasks\. Moreover, by collecting skill sets from the open\-source community for each target application, OpenSkillEval enables controlled comparisons of different skills under the same task setting, making it possible to analyze their relative quality, robustness, and transferability\. Across five major categories of real\-world applications and more than 600 tasks, we evaluate a range of state\-of\-the\-art architectures and derive several important findings:1\)We find that the presence of a skill does not guarantee that an agent will actually use it effectively\. Across different client frameworks, models often fail to invoke skills at the appropriate stage of task execution, and in many cases do not faithfully follow the provided skill instructions at all\. This suggests that in realistic online settings, where the context is more complex and noisy, carefully designed skills may still be under\-utilized or even ignored by the agent \(Section[3\.1](https://arxiv.org/html/2605.23657#S3.SS1)\);2\)We observe substantial differences across agent frameworks in how effectively they leverage skill augmentation\. In some cases, a weaker base model can achieve performance comparable to that of a stronger model when paired with well\-designed skills and a suitable framework\. However, when the underlying model is intrinsically weak at solving a task, simply adding skills does not reliably produce meaningful gains \(Section[3\.2](https://arxiv.org/html/2605.23657#S3.SS2)\);3\)We show that skill quality varies substantially, even among publicly popular open\-source skills\. In many cases, skill\-augmented agents do not outperform their corresponding base agents without skills\. Our findings further highlight that poorly designed or weakly aligned skills can not only fail to help but may also introduce additional execution cost\. At the same time, our analysis provides practical takeaways on skill format and design, as discussed in Section[3\.3](https://arxiv.org/html/2605.23657#S3.SS3)\.

## 2OpenSkillEval Framework

![Refer to caption](https://arxiv.org/html/2605.23657v1/x1.png)Figure 1:Overview of the OpenSkillEval framework\. The framework supports automatic test case generation for five core task categories by reflecting evolving user needs\. It further enables automatic evaluation from two complementary perspectives: \(1\) analysis of model trajectory traces to study how skills are used within skill\-augmented agent systems, and \(2\) assessment of the quality of the final artifacts produced under skill augmentation\.To effectively evaluate the rapidly growing and increasingly bloated open skill ecosystem for LLM agents, we design OpenSkillEval as a sustainable and maintainable framework for real\-world downstream application tasks\. Accordingly, we decompose the system into several core components\. The first component is an automatic test case generation pipeline, which constructs representative evaluation instances for target downstream tasks grounded in realistic user needs \(Section[2\.1](https://arxiv.org/html/2605.23657#S2.SS1)\)\. The second component is a skill collection and organization pipeline, which curates skills from the open\-source community and organizes them by task category to support continuous tracking of skill development \(Section[2\.2](https://arxiv.org/html/2605.23657#S2.SS2)\)\. The final component is an evaluation pipeline that systematically measures the effectiveness of skills in downstream settings\. This evaluation considers not only the quality of the final generated artifacts, but also the intermediate agent trajectories, which provide insights into whether and how an agent appropriately invokes and applies skills during task execution in real\-world task environments \(Section[2\.3](https://arxiv.org/html/2605.23657#S2.SS3)\)\. Based on these components, OpenSkillEval enables efficient and dynamic auditing of the open skill ecosystem from two complementary perspectives: agent\-level comparison and skill\-level comparison\. Figure[1](https://arxiv.org/html/2605.23657#S2.F1)presents an overview of the framework\. In the following subsections, we describe the implementation of each component\.

### 2\.1Automatic Case Generation

To ensure the practical relevance and feasibility of our evaluation, we focus on five categories of commonly used real\-world downstream tasks: presentation generation, front\-end web design, poster generation, data visualization, and report generation\. We select these tasks because they are representative of common real\-world applications, require nontrivial multi\-step reasoning and tool use, and typically produce concrete artifacts that can be directly evaluated\. To construct test cases that reflect realistic user needs in these scenarios, we adopt anArtifact\-driven Case Generation Strategy\. Instead of manually writing task instructions from scratch, we begin with existing high\-quality artifacts and infer the underlying user requests that could have led to their creation\. This reverse construction process allows us to build evaluation instances that are more closely aligned with real\-world usage patterns and expected outputs\. Concretely, each task category instantiates this artifact\-driven strategy through a three\-stage pipeline\. First, we automatically collect artifacts or source materials\(S\)\(S\)from diverse external repositories as the content basis for reconstructing realistic user intents\. Second, we perform task extraction, where LLMs analyze the collected materials under predefined schemas to construct structured task specification\(T\)\(T\)together with its corresponding natural\-language instruction\(I\)\(I\)\. Here, the task specification captures the underlying user intent, constraints, and expected outputs implied by the artifact or its supporting context\. Third, we apply a validation procedure to verify that the extracted task specification is internally consistent and compatible with the source content, ensuring that the resulting task instances are both coherent and realistic\. Below, we describe the source selection and extraction process for each task category\.

Presentation Generation\.For presentation \(hereafterPPT\) generation, we collect publicly available, up\-to\-date, and information\-dense webpages and documents, such as benchmark leaderboards, industry reports, open\-data portals, and academic papers, that naturally lend themselves to slide\-deck summarization and restructuring\. Each source is crawled, snapshot\-preserved, and then processed through an LLM\-based pipeline to produce a slide\-level task specification with explicit per\-slide content goals, thereby forming realistic presentation\-generation requests grounded in real\-world\.

Front\-end Web Design\.For web design, we directly use existing websites as target artifacts\. Specifically, we auto\-curate publicly accessible and high\-quality websites from design award platforms \(e\.g\.,[Awwwards](https://www.awwwards.com/)\) and product discovery sites \(e\.g\.,[SaaS Landing Page](https://saaslandingpage.com/)\), and organize them along two dimensions: site type and industry domain\. For each website, we capture its rendered layout, navigation structure, and interactive components, and then use LLM\-based reverse engineering to convert these observations into a structured design specification for the corresponding task instance\.

Poster Generation\.To cover a diverse set of common real\-world scenarios, we automatically collect source content associated with practical poster\-creation needs, such as data\-report visualization, product promotion, event advertising, and social advocacy\. The collected materials span multiple domains, including technology, health, environment, and business, and are organized according to these poster\-use scenarios\. We then use LLMs to transform each source into a poster task specification that defines the target audience, core message, and key content blocks to be presented\.

Data Visualization\.Unlike the previous task categories, data visualization does not start from existing artifacts as direct task inputs\. Instead, we first survey high\-quality visualization examples from open data portals \(e\.g\.,[Our World in Data](https://ourworldindata.org/)\) and scientific publications to derive a taxonomy of visualization types, subject domains, and analytical goals\. Based on this taxonomy, we sample task configurations and prompt LLMs to instantiate them into concrete task specifications\. For each resulting specification, we further generate a matching data table that is consistent with the target visualization and analytical objective, enabling end\-to\-end evaluation of visualization generation\.

Report Generation\.For report generation, we build tasks on top of publicly available, real\-world tabular datasets from open\-data platforms \(e\.g\.,[Kaggle](https://www.kaggle.com/datasets)\), covering diverse domains such as e\-commerce, finance, healthcare, education, and technology\. Based on these grounded data sources, we use LLMs to construct report\-generation task specifications along several key dimensions, including report type, required sections, and analysis dimensions\. Each task specification is explicitly grounded in the underlying dataset by linking the requested analyses and report components to concrete data columns\.

For each generated instance, we retain three components: the source packageSS\(includingsource\_brief\.mdand, when applicable, associated data files\), the structured task specificationTT\(task\_input\.json\), and the natural\-language instructionII\(instruction\.md\)\. Since these downstream tasks do not admit a single canonical answer, our validation procedure does not rely on reference outputs\. Instead, in the third stage, we employ a verifier LLM to assess whetherTTandIIare both information\-complete and well\-grounded in the source packageSS, and filter out instances that are inconsistent, underspecified, or weakly supported by the source content\. Because the entire pipeline is automated, the benchmark can be continuously refreshed as underlying content sources evolve, allowing it to better keep pace with changing real\-world user needs\. In the current version, we use Claude\-4\.6\-Opus and GPT\-5\.2 as the primary generators in the pipeline, resulting in a total of 677 task instances\. The distribution of these instances across task categories is shown in Figure[2\.1](https://arxiv.org/html/2605.23657#S2.SS1), and the task schemas together with additional case studies are provided in Appendix[A\.3](https://arxiv.org/html/2605.23657#A1.SS3)\.

![Refer to caption](https://arxiv.org/html/2605.23657v1/x2.png)\(a\)Case statistics
\(b\)Skills selected for each task \(30 total\)\. Names are clickable\.

### 2\.2Skills Collection

The open\-source skill ecosystem is actively maintained and continues to evolve\. We therefore comprehensively collect task\-relevant skills from multiple public repositories, including[clawhub\.ai](https://clawhub.ai/),[skills\.sh](https://skills.sh/),[openskills\.space](https://openskills.space/), and[skillsmp\.com](https://skillsmp.com/)\. Because community\-contributed skills vary substantially in quality, we do not include every retrieved skill in our evaluation\. As shown later in our results \(Section[3\.3](https://arxiv.org/html/2605.23657#S3.SS3)\), many skill\-augmented settings do not outperform the corresponding base agent\. We therefore restrict our benchmark to skills with relatively high community adoption, using download counts as a filtering signal under a cost\-conscious setting\. Following this procedure, we collect a total of 30 skills for evaluation\. Detailed statistics and skill information are provided in Table[2\.1](https://arxiv.org/html/2605.23657#S2.SS1)\.111Because these repositories are continuously updated by the community, the collected skill set is time\-sensitive and should be understood as a snapshot of the open skill ecosystem at the time of collection\.

### 2\.3Automatic Evaluation Pipeline

To comprehensively and efficiently evaluate skill\-augmented agents, we design an automatic evaluation pipeline from two complementary perspectives:trajectory trace analysisandartifact analysis\. The former focuses on the agent’s execution process, while the latter assesses the quality of the final task output\. For trajectory trace analysis, we leverage the Agent Trajectory Interchange Format \(ATIF\)\[[11](https://arxiv.org/html/2605.23657#bib.bib12)\], a unified representation that standardizes execution traces across different agent frameworks and enables consistent parsing and analysis across otherwise heterogeneous systems\. Building on ATIF, we further introduce an agent\-as\-judge procedure that first decomposes each skill into a sequence of intended workflow steps, and then compares these steps against the actual agent trajectory at a finer granularity\. This process allows us to evaluate whether the agent invokes the skill at the appropriate stage, whether it follows the prescribed workflow, and to what extent the injected skill shapes the overall execution process\.

Artifact analysis evaluates whether the final outputs produced by skill\-augmented agents achieve the desired quality in realistic application settings\. Concretely, for each task category, we design task\-specific evaluation criteria to automatically assess output quality\. Our metric design is informed by prior work, such as PPTEval\[[33](https://arxiv.org/html/2605.23657#bib.bib13)\], GenEval\[[12](https://arxiv.org/html/2605.23657#bib.bib14)\], and WebArena\[[34](https://arxiv.org/html/2605.23657#bib.bib15)\], while being adapted to the characteristics of each downstream task\. Across task categories, we include several shared dimensions, including*completeness*, which measures whether the output satisfies the requirements specified in the task specification, as well as*content quality*and*visual design*, whose exact definitions are adjusted according to the task type\. Beyond these shared criteria, we further design targeted evaluation procedures for tasks that require more specialized assessment\. For web design, in addition to visual evaluation based on rendered screenshots, we use agent\-based interaction to simulate human clicking and navigation behavior, allowing us to assess functional completeness and collect finer\-grained interface states for downstream quality evaluation\. For report generation and data visualization, where factual and numerical correctness is particularly important, we explicitly evaluate*data accuracy*\. In report generation, this is assessed through code\-based analysis of whether the reported values and conclusions are consistent with the underlying data\. In data visualization, we combine artifact inspection with trajectory analysis to verify whether the generated charts correctly use and represent the intended data\. More detailed evaluation matrix information is shown in Appendix[A\.2](https://arxiv.org/html/2605.23657#A1.SS2)\.

## 3Experimental Results

Based on the proposed OpenSkillEval framework, we conduct a systematic evaluation of a range of state\-of\-the\-art agent systems together with their corresponding foundation models\. Our evaluation includes Claude Code\[[2](https://arxiv.org/html/2605.23657#bib.bib2)\]with the Claude 4\.6 series\[[4](https://arxiv.org/html/2605.23657#bib.bib10)\], Codex\[[19](https://arxiv.org/html/2605.23657#bib.bib3)\]with the GPT series\[[20](https://arxiv.org/html/2605.23657#bib.bib7)\], Gemini CLI\[[10](https://arxiv.org/html/2605.23657#bib.bib5)\]with the Gemini 3\.1 Pro\[[9](https://arxiv.org/html/2605.23657#bib.bib6)\], Kimi Code CLI\[[18](https://arxiv.org/html/2605.23657#bib.bib4)\]with the Kimi K2\.6\[[26](https://arxiv.org/html/2605.23657#bib.bib9)\]series, as well as adapted Minimax models\[[17](https://arxiv.org/html/2605.23657#bib.bib8)\]and DeepSeek V4 Pro\[[6](https://arxiv.org/html/2605.23657#bib.bib34)\]integrated into the Claude Code framework\. More detailed experimental settings are provided in Appendix[A\.1](https://arxiv.org/html/2605.23657#A1.SS1)\. Using the automatically constructed benchmark, we analyze skill\-augmented agents from multiple perspectives, including trajectory trace behavior \(Section[3\.1](https://arxiv.org/html/2605.23657#S3.SS1)\), overall agent performance \(Section[3\.2](https://arxiv.org/html/2605.23657#S3.SS2)\), and differences in skill quality \(Section[3\.3](https://arxiv.org/html/2605.23657#S3.SS3)\)\.

### 3\.1Trajectory Trace Analysis: How Agents Follow Skills

![Refer to caption](https://arxiv.org/html/2605.23657v1/x3.png)\(c\)
![Refer to caption](https://arxiv.org/html/2605.23657v1/x4.png)\(d\)

Figure 2:Trajectory\-level analysis of how different agent access and follow provided skills\.\(a\)Statistics ofSKILL\.mdaccess under the default and*force\-using*settings, including the proportion of cases in which the skill is explicitly read and the average trajectory step at which it is first accessed\.\(b\)Step\-level adherence to skill workflows after skill access, showing the mean proportion of prescribed steps that are followed, skipped, or contradicted across agents under the two settings\.Before conducting the large\-scale evaluation, we first perform preliminary trajectory\-level analyses to better understand how agents actually use provided skills in practice\. For this purpose, we place each target skill in the designated initialization path of each CLI\-based agent framework, reflecting the common real\-world setting in which users download skills into an agent\-accessible environment\. We then prompt different agents to complete the same downstream tasks under the generated task instructions, and analyze the resulting execution traces to examine whether and how the injected skill is used during task completion\. Our first observation is that, under the default setting, the provided skill often remains effectively unused\. As shown in Figure[2](https://arxiv.org/html/2605.23657#S3.F2), when randomly sampling 100 task instances per agent across task categories, we find that agents explicitly read the correspondingskill\.mdfile in only around 48% of cases on average\. Even for strong models such as Claude Opus 4\.6, the read rate is only around 20%\.This suggests that simply placing a skill in the accessible environment does not guarantee that the agent will actively discover and use it during execution\.To enable controlled evaluation of the potential benefits of skill augmentation, we further consider a*force\-using*setting that follows the intended skill\-usage strategy recommended by agent frameworks\. Specifically, we augment the task instruction with an explicit directive to invoke the designated skill\. As shown in Figure[2](https://arxiv.org/html/2605.23657#S3.F2), this intervention substantially increases the probability that agents read and use the provided skill, raising the average read rate to 94%, and also shifts skill access to earlier stages of the execution trajectory, from an average of 4\.4 steps before reading to 3\.3 steps\.

However, forcing explicit skill usage does not eliminate autonomous agent behavior\. By further performing fine\-grained trajectory analysis on skills with explicit workflow steps, we find that, as shown in Figure[2](https://arxiv.org/html/2605.23657#S3.F2), even after agents have explicitly read the provided skills, they still skip prescribed steps \(*Skip*\) and, in some cases, exhibit behaviors that substantially deviate from the intended procedure \(*Contra*\)\. These results indicate that the*force\-using*setting can largely mitigate the problem of skills being ignored and can encourage earlier skill access, but agents still retain substantial autonomy in deciding how to execute a task\. This phenomenon is particularly notable for Claude Opus 4\.6\. Although forcing significantly improves skill access for this model, its overall usage rate still remains noticeably below that of several other agents\. A closer analysis reveals substantial variation across task categories: for data visualization and report generation, the skill read rate remains below 50%, whereas for other, like presentation generation it exceeds 95%\. This pattern suggests a more selective style of skill usage, in which the agent appears to consult skills only when it deems them especially helpful for the task\. Our trajectory trace analysis further supports this interpretation: before reading theskill\.mdfile, Claude Opus 4\.6 tends to spend more steps analyzing the task itself, as reflected by the later step at whichskill\.mdis first accessed in Figure[2](https://arxiv.org/html/2605.23657#S3.F2)\. Such selective behavior resembles the more deliberate and rational decision\-making patterns previously observed for stronger models in related settings\[[31](https://arxiv.org/html/2605.23657#bib.bib17)\], such as retrieval\-augmented generation\. A similar tendency has also been noted by the community\[[23](https://arxiv.org/html/2605.23657#bib.bib16)\]\.Taken together, these findings suggest that agents exhibit nontrivial autonomous decision\-making in whether and how they use skills\.

TakeawaySimply placing a skill in an agent\-accessible environment does not guarantee that the agent use it\. Even when skill usage is explicitly enforced, agents may still selectively skip or deviate from prescribed workflow steps\. This suggests that skill effectiveness in practice depends not only on skill quality, but also on how the agent autonomously chooses to recognize, access, and follow the skill during execution\.

Since such agent autonomy is itself an important part of how skill augmentation functions in practice, we preserve this behavior in our evaluation\. Accordingly, in the subsequent experiments, we evaluate skill augmentation under both*no\-skills*and*force\-using skills*settings, and assess performance primarily based on the final output artifacts \(e\.g\., screenshots and generated results\)\.

### 3\.2Model Comparison: How Different Agents Perform

Table 1:Per\-task evaluation scores by agent \(1–5 scale\)\. Each cell shows mean±\\pmstd across cases\.Boldmarks the best score in each row\.In this subsection, we compare the performance of different agent systems across downstream tasks under the experimental settings described in Section[2\.3](https://arxiv.org/html/2605.23657#S2.SS3)\. Across the five task categories, Claude 4\.6 within the Claude Code framework and GPT\-5\.5 within the Codex framework demonstrate the strongest overall performance and the best stability \(Table[1](https://arxiv.org/html/2605.23657#S3.T1)\)\. This suggests that these systems are better able to adapt to different using setting, regardless of whether the injected skills are highly effective or only weakly aligned with the task\. Among them, GPT\-Codex does not perform as strongly as its coding\-oriented reputation might suggest in our benchmark, which may partly due to weaker agentic capability in more open\-ended downstream generation settings\. Our skill\-level analysis \(Section[3\.3](https://arxiv.org/html/2605.23657#S3.SS3)\) further suggests that when the underlying agent capability is limited, even high\-quality skills cannot fully realize their potential benefits\.

Across tasks,1\)Presentation generation and poster generation appear to be the most challenging categories, especially with respect to visual design and layout quality, where average scores are generally below 4\. Common failure modes include uneven composition, excessive compression of content, and overlapping elements\. As we show later in the skill analysis section \(Section[3\.3](https://arxiv.org/html/2605.23657#S3.SS3)\), some of these issues can be mitigated when agents are equipped with more detailed, task\-specific skills such asppt\-master;2\)In contrast, most agents already achieve relatively strong results on front\-end web design, especially in terms of interactive functionality, where many systems can already produce reliable usable interfaces\. However, there remains a substantial gap between these results and real\-world deployment quality\. In particular, responsive design scores remain consistently weaker, indicating that adaptation to diverse client\-side devices is still inadequate for many generated websites\. In addition, visual design issues remain common, including layouts with oversized or undersized elements and unbalanced spacing;3\)For data visualization, most models are already fairly reliable at directly using structured data files to produce charts with high data accuracy\. However, their main weakness lies in analytical framing rather than plotting correctness: many generated visualizations fail to clearly surface the most important variable relationships or communicate a strong insight\. This is precisely the part of the task where users would most hope carefully designed skills could help, yet current systems still show limited improvement;4\)For report generation, HTML\-based rendering often leads to visually polished reports, and most strong models achieve high scores on visual quality\. However, content quality and fidelity remain noticeably weaker\. In many cases, the generated reports lack a deeper analytical structure: claims are often descriptive rather than rigorously supported, and systematic reasoning steps such as significance testing, robustness checks, or more explicit comparative analysis are frequently missing\. This again suggests that current agent systems are better at producing polished artifacts than at carrying out the full analytical process behind them\.

![Refer to caption](https://arxiv.org/html/2605.23657v1/x5.png)Figure 3:Token usage across agents and tasks\. Mean completion tokens \(left\) and uncached input tokens \(right\) per task category, with error bars showing ±1 standard deviation across runs\. Note the order\-of\-magnitude difference in y\-axis scales between the two panels\.Beyond task performance, we also analyze token usage across models and tasks, as shown in Figure[3](https://arxiv.org/html/2605.23657#S3.F3)\. We find that the Codex framework consistently exhibits the lowest token consumption across tasks, which is aligned with prior findings\[[8](https://arxiv.org/html/2605.23657#bib.bib33)\]and suggests that the framework is designed with relatively strong efficiency considerations\. Notably, GPT\-5\.5 achieves this efficiency advantage while still maintaining strong overall task performance: compared with agent systems from other model families, it offers a clear efficiency–performance trade\-off advantage, and it even consumes fewer tokens than GPT\-5\.2 within the same series\. Gemini 3\.1 Pro follows closely, maintaining comparatively low token usage while also showing relatively strong stability across different skills and task categories\. The Claude 4\.6 series does not incur excessive token usage overall and remains fairly stable across most tasks\. One notable exception is poster generation, where token usage increases substantially; as discussed later in Section[3\.3](https://arxiv.org/html/2605.23657#S3.SS3), this is partly related to the effect of poster\-specific skills\. In contrast, the Kimi series shows noticeably weaker stability in agent execution\. Besides its larger variance, we also observe frequent cases of abnormally high token consumption\. In many instances, Kimi K2\.6 enters looping behaviors and continues running until reaching the timeout threshold\. MiniMax shows moderate average consumption overall, but still exhibits relatively large fluctuations across runs\. DeepSeek V4 Pro occupies a favorable middle ground in the cost\-performance space, delivering relatively strong performance with moderate token usage, while also offering the practical advantage of open\-weight deployment\. Across task categories, poster generation and presentation generation are generally the most token\-intensive settings, especially for Claude\-family and Kimi\-based agents\. Our analysis suggests that these tasks often require longer iterative planning, repeated layout adjustment, and multiple rounds of refinement, which together lead to substantially token usage\. By contrast, data visualization and report generation are less expensive for most agents, because their workflows are more structurally constrained and their outputs are grounded in clearer data\-to\-artifact mappings\.

TakeawayGPT\-5\.5 and Claude Opus demonstrate the strongest overall performance on these downstream tasks, while GPT\-5\.5 under the Codex framework also shows a clear efficiency advantage\. DeepSeek V4 provides a strong cost–performance compromise together with the practical benefit of open\-weight deployment\. However, even the best current agents still remain noticeably below the ideal setting in which generated artifacts can be directly used without human intervention, indicating that effective human oversight is still necessary in practice\.

### 3\.3Skill Analysis: How Different Skills Perform

![Refer to caption](https://arxiv.org/html/2605.23657v1/x6.png)Figure 4:Skill performance versus cost across tasks and agent systems\. Each subplot corresponds to one model\-task pair, where the x\-axis shows average token cost and the y\-axis shows overall task performance\. Colored points denote different skills, while the gray point marks the*no\-skills*baseline\. The dashed vertical and horizontal lines indicate the baseline cost and performance, respectively, so that points in the upper\-left region represent the most desirable outcomes: higher quality at lower cost\. The results show that skill augmentation is highly heterogeneous across models and tasks: some skills consistently improve performance, while others increase cost without yielding meaningful gains\.We compare the effects of different skills across tasks and agent systems\. As shown in Figure[4](https://arxiv.org/html/2605.23657#S3.F4)\(full result is shown in Figure[9](https://arxiv.org/html/2605.23657#A1.F9)\), the impact of skill augmentation varies substantially across models, tasks, and individual skills\. For example, GPT\-5\.3\-codex agents generally make weaker use of skills, and in many cases perform worse with skills than without them\. This suggests that skill augmentation is not universally beneficial, and that the value of a skill depends not only on the skill itself, but also on how well the target agent can recognize, interpret, and execute it\. Nevertheless, some skills provide consistent gains across multiple agents\. For instance,ppt\-masterandanthropics\-pptxsubstantially improve presentation generation, whilevisualizeis particularly effective for poster generation\. With the aid of effective skills, even models with relatively modest base performance, such as Kimi K2\.6, can improve from around 3\.9 to 4\.3 in average score, approaching the performance of Claude Opus\. From the perspective of inference cost, however, skill augmentation is typically much more expensive\. Measured by total token usage \(prompt \+ completion \+ cache\), runs with skills generally consume around 3\-5×\\timesmore tokens than their no\-skills counterparts\. As also suggested by Figure[4](https://arxiv.org/html/2605.23657#S3.F4), higher token consumption is often accompanied by better task performance, indicating a clear output\-scaling pattern in skill\-augmented settings\. To better understand the behavior of skills and the insights they provide, we divide our analysis into two parts\. The first focuses on visually dominated artifact\-generation tasks, including poster generation, presentation generation, and front\-end web design, where the main effects of skills are reflected in visual language, layout control, and stylistic constraints\. The second focuses on reasoning\-intensive and analysis\-intensive tasks, namely data visualization and report generation, where the primary contribution of skills lies in structuring the problem\-solving process and guiding analytical reasoning\.

![Refer to caption](https://arxiv.org/html/2605.23657v1/x7.png)\(a\)
![Refer to caption](https://arxiv.org/html/2605.23657v1/x8.png)\(b\)

Figure 5:Impact of skills on stylistic diversity relative to the*no\-skills*baseline, measured by changes in within\-group Vendi Score computed from CSD\-ViT\-L style embeddings\. Positive values indicate more diverse outputs under a given skill\.\(a\)Presentation generation\.\(b\)Poster generation\. The*pool*column aggregates outputs across all skills for cross\-skill analysis\.Visually Oriented Artifact Generation\.For visually oriented artifact generation tasks, like presentation generation, poster generation, design language is a central component of the artifact\. Therefore, beyond rubric\-based quality evaluation, we further examine the stylistic diversity of generated artifacts\. To quantify stylistic diversity, we encode outputs using CSD\-ViT\-L style embeddings\[[24](https://arxiv.org/html/2605.23657#bib.bib35)\]and compute the Vendi Score within each skill group, which measures intra\-group diversity\. To ensure fair comparison, we control for sample size across settings and compare each skill\-specific group against a matched*no\-skills*baseline, while also reporting a pooled multi\-skill condition \(*pool*\) for cross\-skill analysis\. Figure[5](https://arxiv.org/html/2605.23657#S3.F5)and Figure[5](https://arxiv.org/html/2605.23657#S3.F5)summarize the results for presentation and poster generation, respectively\. Front\-end web design is reported in Figure[10](https://arxiv.org/html/2605.23657#A1.F10), because the overall diversity effect of skills is small \(less than 0\.02\), we do not conduct further diversity analysis\. We observe thatskill usage does not necessarily increase stylistic diversity, even across skills\. For presentation generation, some skills, such asanthropics\-pptxandminimax\-pptx, consistently increase diversity relative to the*no\-skills*baseline, whereas others, such asfrontend\-slides, substantially reduce it\. Most remaining skills induce only modest changes\. In contrast, for poster generation, diversity generally decreases under skill augmentation, suggesting that poster\-oriented skills tend to impose stronger stylistic constraints on the output\. Moreover, the diversity effect of a skill varies substantially across models \(with Pearson correlations of 0\.52 for presentation generation and 0\.28 for poster generation\), indicating that, much like overall task performance, stylistic outcomes emerge from the interaction between the skill and the underlying agent rather than from the skill alone\. The pooled multi\-skill condition provides an additional perspective on cross\-skill variation\. For presentation generation, the*pool*condition is consistently more diverse than*no\-skills*, indicating that different presentation skills indeed induce meaningfully different visual languages\. For poster generation, however, the pooled condition shows little or no diversity advantage over*no\-skills*\. This suggests that although different poster skills are different, most of them tightly constrain outputs into a small number of fixed visual idioms, so the overall ecosystem still spans only a limited stylistic space\.

To better understand how skill design contributes to both output quality and stylistic diversity, we conduct a more fine\-grained analysis of the visual\-generation skills in Table[2](https://arxiv.org/html/2605.23657#S3.T2)\. We characterize each skill along two orthogonal dimensions, corresponding to two complementary forms of experience encoded in the skill\. The first isdesign priors, which capture the reusable visual experience packaged with the skill, including visual template files, reference design documents, design\-related data assets, and design\-specific content insideSKILL\.md\. These priors provide concrete design\-oriented guidance that informs the model’s visual generation behavior\. The second isprocedural constraints, which capture how strongly the skill prescribes the generation process through explicit directives, such asMUST\-style andNEVER\-style instructions, together with other structural locks embedded in the workflow\. These constraints encode rule\-like operational experience that restricts the model’s output space and guides it toward more controlled execution\. To operationalize these two dimensions, we first extract a set of countable signals using rule\-based heuristics, and then manually map them to coarse\-grained 0\-5 scores to facilitate trend\-level comparison across skills\.

SkillKey AssetsKey ConstraintsAACCObs\.OOObs\.DDObs\.EEObs\. DivPresentation Generationppt\-generationppt\-master101 layouts\+\+33 charts\+\+640 icons\+\+39 references25MUST\+\+10NEVER554\.27±4\.27\\pm3\.91±3\.91\\pm4\.42±4\.42\\pm\-0\.46anthropics\-pptx2 references \(pptxgenjs, editing\)\+\+78 inline design lines1MUST\+\+3NEVER324\.20±4\.20\\pm3\.65±3\.65\\pm4\.46±4\.46\\pm\+1\.12minimax\-pptx5 references \(incl\. design system\)\+\+8 inline design lines9MUST\+\+1NEVER224\.09±4\.09\\pm3\.47±3\.47\\pm4\.40±4\.40\\pm\+2\.49powerpoint\-pptx3 references \(slides, charts, design\)\+\+21 inline design lines2MUST114\.03±4\.03\\pm3\.25±3\.25\\pm4\.47±4\.47\\pm\+0\.27frontend\-slidesViewport\-base CSS\+\+12\-style preset library13MUST\+\+7NEVER253\.96±3\.96\\pm3\.52±3\.52\\pm4\.24±4\.24\\pm\-1\.65pptx\-manipulationUnpack/repack tutorial\+\+16 inline design lines—104\.02±4\.02\\pm3\.29±3\.29\\pm4\.43±4\.43\\pm\+0\.08no\-skills——004\.04±4\.04\\pm3\.20±3\.20\\pm4\.54±4\.54\\pm—Poster Generationposter\-generationvisualizeMandatory skeleton\+\+9 references\+\+98 inline design lines117MUST\+\+28NEVER454\.05±4\.05\\pm3\.93±3\.93\\pm4\.11±4\.11\\pm\-2\.75canvas\-design27 inline design lines15MUST\+\+5NEVER153\.91±3\.91\\pm3\.56±3\.56\\pm4\.09±4\.09\\pm\-2\.08antv\-infographicExternal AntV template libraryDSL grammar123\.77±3\.77\\pm3\.47±3\.47\\pm3\.92±3\.92\\pm\-0\.83paper\-posterExternalLaTeXtcbposterclass\+\+256 inline design lines21MUST\+\+15NEVER253\.67±3\.67\\pm2\.88±2\.88\\pm4\.07±4\.07\\pm\-3\.07no\-skills——003\.95±3\.95\\pm3\.56±3\.56\\pm4\.14±4\.14\\pm—Front\-end Web Designweb\-designui\-ux\-pro\-max16 frontend\-stack guides\+\+14 design CSVs44MUST\+\+10NEVER554\.67±4\.67\\pm4\.41±4\.41\\pm4\.88±4\.88\\pm\-0\.01ui\-styling7 references\+\+2 generator scripts\+\+321 inline lines—304\.66±4\.66\\pm4\.39±4\.39\\pm4\.88±4\.88\\pm\-0\.01web\-design\-expert3 references\+\+220 inline lines1NEVER214\.66±4\.66\\pm4\.35±4\.35\\pm4\.90±4\.90\\pm\-0\.01loom1 UX\-review reference\+\+motivation/personality prompts1MUST114\.65±4\.65\\pm4\.34±4\.34\\pm4\.90±4\.90\\pm\-0\.01seo\-local\-business3 SEO templates \(head, robots, sitemap\)\+\+332 inline lines4MUST224\.64±4\.64\\pm4\.30±4\.30\\pm4\.89±4\.89\\pm\-0\.00web\-frameworks8 references\+\+2 init scripts—304\.63±4\.63\\pm4\.31±4\.31\\pm4\.88±4\.88\\pm\-0\.01superdesign212 inline design lines, no external references2NEVER114\.55±4\.55\\pm4\.19±4\.19\\pm4\.84±4\.84\\pm\+0\.02frontend\-ultimate3 references\+\+site\-configtemplate\+\+408 inline lines1MUST\+\+1NEVER214\.54±4\.54\\pm4\.24±4\.24\\pm4\.80±4\.80\\pm\+0\.01no\-skills——004\.65±4\.65\\pm4\.32±4\.32\\pm4\.91±4\.91\\pm—

Table 2:Quantifying presentation, poster, and web\-design skills along two orthogonal dimensions and relating them to observed quality and stylistic diversity\.Asset score\(AA,0–55\) measures the strength of*design priors*packaged with a skill, based on countable signals such as visual template files, reference design documents, design\-data size, and design\-related line count insideSKILL\.md\.Constraint score\(CC,0–55\) measures the strength of*procedural constraints*, based onMUST\-style andNEVER\-style directive counts together with structural locks\.Obs\.OOdenotes the measured overall judge score;Obs\.DDdenotes the design sub\-score, taken directly from the judge for presentation and poster generation and computed as the mean of \(Visual Design\+\+Responsive\) for web design;Obs\.EEdenotes the content\-oriented effectiveness score, computed as the mean of \(Completeness\+\+Fidelity\) for presentation generation, the mean of \(Content\+\+Completeness\) for poster generation, and the mean of three pass\-rate for web design;Obs\. Divdenotes the observed visual\-diversity score\.In terms of output quality, our analysis reveals a clear relationship between skill design and observed performance\. First, after introducing skills, models almost always achieve higher visual\-design scores than in the*no\-skills*setting \(in all 6 presentation\-generation settings, and in roughly half of the poster\-generation and front\-end web design settings\)\. Moreover, this improvement tends to grow with the richness of the skill’s*design priors*\. This suggests that well\-designed visual priors can directly raise the lower bound of visual artifact quality by providing concrete design guidance that the model can readily exploit\. At the same time, however, content\-related metrics such as*Completeness*and*Fidelity*may be slightly degraded\. One reason is that skills themselves introduce additional input content and instructions, which the model must process and adapt during generation, thereby placing additional burden on both layout planning and content allocation\. More importantly, strong visual design alone is not sufficient; a useful skill must also be adaptable across the range of usage scenarios\. S\. Some skills impose structural choices that are visually beneficial but content\-restrictive, which can ultimately reduce overall performance in real\-world usage\. For example,frontend\-slidesincludes hard density caps on the number of layout elements and strong layout constraints, which makes it visually disciplined but almost inevitably causes content omission when the source material is dense, thereby lowering completeness and overall task scores\. Taken together, these results suggest anasset scaling effect in skill design: the richer and better designed the packaged visual priors are, the stronger the overall task performance tends to become\.This pattern is intuitively plausible\. In the ideal case, if a skill provides sufficiently broad and high\-quality design coverage for the target use cases, then an agent can achieve strong downstream performance simply by executing within that prior space\. For instance, with the aid ofppt\-master, which covers 22 presentation genres, even models with relatively modest base performance, such as Kimi K2\.6 and Gemini 3\.1, improve from around 3\.9 to 4\.3 and from 3\.7 to 4\.3, respectively, approaching the performance of raw Claude Opus\.

In terms of stylistic diversity, although different forms of constraints are not perfectly comparable, we observe a broad negative relationship between constraint strength and output diversity\. Skills with stronger procedural constraints tend to produce more visually consistent but less diverse outputs\. This pattern is particularly clear in presentation generation:frontend\-slidesandppt\-master, which have some of the highest constraint scores, also exhibit some of the lowest observed diversity scores\. In other words, stronger constraint can improve consistency and sometimes quality, but often at the cost of narrowing the output style space\.

TakeawayFor visually oriented artifact\-generation tasks such as presentation generation, skills do not necessarily increase stylistic diversity, but they can substantially improve the model’s design quality\. In particular, richer and higher\-quality*design priors*, such as well\-crafted templates, can significantly raise the performance floor of weaker models and also improve stronger models\. Meanwhile, stronger*procedural constraints*typically increase output consistency while reducing stylistic diversity\.

Analytical and Reasoning\-Intensive Tasks\.For more reasoning\-intensive tasks, such as report generation and data visualization, require more structured reasoning, more careful data interpretation, and better\-designed analysis procedures\. Accordingly, beyond overall task scores, we place particular emphasis on reasoning\-related indicators\. For report generation, we focus on*data accuracy*and*fidelity*, examining whether the model’s claims and conclusions are correctly grounded in the underlying data\. For data visualization, we place greater emphasis on whether the generated chart clearly communicates the intended insight under the chosen analytical framing\. As shown in Figure[6](https://arxiv.org/html/2605.23657#S3.F6), we find two main patterns\.1\)For tasks whose core challenge lies in reasoning and analytical decision\-making, existing skills provide only limited benefit\. In report generation, most skills perform only on par with, or marginally above, the*no\-skills*baseline\. The only near\-neutral case isbusiness\-auto, whose behavior is almost equivalent to*no\-skills*, because it contributes nearly no additional analytical guidance\. Qualitatively, the generated reports often remain relatively superficial: many claims lack significance testing, deeper validation, or more rigorous experimental support\. A similar pattern appears in data visualization\. In many cases, agents are able to produce a chart, but fail to clearly surface the underlying relationships among variables or communicate the intended analytical insight\. This is also expected given the nature of the current skills: most of them mainly provide tool\-level assistance, rather than richer analytical priors, structured workflows, or reasoning\-oriented norms\. As a result, success on these tasks still depends primarily on the model’s own analytical capability;2\)From an overall perspective, skill augmentation does not lead to meaningful gains on these tasks: the average improvement in overall score is less than 0\.04\. One exception is Kimi, where the*no\-skills*setting appears worse than several skill\-augmented settings\. Our trace inspection suggests that this gap is partly attributable to a higher tendency for Kimi to enter looping behavior without skills, rather than to large intrinsic gains from the skills themselves\.

![Refer to caption](https://arxiv.org/html/2605.23657v1/x9.png)Figure 6:Comparison of skill\-augmented and*no\-skills*settings on reasoning intensive tasks\.TakeawayOverall, current reasoning\- and analysis\-oriented skills provide limited gains, largely because they offer insufficient analytical priors and structured guidance\. In practice, their benefits are often marginal, and in some cases the base model without skills may already be the stronger choice\.

Cost Analysis\.Beyond their impact on artifact quality, we further analyze the cost implications of skill augmentation\. As shown in Figure[4](https://arxiv.org/html/2605.23657#S3.F4), in most cases the use of skills does not reduce generation cost relative to the*no\-skills*setting\. One important reason is that skills themselves introduce additional input content\. This effect is especially pronounced for asset\-rich skills such asppt\-masterandvisualize, whose large amount of reference material increases prompt length and leads to a corresponding increase in token consumption\. In this sense, the asset scaling effect discussed earlier is accompanied by a parallel cost scaling trend\. Beyond the cost of reading richer skill content, some skills also impose more iterative execution procedures\. For example,paper\-posterrequires the agent to compile LATEX outputs and perform rule\-based checking and refinement steps\. As a result, certain models, especially the Claude 4\.6 series, undergo substantially longer execution loops on this task, often involving more than ten additional refinement steps\. This directly contributes to the much larger variance observed in Figure[3](https://arxiv.org/html/2605.23657#S3.F3)\. In extreme cases, the total output\-token cost can exceed that of the*no\-skills*setting by more than 4×\\times, and for Claude Sonnet the increase can reach nearly 10×\\times\. This also indirectly suggests that these models are still not sufficiently strong in these settings, and often require repeated adjustment and refinement before producing satisfactory results\.

## 4Human Evaluation

Although our framework is fully automatic and can continuously generate new test cases and conduct evaluation at scale, we further perform human evaluation to assess both the quality of the generated task instances and the reliability of the automatic judgments\. Specifically, we involve four senior researchers in natural language processing as human annotators, and randomly sample 100 task instances balanced across the five task categories\. For task\-instance quality, annotators score each generated case on three dimensions:*fluency*,*coherence*, and*completeness*, where completeness measures whether the task description is sufficiently clear and well specified for execution\. Each dimension is rated on a 1–3 scale\. Across all dimensions, the mean human score exceeds 2\.98, with an exact agreement rate of 98\.8%\. Additional details are provided in Appendix[A\.4](https://arxiv.org/html/2605.23657#A1.SS4)\. For evaluation quality, given the complexity of the overall evaluation pipeline, we perform human assessment directly on the automatic evaluation results\. Annotators are asked to judge whether the assigned score and its accompanying rationale are consistent with the task requirements and the generated output\. We use a 1\-3 scale: a score of 3 indicates that both the judgment and the rationale are reasonable and well aligned with the task requirements; a score of 2 indicates that the assigned score is reasonable but the rationale is incomplete or not convincing; and a score of 1 indicates that the assigned score itself is unreasonable\. Across four annotators, the pooled mean rating is 2\.86\. Exact four\-way agreement accounts for 75\.0% of annotated units, and averagely only 6\.01% of cases receive a rating of 1\. These results suggest that the proposed automatic evaluation pipeline is reasonably reliable\. In addition, we use another visually strong model from a different family, Gemini 3\.1 Pro, as an auxiliary evaluator to further examine the robustness of our automatic evaluation pipeline\. On a held\-out set of 200 sampled cases, the scores produced by Gemini 3\.1 Pro show strong correlation with our primary evaluator, achieving Pearson and Spearman correlations of 0\.855 and 0\.821, respectively\.

## 5Related Work

#### Agent skills and procedural augmentation\.

Anthropic recently formalized Agent Skills\[[3](https://arxiv.org/html/2605.23657#bib.bib18)\], aSKILL\.md\-based abstraction for packaging procedural expertise as portable, dynamically loadable artifacts\. Building on this paradigm, several works have explored how to construct, discover, and refine skills automatically\[[28](https://arxiv.org/html/2605.23657#bib.bib19),[1](https://arxiv.org/html/2605.23657#bib.bib21),[29](https://arxiv.org/html/2605.23657#bib.bib20),[32](https://arxiv.org/html/2605.23657#bib.bib24)\]\. As skills proliferate, a parallel line of work has begun to evaluate how effectively models leverage them\. SkillsBench\[[15](https://arxiv.org/html/2605.23657#bib.bib22)\]shows that curated skills can provide substantial but highly variable gains, while self\-generated skills offer little benefit on average\. Community efforts such as PinchBench\[[22](https://arxiv.org/html/2605.23657#bib.bib25)\]and WildClawBench\[[7](https://arxiv.org/html/2605.23657#bib.bib26)\]further stress\-test agent–skill combinations in realistic workflows\. In contrast, our work focuses on downstream application tasks and systematically compares community\-contributed skills within the same task settings\.

#### Benchmarks for LLM agents\.

Existing agent benchmarks span software engineering\[[14](https://arxiv.org/html/2605.23657#bib.bib27)\], web navigation\[[34](https://arxiv.org/html/2605.23657#bib.bib15)\], and generalist multi\-step reasoning\[[16](https://arxiv.org/html/2605.23657#bib.bib28)\]\. A persistent limitation is reliance on static task pools, which saturate quickly and risk contamination\[[5](https://arxiv.org/html/2605.23657#bib.bib1),[30](https://arxiv.org/html/2605.23657#bib.bib29)\]\. Dynamic benchmarks mitigate this by releasing fresh problems on a rolling basis\[[25](https://arxiv.org/html/2605.23657#bib.bib32),[27](https://arxiv.org/html/2605.23657#bib.bib30),[13](https://arxiv.org/html/2605.23657#bib.bib31)\]\. We extend the dynamic philosophy to the skill\-augmented agent setting, enabling controlled comparison of competing skills under the same task distribution while jointly measuring effectiveness and efficiency\.

## 6Discussion

The open skill ecosystem for LLM agents is still evolving rapidly\. In this work, we build an automatic evaluation framework to make large\-scale and continuously updated assessment feasible\. However, this design also comes with several limitations\. First, due to practical cost constraints, the current version of OpenSkillEval does not cover more exhaustive set of available skills\. Second, while automation enables scalability and reproducibility, it inevitably abstracts away part of the human\-agent interaction process that may matter in real deployment settings\. More broadly, our current evaluation primarily analyzes skill effectiveness from two perspectives: the agent’s execution process and the quality of the final output artifact\. Although we provide taskaways for skills formalization, we do not directly evaluate skills in isolation\. This is mainly because the utility of a skill depends strongly on how different models and agent frameworks interpret and use it\.

## 7Conclusion

In this work, we present OpenSkillEval, an automatic evaluation framework for skill\-augmented LLM agents and open\-source skills in real\-world downstream tasks\. By automatically constructing task instances from evolving artifacts, collecting community\-contributed skills, and evaluating both agent trajectories and final outputs, OpenSkillEval enables a more realistic and scalable analysis of skill effectiveness\. Our experiments show that skill availability does not guarantee effective skill use, that the value of skill augmentation depends strongly on the underlying model and agent framework, and that many popular open\-source skills provide limited or inconsistent gains\. We hope that OpenSkillEval can provide practical guidance for selecting both agents and skills in downstream applications, while also offering useful insights for the design, maintenance, and future development of open\-source skills\.

## References

- \[1\]S\. Alzubi, N\. Provenzano, J\. Bingham, W\. Chen, and T\. Vu\(2026\)EvoSkill: automated skill discovery for multi\-agent systems\.External Links:2603\.02766,[Link](https://arxiv.org/abs/2603.02766)Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px1.p1.1)\.
- \[2\]Anthropic\(2025\)Claude code by anthropic \| ai coding agent, terminal, ide\.Note:[https://www\.anthropic\.com/claude\-code](https://www.anthropic.com/claude-code)Cited by:[§1](https://arxiv.org/html/2605.23657#S1.p1.1),[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[3\]Anthropic\(2025\)Equipping agents for the real world with agent skills\.Note:[https://www\.anthropic\.com/engineering/equipping\-agents\-for\-the\-real\-world\-with\-agent\-skills](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills)Cited by:[§1](https://arxiv.org/html/2605.23657#S1.p1.1),[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px1.p1.1)\.
- \[4\]Anthropic\(2026\-02\)System card: Claude Opus 4\.6\.Technical reportAnthropic\.External Links:[Link](https://www-cdn.anthropic.com/14e4fb01875d2a69f646fa5e574dea2b1c0ff7b5.pdf)Cited by:[§1](https://arxiv.org/html/2605.23657#S1.p1.1),[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[5\]Y\. Cao, S\. Hong, X\. Li, J\. Ying, Y\. Ma, H\. Liang, Y\. Liu, Z\. Yao, X\. Wang, D\. Huang, W\. Zhang, L\. Huang, M\. Chen, L\. Hou, Q\. Sun, X\. Ma, Z\. Wu, M\. Kan, D\. Lo, Q\. Zhang, H\. Ji, J\. Jiang, J\. Li, A\. Sun, X\. Huang, T\. Chua, and Y\. Jiang\(2025\)Toward generalizable evaluation in the llm era: a survey beyond benchmarks\.External Links:2504\.18838,[Link](https://arxiv.org/abs/2504.18838)Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px2.p1.1)\.
- \[6\]DeepSeek\-AI\(2026\)DeepSeek\-v4: towards highly efficient million\-token context intelligence\.Cited by:[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[7\]WildClawBenchExternal Links:[Link](https://github.com/InternLM/WildClawBench)Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px1.p1.1)\.
- \[8\]Z\. Du, H\. Kang, S\. Han, T\. Krishna, and L\. Zhu\(2025\)OckBench: measuring the efficiency of llm reasoning\.arXiv preprint arXiv:2511\.05722\.Cited by:[§3\.2](https://arxiv.org/html/2605.23657#S3.SS2.p3.1)\.
- \[9\]Google DeepMind\(2026\)Gemini 3\.1 pro model card\.Note:[https://deepmind\.google/models/model\-cards/gemini\-3\-1\-pro/](https://deepmind.google/models/model-cards/gemini-3-1-pro/)Cited by:[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[10\]Google\(2025\)Gemini CLI\.Note:[https://github\.com/google\-gemini/gemini\-cli](https://github.com/google-gemini/gemini-cli)Accessed: 2026\-05\-02Cited by:[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[11\]Harbor: A framework for evaluating and optimizing agents and models in container environmentsExternal Links:[Link](https://github.com/harbor-framework/harbor)Cited by:[§A\.1](https://arxiv.org/html/2605.23657#A1.SS1.p1.1),[§2\.3](https://arxiv.org/html/2605.23657#S2.SS3.p1.1)\.
- \[12\]S\. Hong, J\. Ying, H\. Liang, M\. Zhang, J\. Kuang, J\. Zhang, and Y\. Cao\(2025\)FRABench and ufeval: unified fine\-grained evaluation with task and aspect generalization\.External Links:2505\.12795,[Link](https://arxiv.org/abs/2505.12795)Cited by:[§2\.3](https://arxiv.org/html/2605.23657#S2.SS3.p2.1)\.
- \[13\]N\. Jain, K\. Han, A\. Gu, W\. Li, F\. Yan, T\. Zhang, S\. Wang, A\. Solar\-Lezama, K\. Sen, and I\. Stoica\(2024\)LiveCodeBench: holistic and contamination free evaluation of large language models for code\.External Links:2403\.07974,[Link](https://arxiv.org/abs/2403.07974)Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px2.p1.1)\.
- \[14\]C\. E\. Jimenez, J\. Yang, A\. Wettig, S\. Yao, K\. Pei, O\. Press, and K\. Narasimhan\(2023\)SWE\-bench: can language models resolve real\-world github issues?\.Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px2.p1.1)\.
- \[15\]X\. Li, W\. Chen, Y\. Liu, S\. Zheng, X\. Chen, Y\. He, Y\. Li, B\. You, H\. Shen, J\. Sun, S\. Wang, B\. Li, Q\. Zeng, D\. Wang, X\. Zhao, Y\. Wang, R\. B\. Chaim, Z\. Di, Y\. Gao, J\. He, Y\. He, L\. Jing, L\. Kong, X\. Lan, J\. Li, S\. Li, Y\. Li, Y\. Lin, X\. Liu, X\. Liu, H\. Lyu, Z\. Ma, B\. Wang, R\. Wang, T\. Wang, W\. Ye, Y\. Zhang, H\. Xing, Y\. Xue, S\. Dillmann, and H\. Lee\(2026\)SkillsBench: benchmarking how well agent skills work across diverse tasks\.External Links:2602\.12670,[Link](https://arxiv.org/abs/2602.12670)Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px1.p1.1)\.
- \[16\]X\. Liu, H\. Yu, H\. Zhang, Y\. Xu, X\. Lei, H\. Lai, Y\. Gu, H\. Ding, K\. Men, K\. Yang,et al\.\(2023\)AgentBench: evaluating llms as agents\.InThe Twelfth International Conference on Learning Representations,Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px2.p1.1)\.
- \[17\]MiniMax\(2026\)MiniMax M2\.7: early echoes of self\-evolution\.Note:[https://www\.minimax\.io/news/minimax\-m27\-en](https://www.minimax.io/news/minimax-m27-en)Cited by:[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[18\]Moonshot AI\(2025\)Kimi code CLI\.Note:[https://github\.com/MoonshotAI/kimi\-cli](https://github.com/MoonshotAI/kimi-cli)Cited by:[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[19\]OpenAI\(2025\)Codex by openai \| ai coding agent\.Note:[https://openai\.com/codex/](https://openai.com/codex/)Cited by:[§1](https://arxiv.org/html/2605.23657#S1.p1.1),[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[20\]OpenAI\(2026\)GPT\-5\.3\-Codex system card\.Note:[https://openai\.com/index/gpt\-5\-3\-codex\-system\-card/](https://openai.com/index/gpt-5-3-codex-system-card/)Cited by:[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[21\]OpenAI\(2026\-03\)GPT\-5\.4 thinking system card\.Technical reportOpenAI\.External Links:[Link](https://deploymentsafety.openai.com/gpt-5-4-thinking/gpt-5-4-thinking.pdf)Cited by:[§1](https://arxiv.org/html/2605.23657#S1.p1.1)\.
- \[22\]PinchBench Contributors\(2026\)PinchBench: real\-world benchmarks for AI coding agents\.Note:[https://github\.com/pinchbench/skill](https://github.com/pinchbench/skill)GitHub repositoryCited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px1.p1.1)\.
- \[23\]I\. Seleznov\(2026\)Why claude code skills don’t activate and how to fix it\.Note:Medium blog postCited by:[§3\.1](https://arxiv.org/html/2605.23657#S3.SS1.p2.1)\.
- \[24\]G\. Somepalli, A\. Gupta, K\. Gupta, S\. Palta, M\. Goldblum, J\. Geiping, A\. Shrivastava, and T\. Goldstein\(2024\)Measuring style similarity in diffusion models\.arXiv preprint arXiv:2404\.01292\.Cited by:[§3\.3](https://arxiv.org/html/2605.23657#S3.SS3.p2.1)\.
- \[25\]W\. Tang, Y\. Cao, Y\. Deng, J\. Ying, B\. Wang, Y\. Yang, Y\. Zhao, Q\. Zhang, X\. Huang, Y\. Jiang, and Y\. Liao\(2025\-07\)EvoWiki: evaluating LLMs on evolving knowledge\.InProceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),W\. Che, J\. Nabende, E\. Shutova, and M\. T\. Pilehvar \(Eds\.\),Vienna, Austria,pp\. 948–964\.External Links:[Link](https://aclanthology.org/2025.acl-long.47/),[Document](https://dx.doi.org/10.18653/v1/2025.acl-long.47),ISBN 979\-8\-89176\-251\-0Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px2.p1.1)\.
- \[26\]K\. Team, Y\. Bai, Y\. Bao, G\. Chen, J\. Chen, N\. Chen, R\. Chen, Y\. Chen, Y\. Chen, Y\. Chen, Z\. Chen, J\. Cui, H\. Ding, M\. Dong, A\. Du, C\. Du, D\. Du, Y\. Du, Y\. Fan, Y\. Feng, K\. Fu, B\. Gao, H\. Gao, P\. Gao, T\. Gao, X\. Gu, L\. Guan, H\. Guo, J\. Guo, H\. Hu, X\. Hao, T\. He, W\. He, W\. He, C\. Hong, Y\. Hu, Z\. Hu, W\. Huang, Z\. Huang, Z\. Huang, T\. Jiang, Z\. Jiang, X\. Jin, Y\. Kang, G\. Lai, C\. Li, F\. Li, H\. Li, M\. Li, W\. Li, Y\. Li, Y\. Li, Z\. Li, Z\. Li, H\. Lin, X\. Lin, Z\. Lin, C\. Liu, C\. Liu, H\. Liu, J\. Liu, J\. Liu, L\. Liu, S\. Liu, T\. Y\. Liu, T\. Liu, W\. Liu, Y\. Liu, Y\. Liu, Y\. Liu, Y\. Liu, Z\. Liu, E\. Lu, L\. Lu, S\. Ma, X\. Ma, Y\. Ma, S\. Mao, J\. Mei, X\. Men, Y\. Miao, S\. Pan, Y\. Peng, R\. Qin, B\. Qu, Z\. Shang, L\. Shi, S\. Shi, F\. Song, J\. Su, Z\. Su, X\. Sun, F\. Sung, H\. Tang, J\. Tao, Q\. Teng, C\. Wang, D\. Wang, F\. Wang, H\. Wang, J\. Wang, J\. Wang, J\. Wang, S\. Wang, S\. Wang, Y\. Wang, Y\. Wang, Y\. Wang, Y\. Wang, Y\. Wang, Z\. Wang, Z\. Wang, Z\. Wang, C\. Wei, Q\. Wei, W\. Wu, X\. Wu, Y\. Wu, C\. Xiao, X\. Xie, W\. Xiong, B\. Xu, J\. Xu, J\. Xu, L\. H\. Xu, L\. Xu, S\. Xu, W\. Xu, X\. Xu, Y\. Xu, Z\. Xu, J\. Yan, Y\. Yan, X\. Yang, Y\. Yang, Z\. Yang, Z\. Yang, Z\. Yang, H\. Yao, X\. Yao, W\. Ye, Z\. Ye, B\. Yin, L\. Yu, E\. Yuan, H\. Yuan, M\. Yuan, H\. Zhan, D\. Zhang, H\. Zhang, W\. Zhang, X\. Zhang, Y\. Zhang, Y\. Zhang, Y\. Zhang, Y\. Zhang, Y\. Zhang, Y\. Zhang, Z\. Zhang, H\. Zhao, Y\. Zhao, H\. Zheng, S\. Zheng, J\. Zhou, X\. Zhou, Z\. Zhou, Z\. Zhu, W\. Zhuang, and X\. Zu\(2025\)Kimi k2: open agentic intelligence\.External Links:2507\.20534,[Link](https://arxiv.org/abs/2507.20534)Cited by:[§3](https://arxiv.org/html/2605.23657#S3.p1.1)\.
- \[27\]C\. White, S\. Dooley, M\. Roberts, A\. Pal, B\. Feuer, S\. Jain, R\. Shwartz\-Ziv, N\. Jain, K\. Saifullah, S\. Dey, Shubh\-Agrawal, S\. S\. Sandha, S\. V\. Naidu, C\. Hegde, Y\. LeCun, T\. Goldstein, W\. Neiswanger, and M\. Goldblum\(2025\)LiveBench: a challenging, contamination\-free LLM benchmark\.InThe Thirteenth International Conference on Learning Representations,Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px2.p1.1)\.
- \[28\]R\. Xu and Y\. Yan\(2026\)Agent skills for large language models: architecture, acquisition, security, and the path forward\.External Links:2602\.12430,[Link](https://arxiv.org/abs/2602.12430)Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px1.p1.1)\.
- \[29\]Y\. Yang, J\. Li, Q\. Pan, B\. Zhan, Y\. Cai, L\. Du, J\. Zhou, K\. Chen, Q\. Chen, X\. Li, B\. Zhang, and L\. He\(2026\)AutoSkill: experience\-driven lifelong learning via skill self\-evolution\.External Links:2603\.01145,[Link](https://arxiv.org/abs/2603.01145)Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px1.p1.1)\.
- \[30\]J\. Ying, Y\. Cao, Y\. Bai, Q\. Sun, B\. Wang, W\. Tang, Z\. Ding, Y\. Yang, X\. Huang, and S\. Yan\(2024\)Automating dataset updates towards reliable and timely evaluation of large language models\.InAdvances in Neural Information Processing Systems,A\. Globerson, L\. Mackey, D\. Belgrave, A\. Fan, U\. Paquet, J\. Tomczak, and C\. Zhang \(Eds\.\),Vol\.37,pp\. 17106–17132\.External Links:[Document](https://dx.doi.org/10.52202/079017-0544),[Link](https://proceedings.neurips.cc/paper_files/paper/2024/file/1e89c12621c0315373f20f0aeabe5dbe-Paper-Datasets_and_Benchmarks_Track.pdf)Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px2.p1.1)\.
- \[31\]J\. Ying, Y\. Cao, K\. Xiong, L\. Cui, Y\. He, and Y\. Liu\(2024\-08\)Intuitive or dependent? investigating LLMs’ behavior style to conflicting prompts\.InProceedings of the 62nd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),L\. Ku, A\. Martins, and V\. Srikumar \(Eds\.\),Bangkok, Thailand,pp\. 4221–4246\.External Links:[Link](https://aclanthology.org/2024.acl-long.232/),[Document](https://dx.doi.org/10.18653/v1/2024.acl-long.232)Cited by:[§3\.1](https://arxiv.org/html/2605.23657#S3.SS1.p2.1)\.
- \[32\]B\. Zheng, M\. Y\. Fatemi, X\. Jin, Z\. Z\. Wang, A\. Gandhi, Y\. Song, Y\. Gu, J\. Srinivasa, G\. Liu, G\. Neubig, and Y\. Su\(2025\)SkillWeaver: web agents can self\-improve by discovering and honing skills\.External Links:2504\.07079,[Link](https://arxiv.org/abs/2504.07079)Cited by:[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px1.p1.1)\.
- \[33\]H\. Zheng, X\. Guan, H\. Kong, W\. Zhang, J\. Zheng, W\. Zhou, H\. Lin, Y\. Lu, X\. Han, and L\. Sun\(2025\)Pptagent: generating and evaluating presentations beyond text\-to\-slides\.InProceedings of the 2025 Conference on Empirical Methods in Natural Language Processing,pp\. 14413–14429\.Cited by:[§2\.3](https://arxiv.org/html/2605.23657#S2.SS3.p2.1)\.
- \[34\]S\. Zhou, F\. F\. Xu, H\. Zhu, X\. Zhou, R\. Lo, A\. Sridhar, X\. Cheng, T\. Ou, Y\. Bisk, D\. Fried,et al\.\(2023\)WebArena: a realistic web environment for building autonomous agents\.InThe Twelfth International Conference on Learning Representations,Cited by:[§2\.3](https://arxiv.org/html/2605.23657#S2.SS3.p2.1),[§5](https://arxiv.org/html/2605.23657#S5.SS0.SSS0.Px2.p1.1)\.

## Appendix ATechnical Appendices and Supplementary Material

### A\.1Experimental Environment

We adopt Harbor\[[11](https://arxiv.org/html/2605.23657#bib.bib12)\]as the unified execution framework for all experiments, and thank its open\-source maintainers for their support and continued development\. At runtime, all agents are executed under the same containerized environment based onubuntu:24\.04\. To ensure fairness in environment setup and execution, we also provide network access during runtime and use unified timeout settings, withbuild\_timeout\_sec = 1800\.0 \* 5andtimeout\_sec = 900\.0 \* 5\. All agents are evaluated using the official Responses API service of their corresponding model providers\. Unless otherwise specified, all agent frameworks are run with their default parameter settings\.222For runtime stability and reproducibility, we fix the installed versions of the CLI\-based agent frameworks in the execution environment\.

For each instance, we provide the agent with the natural\-language instructionII\(stored asInstruction\.md\), the structured task specificationTT\(stored astask\_input\.json\), and any associated source materials or data files required by the task\. These additional inputs vary by task category\. For example, presentation generation is accompanied bysource\_brief\.md, which may include tables, figures, and other supporting content; report generation is provided with the corresponding tabular dataset \(e\.g\.,data\.csv\); and data visualization is paired with a structured source file such assource\_data\.json\. For each task category, we standardize the expected output format to ensure fair and consistent evaluation across agent systems\. Specifically, the required output format is\.pptxfor presentation generation, a website withindex\.htmlas the entry point for front\-end web design,\.pngfor poster generation,\.htmlfor report generation, and\.pngfor data visualization\.

For evaluation, we primarily use Claude Opus 4\.6 because of its strong capability, while also using Gemini 3\.1 Pro for ablation analysis in Section[4](https://arxiv.org/html/2605.23657#S4)\. For the agent\-as\-judge setting, we deploy Claude Opus 4\.6 within the Claude Code framework and conduct evaluation in a Docker\-based environment\.

### A\.2Task\-Specific Evaluation Inputs for VLM\-Based Judging

For VLM\-based evaluation, we design task\-specific input representations and evaluation granularity according to the characteristics of each downstream task\.

#### Presentation Generation\.

For presentation generation, we first convert the generated\.pptxfiles into PDF format using Microsoft PowerPoint \(version 16\.108\.1\)\. We choose this conversion pipeline because we found that commonly used Linux\-friendly conversion tools often introduce substantial rendering errors\. The resulting PDF is then rasterized page by page into PNG images for per\-slide evaluation of*content quality*and*visual design*\. For*completeness*and*fidelity*, we provide the evaluator with the full set of slide screenshots, together with the task specification JSON andsource\_brief\.md\(including inline figures\), so that it can make a global judgment based on both the output artifact and the source requirements\.

#### Front\-end Web Design\.

For front\-end web design, we first use Claude 4\.6 Opus to simulate user interaction with the generated website through vision\- and DOM\-grounded browsing\. This step is necessary because web evaluation often involves multiple pages, navigation paths, and interaction states that cannot be captured by static screenshot\. The browsing agent produces both screenshots and a structured browsing evaluation report containing page\-level loading status, discovered sections, missing sections, and navigation outcomes\. Based on these collected screenshots, we evaluate*visual design*and*responsiveness*\. For responsiveness, we render the website under multiple viewport settings, including device sizes corresponding to iPhone 13 and iPad 7, to assess layout adaptation across screen sizes\. In practice, we find that using only full\-page screenshots often leads to excessive image compression and loss of fine\-grained details\. We therefore adopt a hybrid screenshot strategy: the evaluator receives both full\-page screenshots for global structural understanding and viewport\-based sequential screenshots \(with a viewport height of 900px\) for local detail inspection\.

#### Poster Generation and Data Visualization\.

For poster generation and data visualization, the final artifacts are single PNG images, so we directly use the generated images as inputs to the VLM evaluator\. The evaluation is grounded in the pre\-defined task specification, including criteria such as*coverage of required sections*and*goal insight satisfaction*, in order to assess whether the produced artifact fulfills the requested content and communicative goals\.

In addition, for data visualization, we further incorporate an agent\-based evaluation component to assess*data accuracy*\. Specifically, we provide the evaluator with both the execution trajectory of the task and the original plotting data file \(e\.g\.,source\_data\.json\), and ask it to extract the chart\-construction steps and verify whether the generated visualization correctly uses the intended data\. This produces a step\-level evaluation report focused on the correctness of data usage\.

#### Report Generation\.

For report generation, we first convert the generated HTML report into PDF format, and then apply the same VLM\-based screenshot evaluation strategy used for web design: we provide both full\-page renderings and segmented screenshots to balance global structure assessment with fine\-grained content inspection\. For numerical claims and factual consistency, we further introduce an agent\-based evaluation procedure\. Specifically, we provide the evaluator with the generated HTML report together with the underlying Kaggle dataset, and ask it to analyze the reported claims step by step through code\-based verification, producing a step\-level evaluation report focused on data consistency and claim correctness\.

TaskDimensionMethodDescriptionPresentation Generationcontent\_qualityVLM\-judgePer\-slide text qualityvisual\_designVLM\-judgePer\-slide visual aestheticscompletenessVLM\-judgeWhole\-deck task requirement coveragefidelityVLM\-judgeWhole\-deck factual consistency withsource\_brief\.mdFront\-end Web Designvisual\_designVLM\-judgeAesthetics on full\-page screenshotsresponsiveVLM\-judgeLayout consistency across desktop / tablet / mobilenavigation\_pass\_rateAgentPlaywright tests inter\-page navigation linksinteraction\_pass\_rateAgentPlaywright tests interactive components \(accordions, modals, etc\.\)data\_display\_pass\_rateAgentPlaywright extracts displayed content vs\. expected itemsPoster Generationcontent\_qualityVLM\-judgeData accuracy and traceability tosource\_brief\.mdvisual\_designVLM\-judgeColor, layout, typography, polishcompletenessVLM\-judgeCoverage of required sections / metricsData Visualizationinsight\_expressionVLM\-judgeWhether the chart conveys the goal insightvisual\_qualityVLM\-judgeColor, layout, label completenesscompletenessVLM\-judgeTask requirement fulfillmentdata\_accuracyAgentTracestrajectory\.jsonto verify data lineage tosource\_data\.jsonReport Generationcontent\_qualityVLM\-judgeWriting quality, clarity, depth of analysisvisual\_qualityVLM\-judgeChart selection, color, labels, readabilitycompletenessVLM\-judgeCoverage of required sections / KPIsdata\_accuracyAgentPython code compares numbers in report vs\.data\.csvfidelityAgentVerifies extracted claims againstdata\.csv

Table 3:Evaluation matrix across the fiveOpenSkillEvaltask categories\. Each task is decomposed into multiple evaluation dimensions, which are scored either by a VLM judge \(using visual or textual rubrics on a 1–5 scale\) or by an evaluation agent \(using programmatic verification to produce a score or pass rate\)\. To enable consistent comparison across metrics, pass rates are linearly mapped to the 1–5 scale via4​x\+14x\+1\.

### A\.3Task Input Schemas

This section presents the task input schemas used in our benchmark construction pipeline\. During automatic case generation, each collected source is transformed into a task\-specific structured specification \(stored astask\_input\.json\) following the corresponding schema\. These schemas define the core information required for each downstream task, and serve as the intermediate representation from source materials to executable task instances\.

1\. Data Visualization[⬇](data:text/plain;base64,ewogIC8vIE1ldGEgLS0gcmVxdWlyZWQKICAiYXBwbGljYXRpb24iOiAiZGF0YS12aXN1YWxpemF0aW9uIiwKICAiY2FzZV9pZCI6ICAgICAiY2FzZS1jbGltYXRlLXRyZW5kcyIsCiAgImxhbmd1YWdlIjogICAgImVuIiwKCiAgLy8gU3R5bGUgLS0gb3B0aW9uYWwgKG9taXQgdG8gdGVzdCBhZ2VudCBhdXRvbm9teSkKICAic3R5bGUiOiB7CiAgICAidGhlbWUiOiAgICAic2NpZW50aWZpYyIsCiAgICAiYXVkaWVuY2UiOiAicmVzZWFyY2hlcnMgYW5kIHBvbGljeSBtYWtlcnMiLAogICAgInRvbmUiOiAgICAgImNsZWFuLCBwdWJsaWNhdGlvbi1yZWFkeSIKICB9LAoKICAvLyBHb2FsIC0tIHJlcXVpcmVkIChvbmUgaW5zaWdodCBwZXIgY2FzZTsgY2hhcnRfdHlwZSBjaG9zZW4gYnkgYWdlbnQpCiAgImdvYWwiOiB7CiAgICAiaWQiOiAgICAgICJ3YXJtaW5nLXRyZW5kIiwKICAgICJpbnNpZ2h0IjogIlNob3cgdGhlIGFjY2VsZXJhdGluZyBnbG9iYWwgd2FybWluZyB0cmVuZCBvdmVyIDc1IHllYXJzIgogIH0KfQ==)\{"application":"data\-visualization","case\_id":"case\-climate\-trends","language":"en","style":\{"theme":"scientific","audience":"researchersandpolicymakers","tone":"clean,publication\-ready"\},"goal":\{"id":"warming\-trend","insight":"Showtheacceleratingglobalwarmingtrendover75years"\}\}

2\. Poster Generation[⬇](data:text/plain;base64,ewogIC8vIE1ldGEgLS0gcmVxdWlyZWQKICAiYXBwbGljYXRpb24iOiAicG9zdGVyLWdlbmVyYXRpb24iLAogICJjYXNlX2lkIjogICAgICJjYXNlLTAxLWRhdGEtcmVwb3J0IiwKICAibGFuZ3VhZ2UiOiAgICAiZW4iLAoKICAvLyBQb3N0ZXIgY29uc3RyYWludHMgLS0gb3B0aW9uYWwKICAicG9zdGVyIjogewogICAgImFzcGVjdF9yYXRpbyI6ICJsYW5kc2NhcGUiLCAgIC8vIGxhbmRzY2FwZSB8IHBvcnRyYWl0IHwgc3F1YXJlIHwgQTAtbGFuZHNjYXBlIHwgLi4uCiAgICAiYXVkaWVuY2UiOiAgICAgImRhdGEtcmVwb3J0IiwKICAgICJ0b25lIjogICAgICAgICAiZGF0YS1mb3J3YXJkLCBwcm9mZXNzaW9uYWwiLAogIH0sCgogIC8vIENvbnRlbnQgYnJpZWYgLS0gb3B0aW9uYWwKICAiYnJpZWYiOiB7CiAgICAidGl0bGUiOiAgICAgIjIwMjUgQUkgQWdlbnQgVHJlbmRzIiwKICAgICJvbmVfbGluZXIiOiAiT25lLWxpbmUgb3ZlcnZpZXciLAogICAgImdvYWwiOiAgICAgICJXaGF0IHRoZSBhdWRpZW5jZSBzaG91bGQgdGFrZSBhd2F5IgogIH0sCgogIC8vIFNlY3Rpb25zIC0tIG9wdGlvbmFsIChhZ2VudCBwbGFucyBzdHJ1Y3R1cmUgaWYgb21pdHRlZCkKICAic2VjdGlvbnMiOiBbCiAgICB7ICJpZCI6ICJvdmVydmlldyIsICJ0aXRsZSI6ICJNYXJrZXQgT3ZlcnZpZXciLAogICAgICAib2JqZWN0aXZlIjogIlNob3cgb3ZlcmFsbCBtYXJrZXQgc2l6ZSBhbmQgZ3Jvd3RoIiB9CiAgXSwKCiAgLy8gTWV0cmljcyAtLSBvcHRpb25hbAogICJtZXRyaWNzIjogWwogICAgeyAibmFtZSI6ICJNYXJrZXQgU2l6ZSIsICJjdXJyZW50IjogIiQxMkIiLCAidGFyZ2V0IjogIiQ0NUIgKDIwMjcpIiB9CiAgXQp9)\{"application":"poster\-generation","case\_id":"case\-01\-data\-report","language":"en","poster":\{"aspect\_ratio":"landscape","audience":"data\-report","tone":"data\-forward,professional",\},"brief":\{"title":"2025AIAgentTrends","one\_liner":"One\-lineoverview","goal":"Whattheaudienceshouldtakeaway"\},"sections":\[\{"id":"overview","title":"MarketOverview","objective":"Showoverallmarketsizeandgrowth"\}\],"metrics":\[\{"name":"MarketSize","current":"$12B","target":"$45B\(2027\)"\}\]\}

3\. Presentation Generation[⬇](data:text/plain;base64,ewogIC8vIE1ldGEgLS0gcmVxdWlyZWQKICAiYXBwbGljYXRpb24iOiAicHB0LWdlbmVyYXRpb24iLAogICJjYXNlX2lkIjogICAgICJjYXNlLTAxLWludGVybmFsLXJldmlldyIsCiAgImxhbmd1YWdlIjogICAgImVuIiwKCiAgLy8gRGVjayBjb25zdHJhaW50cyAtLSBvcHRpb25hbAogICJkZWNrIjogewogICAgImFzcGVjdF9yYXRpbyI6ICIxNjo5IiwgICAgICAgICAgICAgICAgICAvLyBkZWZhdWx0IDE2OjkKICAgICJzbGlkZV9jb3VudCI6ICA2LCAgICAgICAgICAgICAgICAgICAgICAgIC8vIG9taXQgdG8gbGV0IGFnZW50IGRlY2lkZQogICAgImF1ZGllbmNlIjogICAgICJpbnRlcm5hbCBwcm9kdWN0IHJldmlldyIsCiAgICAidG9uZSI6ICAgICAgICAgInByb2Zlc3Npb25hbCwgY29uY2lzZSIKICB9LAoKICAvLyBDb250ZW50IGJyaWVmIC0tIG9wdGlvbmFsCiAgImJyaWVmIjogewogICAgInRpdGxlIjogICAgICJTa2lsbEFyZW5hIFE0IFByb3Bvc2FsIiwKICAgICJvbmVfbGluZXIiOiAiT25lLWxpbmUgb3ZlcnZpZXciLAogICAgImdvYWwiOiAgICAgICJXaGF0IHRoZSBhdWRpZW5jZSBzaG91bGQgdW5kZXJzdGFuZCBvciBkZWNpZGUiCiAgfSwKCiAgLy8gU2xpZGUgYmx1ZXByaW50IC0tIG9wdGlvbmFsIChhZ2VudCBwbGFucyBkZWNrIGlmIG9taXR0ZWQpCiAgInNsaWRlcyI6IFsKICAgIHsgImlkIjogIndoeS1ub3ciLCAidGl0bGUiOiAiV2h5IE5vdyIsCiAgICAgICJvYmplY3RpdmUiOiAiSGVscCByZXZpZXdlcnMgdW5kZXJzdGFuZCB0aGUgbGF1bmNoIGNvbnRleHQiIH0KICAgIC8vIC4uLgogIF0KfQ==)\{"application":"ppt\-generation","case\_id":"case\-01\-internal\-review","language":"en","deck":\{"aspect\_ratio":"16:9","slide\_count":6,"audience":"internalproductreview","tone":"professional,concise"\},"brief":\{"title":"SkillArenaQ4Proposal","one\_liner":"One\-lineoverview","goal":"Whattheaudienceshouldunderstandordecide"\},"slides":\[\{"id":"why\-now","title":"WhyNow","objective":"Helpreviewersunderstandthelaunchcontext"\}\]\}

4\. Report Generation[⬇](data:text/plain;base64,ewogIC8vIE1ldGEgLS0gcmVxdWlyZWQKICAiYXBwbGljYXRpb24iOiAicmVwb3J0LWdlbmVyYXRpb24iLAogICJjYXNlX2lkIjogICAgICJjYXNlLTAxLXNhbGVzLWFuYWx5c2lzIiwKICAibGFuZ3VhZ2UiOiAgICAiZW4iLAoKICAvLyBSZXBvcnQgY29uc3RyYWludHMgLS0gb3B0aW9uYWwKICAicmVwb3J0IjogewogICAgInR5cGUiOiAgICAgInNhbGVzLXJlcG9ydCIsCiAgICAiYXVkaWVuY2UiOiAibWFuYWdlbWVudCIsCiAgICAidG9uZSI6ICAgICAicHJvZmVzc2lvbmFsLCBkYXRhLWZvcndhcmQiCiAgfSwKCiAgLy8gQ29udGVudCBicmllZiAtLSBvcHRpb25hbAogICJicmllZiI6IHsKICAgICJ0aXRsZSI6ICAgICAiMjAyNCBRNCBTYWxlcyBQZXJmb3JtYW5jZSBSZXBvcnQiLAogICAgIm9uZV9saW5lciI6ICJPbmUtbGluZSBvdmVydmlldyIsCiAgICAiZ29hbCI6ICAgICAgIldoYXQgcmVhZGVycyBzaG91bGQgdGFrZSBhd2F5IgogIH0sCgogIC8vIFNlY3Rpb24gYmx1ZXByaW50IC0tIG9wdGlvbmFsCiAgInJlcXVpcmVkX3NlY3Rpb25zIjogWwogICAgeyAic2VjdGlvbl9pZCI6ICJleGVjdXRpdmUtc3VtbWFyeSIsCiAgICAgICJ0aXRsZSI6ICAgICAgIkV4ZWN1dGl2ZSBTdW1tYXJ5IiwKICAgICAgIm9iamVjdGl2ZSI6ICAiS2V5IGZpbmRpbmdzIGFuZCBjb3JlIG1ldHJpY3MgYXQgYSBnbGFuY2UiIH0KICAgIC8vIC4uLgogIF0sCgogIC8vIEtQSSBkZWZpbml0aW9ucyAtLSBvcHRpb25hbAogICJrcGlzIjogWwogICAgeyAibmFtZSI6ICJUb3RhbCBTYWxlcyIsICJkZXNjcmlwdGlvbiI6ICJBbGwgUTQgc2FsZXMgcmV2ZW51ZSIgfQogIF0sCgogIC8vIEFuYWx5c2lzIGRpbWVuc2lvbnMgLS0gb3B0aW9uYWwKICAiYW5hbHlzaXNfZGltZW5zaW9ucyI6IFsicHJvZHVjdCIsICJyZWdpb24iLCAidGltZV90cmVuZCJdCn0=)\{"application":"report\-generation","case\_id":"case\-01\-sales\-analysis","language":"en","report":\{"type":"sales\-report","audience":"management","tone":"professional,data\-forward"\},"brief":\{"title":"2024Q4SalesPerformanceReport","one\_liner":"One\-lineoverview","goal":"Whatreadersshouldtakeaway"\},"required\_sections":\[\{"section\_id":"executive\-summary","title":"ExecutiveSummary","objective":"Keyfindingsandcoremetricsataglance"\}\],"kpis":\[\{"name":"TotalSales","description":"AllQ4salesrevenue"\}\],"analysis\_dimensions":\["product","region","time\_trend"\]\}

5\. Web Design[⬇](data:text/plain;base64,ewogIC8vIE1ldGEgLS0gcmVxdWlyZWQKICAiYXBwbGljYXRpb24iOiAid2ViLWRlc2lnbiIsCiAgImNhc2VfaWQiOiAgICAgImNhc2UtMDEtbGFuZGluZy1wYWdlIiwKICAibGFuZ3VhZ2UiOiAgICAiZW4iLAoKICAvLyBTaXRlIGNvbnN0cmFpbnRzIC0tIG9wdGlvbmFsCiAgInNpdGUiOiB7CiAgICAidHlwZSI6ICAgICAgICJsYW5kaW5nLXBhZ2UiLAogICAgInBhZ2VfY291bnQiOiAyLCAgICAgICAgICAgICAgICAgICAgICAgICAvLyBvbWl0IHRvIGxldCBhZ2VudCBkZWNpZGUKICAgICJhdWRpZW5jZSI6ICAgImRldmVsb3BlcnMgYW5kIHRlY2huaWNhbCBkZWNpc2lvbi1tYWtlcnMiLAogICAgInRvbmUiOiAgICAgICAibW9kZXJuLCBwcm9mZXNzaW9uYWwsIGJvbGQiLAogICAgInJlc3BvbnNpdmUiOiB0cnVlLCAgICAgICAgICAgICAgICAgICAgICAgLy8gZGVmYXVsdCB0cnVlCiAgICAiZGFya19tb2RlIjogIGZhbHNlICAgICAgICAgICAgICAgICAgICAgICAvLyBkZWZhdWx0IGZhbHNlCiAgfSwKCiAgLy8gQ29udGVudCBicmllZiAtLSBvcHRpb25hbAogICJicmllZiI6IHsKICAgICJ0aXRsZSI6ICAgICAiVGVjaFB1bHNlIC0tIEFQSSBQbGF0Zm9ybSIsCiAgICAib25lX2xpbmVyIjogIk5leHQtZ2VuIEFQSSBtYW5hZ2VtZW50IGFuZCBkZXBsb3ltZW50IiwKICAgICJnb2FsIjogICAgICAiSGVscCB2aXNpdG9ycyBncmFzcCB0aGUgdmFsdWUgcHJvcCBhbmQgc2lnbiB1cCIKICB9LAoKICAvLyBQYWdlIGJsdWVwcmludCAtLSBvcHRpb25hbAogICJwYWdlcyI6IFsKICAgIHsgInBhZ2VfaWQiOiAiaG9tZSIsICJmaWxlIjogImluZGV4Lmh0bWwiLAogICAgICAic2VjdGlvbnMiOiAgWyJoZXJvIiwgImZlYXR1cmVzIiwgInRlc3RpbW9uaWFscyIsICJjdGEiLCAiZm9vdGVyIl0sCiAgICAgICJvYmplY3RpdmUiOiAiSG9tZXBhZ2Ugd2l0aCB2YWx1ZSBwcm9wIGFuZCBzaWduLXVwIENUQSIgfSwKICAgIHsgInBhZ2VfaWQiOiAicHJpY2luZyIsICJmaWxlIjogInByaWNpbmcuaHRtbCIsCiAgICAgICJzZWN0aW9ucyI6ICBbInByaWNpbmctdGllcnMiLCAiZmFxIiwgImN0YSIsICJmb290ZXIiXSwKICAgICAgIm9iamVjdGl2ZSI6ICJQcmljaW5nIHBhZ2Ugd2l0aCB0aHJlZS10aWVyIGNvbXBhcmlzb24iIH0KICBdLAoKICAvLyBDcm9zcy1wYWdlIG5hdmlnYXRpb24gLS0gb3B0aW9uYWwKICAibmF2aWdhdGlvbiI6IFsKICAgIHsgImZyb20iOiAiaG9tZSIsICJ0cmlnZ2VyIjogIm5hdmJhciAnUHJpY2luZycgbGluayIsICJ0byI6ICJwcmljaW5nIiB9LAogICAgeyAiZnJvbSI6ICJob21lIiwgInRyaWdnZXIiOiAiJ0dldCBTdGFydGVkJyBDVEEgYnV0dG9uIiwgInRvIjogInByaWNpbmciIH0KICBdLAoKICAvLyBJbi1wYWdlIGludGVyYWN0aW9ucyAtLSBvcHRpb25hbAogICJpbnRlcmFjdGlvbnMiOiBbCiAgICB7ICJpZCI6ICJmYXEtYWNjb3JkaW9uIiwgInBhZ2UiOiAiaG9tZSIsCiAgICAgICJ0cmlnZ2VyIjogICJjbGljayBvbiBGQVEgcXVlc3Rpb24iLAogICAgICAiZXhwZWN0ZWQiOiAiZXhwYW5kIHRvIHNob3cgdGhlIGFuc3dlcjsgY2xpY2sgYWdhaW4gdG8gY29sbGFwc2UiLAogICAgICAidHlwZSI6ICAgICAidG9nZ2xlIiB9LAogICAgeyAiaWQiOiAicHJpY2luZy1zd2l0Y2giLCAicGFnZSI6ICJwcmljaW5nIiwKICAgICAgInRyaWdnZXIiOiAgInRvZ2dsZSAnTW9udGhseSAvIFllYXJseScgc3dpdGNoIiwKICAgICAgImV4cGVjdGVkIjogImFsbCB0aHJlZSB0aWVyIHByaWNlcyB1cGRhdGUgaW4gc3luYyIsCiAgICAgICJ0eXBlIjogICAgICJzdGF0ZS1jaGFuZ2UiIH0KICBdLAoKICAvLyBSZXF1aXJlZCBkYXRhIGRpc3BsYXkgLS0gb3B0aW9uYWwKICAiZGF0YV9kaXNwbGF5IjogWwogICAgeyAiaWQiOiAicHJpY2luZy10YWJsZSIsICJwYWdlIjogInByaWNpbmciLCAidHlwZSI6ICJ0YWJsZSIsCiAgICAgICJzb3VyY2VfcmVmIjogICAgICAgImNvbXBhcmlzb24gdGFibGUgaW4gc291cmNlX2JyaWVmLm1kIiwKICAgICAgImV4cGVjdGVkX2NvbnRlbnQiOiBbIkZyZWUiLCAiUHJvIiwgIkVudGVycHJpc2UiLCAiMTBLL21vIiwgIjFNL21vIl0sCiAgICAgICJkZXNjcmlwdGlvbiI6ICAgICAgIkZlYXR1cmUgY29tcGFyaXNvbiBhY3Jvc3MgdGhyZWUgcHJpY2luZyB0aWVycyIgfSwKICAgIHsgImlkIjogImhlcm8tc3RhdHMiLCAicGFnZSI6ICJob21lIiwgInR5cGUiOiAic3RhdHMiLAogICAgICAic291cmNlX3JlZiI6ICAgICAgICJjb3JlIG1ldHJpY3MgaW4gc291cmNlX2JyaWVmLm1kIiwKICAgICAgImV4cGVjdGVkX2NvbnRlbnQiOiBbIjUwLDAwMCsiLCAiOTkuOTklIiwgIjUwbXMiXSwKICAgICAgImRlc2NyaXB0aW9uIjogICAgICAiU2hvdyAzLTQga2V5IG51bWVyaWNhbCBtZXRyaWNzIGluIHRoZSBoZXJvIGFyZWEiIH0KICBdCn0=)\{"application":"web\-design","case\_id":"case\-01\-landing\-page","language":"en","site":\{"type":"landing\-page","page\_count":2,"audience":"developersandtechnicaldecision\-makers","tone":"modern,professional,bold","responsive":true,"dark\_mode":false\},"brief":\{"title":"TechPulse\-\-APIPlatform","one\_liner":"Next\-genAPImanagementanddeployment","goal":"Helpvisitorsgraspthevaluepropandsignup"\},"pages":\[\{"page\_id":"home","file":"index\.html","sections":\["hero","features","testimonials","cta","footer"\],"objective":"Homepagewithvaluepropandsign\-upCTA"\},\{"page\_id":"pricing","file":"pricing\.html","sections":\["pricing\-tiers","faq","cta","footer"\],"objective":"Pricingpagewiththree\-tiercomparison"\}\],"navigation":\[\{"from":"home","trigger":"navbar'Pricing'link","to":"pricing"\},\{"from":"home","trigger":"'GetStarted'CTAbutton","to":"pricing"\}\],"interactions":\[\{"id":"faq\-accordion","page":"home","trigger":"clickonFAQquestion","expected":"expandtoshowtheanswer;clickagaintocollapse","type":"toggle"\},\{"id":"pricing\-switch","page":"pricing","trigger":"toggle'Monthly/Yearly'switch","expected":"allthreetierpricesupdateinsync","type":"state\-change"\}\],"data\_display":\[\{"id":"pricing\-table","page":"pricing","type":"table","source\_ref":"comparisontableinsource\_brief\.md","expected\_content":\["Free","Pro","Enterprise","10K/mo","1M/mo"\],"description":"Featurecomparisonacrossthreepricingtiers"\},\{"id":"hero\-stats","page":"home","type":"stats","source\_ref":"coremetricsinsource\_brief\.md","expected\_content":\["50,000\+","99\.99%","50ms"\],"description":"Show3\-4keynumericalmetricsintheheroarea"\}\]\}

### A\.4Human Evaluation

To validate both the quality of the automatically generated task instances and the reliability of our Automatic Evaluation Pipeline, we conduct a human evaluation study\. Specifically, we randomly sample 100 task instances, balanced across the five task categories, and ask four senior researchers in natural language processing to perform the assessment\. For each sampled instance, evaluators are provided with: \(1\) the task input, including the natural\-language instruction and corresponding task specification; and \(2\) the generated output artifact\. Because many of the task instances involve complex files and multimodal outputs, we build a dedicated web\-based interface to support side\-by\-side inspection\. As shown in Figure[7](https://arxiv.org/html/2605.23657#A1.F7), the interface presents the task details and reference materials in a structured format for easier reading\. We also provide task\-specific artifact visualizations, as shown in Figure[8](https://arxiv.org/html/2605.23657#A1.F8)\. For example, web\-design outputs are deployed in an interactive front\-end environment for direct inspection, while generated slide decks are converted into PDFs for convenient review\.

![Refer to caption](https://arxiv.org/html/2605.23657v1/x10.png)Figure 7:Web\-based interface for human evaluation of generated task instances\.The detailed guidelines for evaluating the generated task instances are shown below\. For artifact evaluation, we directly adopt the evaluation prompts used in our VLM\-based automatic evaluation pipeline; full details are provided in Appendix[A\.6](https://arxiv.org/html/2605.23657#A1.SS6)\.

Task Instances Evaluation GuidelineRead the instruction text and reference data in the task details above, and evaluate the quality of the instruction itself \(regardless of the model output\)\. Rate it on a scale of 1–3\. Each case only needs to be evaluated once\.Fluency — Linguistic quality of the instruction text3Grammatically correct, fluent and natural, accurate terminology2Minor grammar or wording issues, slightly affects readability1Multiple grammar errors or unclear wording, severely impedes comprehensionCoherence — Logical clarity of the instruction3Clear goal, logically consistent requirements; expected output is unambiguous after reading2Goal is mostly clear, but some requirements are vague or ambiguous1Description is chaotic, requirements conflict or are severely vagueCompleteness — Whether information suffices to complete the task3All essential information present: data source specified, output format clear, constraints stated2Core information present, but some details are missing; agent must make assumptions1Critical information is missing; agent cannot reliably complete the task

![Refer to caption](https://arxiv.org/html/2605.23657v1/x11.png)Figure 8:Artifact inspection interface used in human evaluation\. The system provides task\-specific visualization of generated outputs, including interactive web pages for front\-end design tasks and converted PDF views for presentation outputs\.
### A\.5More Experimental Result

![Refer to caption](https://arxiv.org/html/2605.23657v1/x12.png)Figure 9:Skill performance versus cost across tasks and agent systems\. Each subplot corresponds to one model\-task pair, where the x\-axis shows average token cost and the y\-axis shows overall task performance\. Colored points denote different skills, while the gray point marks the*no\-skills*baseline\. The dashed vertical and horizontal lines indicate the baseline cost and performance, respectively, so that points in the upper\-left region represent the most desirable outcomes: higher quality at lower cost\. The results show that skill augmentation is highly heterogeneous across models and tasks: some skills consistently improve performance, while others increase cost without yielding meaningful gains\.![Refer to caption](https://arxiv.org/html/2605.23657v1/x13.png)Figure 10:Impact of web design skills on stylistic diversity relative to the*no\-skills*baseline, measured by changes in within\-group Vendi Score computed from CSD\-ViT\-L style embeddings\. Positive values indicate more diverse outputs under a given skill, while negative values indicate stronger stylistic convergence\. The*pool*column aggregates outputs across all skills for cross\-skill analysis\.
### A\.6Evaluation Prompt

1\. Data VisualizationInsight Expressionsingle image[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqaW5zaWdodCBleHByZXNzaW9uKiogb2YgdGhpcyBkYXRhIHZpc3VhbGl6YXRpb24uCgpUaGUgdmlzdWFsaXphdGlvbiB3YXMgY3JlYXRlZCB0byBjb252ZXkgYSBzcGVjaWZpYyBpbnNpZ2h0OgoKKipHb2FsIGluc2lnaHQqKjoge2luc2lnaHR9CgpDcml0ZXJpYToKLSBEb2VzIHRoZSBjaG9zZW4gdmlzdWFsaXphdGlvbiB0eXBlIGVmZmVjdGl2ZWx5IGNvbW11bmljYXRlIHRoaXMgaW5zaWdodD8KLSBDYW4gdGhlIHJlYWRlciAqKmFjdHVhbGx5KiogdW5kZXJzdGFuZCB0aGUga2V5IG1lc3NhZ2UgYXQgYSBnbGFuY2UsIGFzIHJlbmRlcmVkPwotIEFyZSB0aGVyZSBlZmZlY3RpdmUgYW5ub3RhdGlvbnMsIGhpZ2hsaWdodHMsIG9yIGVtcGhhc2lzIHRoYXQgZHJhdyBhdHRlbnRpb24gdG8gdGhlIGluc2lnaHQ/Ci0gSXMgdGhlIHByZXNlbnRhdGlvbiBhcHByb2FjaCB3ZWxsLXN1aXRlZCB0byB0aGUgZGF0YSBjaGFyYWN0ZXJpc3RpY3M/Ci0gRG9lcyB0aGUgdmlzdWFsaXphdGlvbiB0ZWxsIGEgY2xlYXIgc3RvcnksIG9yIGRvZXMgdGhlIHJlYWRlciBoYXZlIHRvIHdvcmsgdG8gZXh0cmFjdCBtZWFuaW5nPwoKSW1wb3J0YW50OiBKdWRnZSB0aGUgKiplbmQgcmVzdWx0IGFzIHRoZSByZWFkZXIgd291bGQgZXhwZXJpZW5jZSBpdCoqLiBBIHN0cnVjdHVyYWxseSBzb3VuZCBhcHByb2FjaCB0aGF0IGlzIHVuZGVybWluZWQgYnkgc2V2ZXJlIHJlbmRlcmluZyBwcm9ibGVtcyAoZS5nLiwgb3ZlcmxhcHBpbmcgbGFiZWxzIGhpZGluZyBrZXkgYW5ub3RhdGlvbnMsIGlsbGVnaWJsZSB0ZXh0IGluIGNyaXRpY2FsIGFyZWFzKSBzaG91bGQgYmUgc2NvcmVkIGxvd2VyIC0tIHRoZSBpbnNpZ2h0IGlzIG9ubHkgImV4cHJlc3NlZCIgaWYgdGhlIHJlYWRlciBjYW4gYWN0dWFsbHkgcGVyY2VpdmUgaXQuIENvbnZlcnNlbHksIGRvIE5PVCBkb3VibGUtcGVuYWxpemUgbWlub3IgY29zbWV0aWMgaXNzdWVzIGFscmVhZHkgY292ZXJlZCBieSBWaXN1YWwgUXVhbGl0eTsgb25seSBwZW5hbGl6ZSByZW5kZXJpbmcgcHJvYmxlbXMgdGhhdCAqKmRpcmVjdGx5IG9ic3RydWN0KiogdGhlIHRhcmdldCBpbnNpZ2h0LgoKTm90ZTogVGhlIGNyZWF0b3Igd2FzIGZyZWUgdG8gY2hvb3NlIEFOWSBjaGFydCB0eXBlIG9yIHZpc3VhbCBhcHByb2FjaC4gRG8gTk9UIHBlbmFsaXplIGZvciB1bmNvbnZlbnRpb25hbCBjaG9pY2VzIC0tIGp1ZGdlIE9OTFkgd2hldGhlciB0aGUgaW5zaWdodCBpcyBlZmZlY3RpdmVseSBjb252ZXllZC4KClNjb3JpbmcgKDEtNSk6Ci0gNTogUmVhZGVyIGdyYXNwcyB0aGUga2V5IG1lc3NhZ2UgaW1tZWRpYXRlbHkgYXMgcmVuZGVyZWQsIGNsZXZlciB1c2Ugb2YgYW5ub3RhdGlvbi9lbXBoYXNpcy9jb250cmFzdCwgYWxsIGluc2lnaHQgY29tcG9uZW50cyBjbGVhcmx5IHZpc2libGUKLSA0OiBJbnNpZ2h0IGNsZWFybHkgZXhwcmVzc2VkLCByZWFzb25hYmxlIGFwcHJvYWNoLCBtaW5vciBnYXBzIGluIGVtcGhhc2lzIG9yIHN1cHBvcnRpbmcgZWxlbWVudHMKLSAzOiBJbnNpZ2h0IGJhc2ljYWxseSB1bmRlcnN0YW5kYWJsZSBidXQgcHJlc2VudGF0aW9uIGlzIGdlbmVyaWMgb3IgcGFydGlhbGx5IG9ic2N1cmVkLCByZWFkZXIgbXVzdCBpbnRlcnByZXQgb24gdGhlaXIgb3duCi0gMjogUHJlc2VudGF0aW9uIGFwcHJvYWNoIG1pc21hdGNoZXMgdGhlIGluc2lnaHQgZ29hbCwgb3Iga2V5IGluZm9ybWF0aW9uIGlzIGJ1cmllZC9pbGxlZ2libGUKLSAxOiBDYW5ub3QgcmVhZCB0aGUgdGFyZ2V0IGluc2lnaHQgZnJvbSB0aGUgdmlzdWFsaXphdGlvbgoKUmV0dXJuIEpTT046IHsic2NvcmUiOiA8MS01PiwgInJlYXNvbiI6ICI8YnJpZWYgZXhwbGFuYXRpb24+In0=)Evaluatethe\*\*insightexpression\*\*ofthisdatavisualization\.Thevisualizationwascreatedtoconveyaspecificinsight:\*\*Goalinsight\*\*:\{insight\}Criteria:\-Doesthechosenvisualizationtypeeffectivelycommunicatethisinsight?\-Canthereader\*\*actually\*\*understandthekeymessageataglance,asrendered?\-Arethereeffectiveannotations,highlights,oremphasisthatdrawattentiontotheinsight?\-Isthepresentationapproachwell\-suitedtothedatacharacteristics?\-Doesthevisualizationtellaclearstory,ordoesthereaderhavetoworktoextractmeaning?Important:Judgethe\*\*endresultasthereaderwouldexperienceit\*\*\.Astructurallysoundapproachthatisunderminedbysevererenderingproblems\(e\.g\.,overlappinglabelshidingkeyannotations,illegibletextincriticalareas\)shouldbescoredlower\-\-theinsightisonly"expressed"ifthereadercanactuallyperceiveit\.Conversely,doNOTdouble\-penalizeminorcosmeticissuesalreadycoveredbyVisualQuality;onlypenalizerenderingproblemsthat\*\*directlyobstruct\*\*thetargetinsight\.Note:ThecreatorwasfreetochooseANYcharttypeorvisualapproach\.DoNOTpenalizeforunconventionalchoices\-\-judgeONLYwhethertheinsightiseffectivelyconveyed\.Scoring\(1\-5\):\-5:Readergraspsthekeymessageimmediatelyasrendered,cleveruseofannotation/emphasis/contrast,allinsightcomponentsclearlyvisible\-4:Insightclearlyexpressed,reasonableapproach,minorgapsinemphasisorsupportingelements\-3:Insightbasicallyunderstandablebutpresentationisgenericorpartiallyobscured,readermustinterpretontheirown\-2:Presentationapproachmismatchestheinsightgoal,orkeyinformationisburied/illegible\-1:CannotreadthetargetinsightfromthevisualizationReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}Data Accuracysingle image \+ source text[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqZGF0YSBhY2N1cmFjeSBhbmQgZmFjdHVhbCBmaWRlbGl0eSoqIG9mIHRoaXMgZGF0YSB2aXN1YWxpemF0aW9uLgoKWW91IGFyZSBnaXZlbiB0aGUgdmlzdWFsaXphdGlvbiwgdGhlIG9yaWdpbmFsIGRhdGEsIGFuZCBiYWNrZ3JvdW5kIGNvbnRleHQuIENoZWNrOgotIEFyZSB0aGUgZGF0YSBwb2ludHMsIHByb3BvcnRpb25zLCBhbmQgdHJlbmRzIGNvbnNpc3RlbnQgd2l0aCB0aGUgc291cmNlIGRhdGE/Ci0gQXJlIGF4aXMgc2NhbGVzLCBsYWJlbHMsIGFuZCB2YWx1ZXMgY29ycmVjdD8KLSBBcmUgYW55IGFubm90YXRpb25zIG9yIGNhbGxvdXRzIHRyYWNlYWJsZSB0byB0aGUgc291cmNlIG1hdGVyaWFsPwotIElzIHRoZXJlIGFueSBmYWJyaWNhdGVkIGRhdGEgb3IgbWlzbGVhZGluZyByZXByZXNlbnRhdGlvbj8KCi0tLSBTT1VSQ0UgREFUQSAtLS0Ke3NvdXJjZV9kYXRhfQotLS0gRU5EIFNPVVJDRSBEQVRBIC0tLQoKLS0tIFNPVVJDRSBDT05URVhUIC0tLQp7c291cmNlX2JyaWVmfQotLS0gRU5EIFNPVVJDRSBDT05URVhUIC0tLQoKU2NvcmluZyAoMS01KToKLSA1OiBBbGwgZGF0YSBwb2ludHMsIHByb3BvcnRpb25zLCBhbmQgdHJlbmRzIG1hdGNoIHNvdXJjZSBleGFjdGx5OyBhbm5vdGF0aW9ucyB0cmFjZWFibGUgdG8gc291cmNlOyBubyBmYWJyaWNhdGlvbgotIDQ6IENvcmUgZGF0YSBjb3JyZWN0LCBtaW5vciBkZXZpYXRpb25zIGluIHNlY29uZGFyeSBkYXRhIHBvaW50cyBvciBzbGlnaHQgZXh0cmFwb2xhdGlvbgotIDM6IE1vc3RseSBjb3JyZWN0LCBidXQgbm90YWJsZSBudW1lcmljYWwgZXJyb3JzLCBwcm9wb3J0aW9uIGRpc3RvcnRpb24sIG9yIHVudHJhY2VhYmxlIGFubm90YXRpb25zCi0gMjogTXVsdGlwbGUgZGF0YSBpbmNvbnNpc3RlbmNpZXMgd2l0aCBzb3VyY2UsIG9yIG9idmlvdXMgZmFicmljYXRlZCBjb250ZW50Ci0gMTogRXh0ZW5zaXZlIGRhdGEgZXJyb3JzIG9yIGZhYnJpY2F0aW9uLCB2aXN1YWxpemF0aW9uIGlzIG5vdCB0cnVzdHdvcnRoeQoKUmV0dXJuIEpTT046IHsic2NvcmUiOiA8MS01PiwgInJlYXNvbiI6ICI8YnJpZWYgZXhwbGFuYXRpb24+In0=)Evaluatethe\*\*dataaccuracyandfactualfidelity\*\*ofthisdatavisualization\.Youaregiventhevisualization,theoriginaldata,andbackgroundcontext\.Check:\-Arethedatapoints,proportions,andtrendsconsistentwiththesourcedata?\-Areaxisscales,labels,andvaluescorrect?\-Areanyannotationsorcalloutstraceabletothesourcematerial?\-Isthereanyfabricateddataormisleadingrepresentation?\-\-\-SOURCEDATA\-\-\-\{source\_data\}\-\-\-ENDSOURCEDATA\-\-\-\-\-\-SOURCECONTEXT\-\-\-\{source\_brief\}\-\-\-ENDSOURCECONTEXT\-\-\-Scoring\(1\-5\):\-5:Alldatapoints,proportions,andtrendsmatchsourceexactly;annotationstraceabletosource;nofabrication\-4:Coredatacorrect,minordeviationsinsecondarydatapointsorslightextrapolation\-3:Mostlycorrect,butnotablenumericalerrors,proportiondistortion,oruntraceableannotations\-2:Multipledatainconsistencieswithsource,orobviousfabricatedcontent\-1:Extensivedataerrorsorfabrication,visualizationisnottrustworthyReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}Visual Qualitysingle image[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqdmlzdWFsIHF1YWxpdHkqKiBvZiB0aGlzIGRhdGEgdmlzdWFsaXphdGlvbi4KCkNyaXRlcmlhOgotIENvbG9yIHNjaGVtZTogaGFybW9uaW91cyBwYWxldHRlLCBhcHByb3ByaWF0ZSBmb3IgdGhlIHRvcGljLCBjb2xvcmJsaW5kLWZyaWVuZGx5IGlmIGFwcGxpY2FibGUKLSBMYXlvdXQ6IGNsZWFuIGFycmFuZ2VtZW50LCBwcm9wZXIgc3BhY2luZywgbm90aGluZyBvdmVybGFwcGluZwotIExhYmVscyBhbmQgYW5ub3RhdGlvbnM6IHRpdGxlLCBheGlzIGxhYmVscywgbGVnZW5kLCB1bml0cyAtLSBhbGwgcHJlc2VudCBhbmQgcmVhZGFibGUKLSBUeXBvZ3JhcGh5OiByZWFkYWJsZSBmb250cywgY2xlYXIgc2l6ZSBoaWVyYXJjaHkKLSBQcm9mZXNzaW9uYWwgZmluaXNoOiBwdWJsaWNhdGlvbi1yZWFkeSBxdWFsaXR5LCBhdHRlbnRpb24gdG8gZGV0YWlsCgpTY29yaW5nICgxLTUpOgotIDU6IEhhcm1vbmlvdXMgY29sb3JzLCBwb2xpc2hlZCBsYXlvdXQsIGNvbXBsZXRlIGxhYmVscyAodGl0bGUvYXhlcy9sZWdlbmQvdW5pdHMpLCBwdWJsaWNhdGlvbi1ncmFkZSBwcm9mZXNzaW9uYWwgcXVhbGl0eQotIDQ6IEdvb2QgY29sb3JzIGFuZCBsYXlvdXQsIGxhYmVscyBtb3N0bHkgY29tcGxldGUsIG1pbm9yIGZsYXdzICh1bmV2ZW4gc3BhY2luZywgbGFiZWwgb3ZlcmxhcCkKLSAzOiBCYXNpYyBjb2xvcnMsIGZ1bmN0aW9uYWwgbGF5b3V0IGJ1dCBsYWNrcyBkZXNpZ24gc29waGlzdGljYXRpb24sIHNvbWUgbGFiZWxzIG1pc3NpbmcKLSAyOiBNb25vdG9ub3VzIG9yIGNsYXNoaW5nIGNvbG9ycywgcm91Z2ggbGF5b3V0LCBsYWJlbHMgc2V2ZXJlbHkgbGFja2luZwotIDE6IENoYW90aWMgc3R5bGVzLCBvdmVybGFwcGluZyBlbGVtZW50cywgdmlzdWFsbHkgdW5hY2NlcHRhYmxlCgpSZXR1cm4gSlNPTjogeyJzY29yZSI6IDwxLTU+LCAicmVhc29uIjogIjxicmllZiBleHBsYW5hdGlvbj4ifQ==)Evaluatethe\*\*visualquality\*\*ofthisdatavisualization\.Criteria:\-Colorscheme:harmoniouspalette,appropriateforthetopic,colorblind\-friendlyifapplicable\-Layout:cleanarrangement,properspacing,nothingoverlapping\-Labelsandannotations:title,axislabels,legend,units\-\-allpresentandreadable\-Typography:readablefonts,clearsizehierarchy\-Professionalfinish:publication\-readyquality,attentiontodetailScoring\(1\-5\):\-5:Harmoniouscolors,polishedlayout,completelabels\(title/axes/legend/units\),publication\-gradeprofessionalquality\-4:Goodcolorsandlayout,labelsmostlycomplete,minorflaws\(unevenspacing,labeloverlap\)\-3:Basiccolors,functionallayoutbutlacksdesignsophistication,somelabelsmissing\-2:Monotonousorclashingcolors,roughlayout,labelsseverelylacking\-1:Chaoticstyles,overlappingelements,visuallyunacceptableReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}Completenesssingle image[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqdGFzayBjb21wbGV0ZW5lc3MqKiBvZiB0aGlzIGRhdGEgdmlzdWFsaXphdGlvbi4KClRoZSB0YXNrIHJlcXVpcmVtZW50cyBhcmUgcHJvdmlkZWQgYmVsb3cuIENoZWNrIHdoZXRoZXIgdGhlIGdvYWwncyBpbnNpZ2h0IGlzIGV4cHJlc3NlZCBhbmQgYWxsIHJlcXVpcmVtZW50cyBhcmUgbWV0LgoKVGFzayByZXF1aXJlbWVudHM6Cnt0YXNrX3JlcXVpcmVtZW50c30KClNjb3JpbmcgKDEtNSk6Ci0gNTogR29hbCBpbnNpZ2h0IGZ1bGx5IGV4cHJlc3NlZCwgYWxsIHJlcXVpcmVtZW50cyBjb21wbGV0ZWx5IHNhdGlzZmllZAotIDQ6IENvcmUgcmVxdWlyZW1lbnRzIG1ldCwgbWlub3Igb21pc3Npb25zIChlLmcuLCBtaXNzaW5nIHVuaXQgb3IgYSBzcGVjaWZpYyBhbm5vdGF0aW9uKQotIDM6IE1vc3QgcmVxdWlyZW1lbnRzIG1ldCwgYnV0IG5vdGFibGUgZ2FwcwotIDI6IE9ubHkgcGFydGlhbGx5IHNhdGlzZmllZAotIDE6IEtleSByZXF1aXJlbWVudHMgbm90IG1ldCwgb3V0cHV0IHVudXNhYmxlCgpSZXR1cm4gSlNPTjogeyJzY29yZSI6IDwxLTU+LCAicmVhc29uIjogIjxicmllZiBleHBsYW5hdGlvbj4ifQ==)Evaluatethe\*\*taskcompleteness\*\*ofthisdatavisualization\.Thetaskrequirementsareprovidedbelow\.Checkwhetherthegoal'sinsightisexpressedandallrequirementsaremet\.Taskrequirements:\{task\_requirements\}Scoring\(1\-5\):\-5:Goalinsightfullyexpressed,allrequirementscompletelysatisfied\-4:Corerequirementsmet,minoromissions\(e\.g\.,missingunitoraspecificannotation\)\-3:Mostrequirementsmet,butnotablegaps\-2:Onlypartiallysatisfied\-1:Keyrequirementsnotmet,outputunusableReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}

2\. Poster GenerationDesignsingle image[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqdmlzdWFsIGRlc2lnbiBxdWFsaXR5Kiogb2YgdGhpcyBwb3N0ZXIvaW5mb2dyYXBoaWMuCgpDcml0ZXJpYToKLSBDb2xvciBzY2hlbWU6IGhhcm1vbmlvdXMgcGFsZXR0ZSwgYXBwcm9wcmlhdGUgZm9yIHRoZSB0b3BpYyBhbmQgdG9uZQotIExheW91dDogY2xlYW4gYWxpZ25tZW50LCBwcm9wZXIgc3BhY2luZywgY2xlYXIgdmlzdWFsIGhpZXJhcmNoeQotIFR5cG9ncmFwaHk6IHJlYWRhYmxlIGZvbnRzLCBjbGVhciBzaXplIGhpZXJhcmNoeSAodGl0bGUgPiBoZWFkaW5nID4gYm9keSkKLSBDb25zaXN0ZW5jeTogdW5pZmllZCBzdHlsZSB0aHJvdWdob3V0IChjb2xvcnMsIGZvbnRzLCBzcGFjaW5nKQotIFByb2Zlc3Npb25hbCBwb2xpc2g6IGF0dGVudGlvbiB0byBkZXRhaWwsIG5vIG92ZXJsYXBwaW5nIGVsZW1lbnRzCgpTY29yaW5nICgxLTUpOgotIDU6IEhhcm1vbmlvdXMgY29sb3JzLCBwb2xpc2hlZCBsYXlvdXQsIGNsZWFyIGhpZXJhcmNoeSwgcHJvZmVzc2lvbmFsIGRlc2lnbiBxdWFsaXR5Ci0gNDogR29vZCBjb2xvcnMgYW5kIGxheW91dCwgbWlub3IgZmxhd3MgKHNsaWdodCBtaXNhbGlnbm1lbnQsIHNwYWNpbmcgaXNzdWVzKQotIDM6IEJhc2ljIGNvbG9yIHNjaGVtZSwgbGF5b3V0IGZ1bmN0aW9uYWwgYnV0IGxhY2tzIGRlc2lnbiBzb3BoaXN0aWNhdGlvbgotIDI6IE1vbm90b25vdXMgb3IgY2xhc2hpbmcgY29sb3JzLCByb3VnaCBsYXlvdXQKLSAxOiBDaGFvdGljIHN0eWxlcywgb3ZlcmxhcHBpbmcgZWxlbWVudHMsIGhhcmQgdG8gcmVhZAoKUmV0dXJuIEpTT046IHsic2NvcmUiOiA8MS01PiwgInJlYXNvbiI6ICI8YnJpZWYgZXhwbGFuYXRpb24+In0=)Evaluatethe\*\*visualdesignquality\*\*ofthisposter/infographic\.Criteria:\-Colorscheme:harmoniouspalette,appropriateforthetopicandtone\-Layout:cleanalignment,properspacing,clearvisualhierarchy\-Typography:readablefonts,clearsizehierarchy\(title\>heading\>body\)\-Consistency:unifiedstylethroughout\(colors,fonts,spacing\)\-Professionalpolish:attentiontodetail,nooverlappingelementsScoring\(1\-5\):\-5:Harmoniouscolors,polishedlayout,clearhierarchy,professionaldesignquality\-4:Goodcolorsandlayout,minorflaws\(slightmisalignment,spacingissues\)\-3:Basiccolorscheme,layoutfunctionalbutlacksdesignsophistication\-2:Monotonousorclashingcolors,roughlayout\-1:Chaoticstyles,overlappingelements,hardtoreadReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}Completenesssingle image[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqdGFzayBjb21wbGV0ZW5lc3MqKiBvZiB0aGlzIHBvc3Rlci9pbmZvZ3JhcGhpYy4KClRoZSB0YXNrIHJlcXVpcmVtZW50cyBhcmUgcHJvdmlkZWQgYmVsb3cuIENoZWNrIHdoZXRoZXIgQUxMIHJlcXVpcmVtZW50cyBhcmUgbWV0LgoKVGFzayByZXF1aXJlbWVudHM6Cnt0YXNrX3JlcXVpcmVtZW50c30KClNjb3JpbmcgKDEtNSk6Ci0gNTogQWxsIHJlcXVpcmVtZW50cyBmdWxseSBzYXRpc2ZpZWQKLSA0OiBDb3JlIHJlcXVpcmVtZW50cyBtZXQsIG1pbm9yIG9taXNzaW9ucwotIDM6IE1vc3QgcmVxdWlyZW1lbnRzIG1ldCwgc29tZSBub3RhYmxlIGdhcHMKLSAyOiBPbmx5IHBhcnRpYWxseSBzYXRpc2ZpZWQKLSAxOiBLZXkgcmVxdWlyZW1lbnRzIG5vdCBtZXQKClJldHVybiBKU09OOiB7InNjb3JlIjogPDEtNT4sICJyZWFzb24iOiAiPGJyaWVmIGV4cGxhbmF0aW9uPiJ9)Evaluatethe\*\*taskcompleteness\*\*ofthisposter/infographic\.Thetaskrequirementsareprovidedbelow\.CheckwhetherALLrequirementsaremet\.Taskrequirements:\{task\_requirements\}Scoring\(1\-5\):\-5:Allrequirementsfullysatisfied\-4:Corerequirementsmet,minoromissions\-3:Mostrequirementsmet,somenotablegaps\-2:Onlypartiallysatisfied\-1:KeyrequirementsnotmetReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}

3\. PPT GenerationContentper\-slide image[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqY29udGVudCBxdWFsaXR5Kiogb2YgdGhpcyBwcmVzZW50YXRpb24gc2xpZGUuCgpKdWRnZSBob3cgZWZmZWN0aXZlbHkgdGhpcyBzbGlkZSBkZWxpdmVycyBpdHMga2V5IG1lc3NhZ2UgdG8gdGhlIHJlYWRlci4KCkNyaXRlcmlhOgotIEtleSBtZXNzYWdlOiBkb2VzIHRoZSBzbGlkZSBoYXZlIGEgY2xlYXIgdGFrZWF3YXkgdGhhdCB0aGUgcmVhZGVyIGNhbiBncmFzcD8KLSBJbmZvcm1hdGlvbiBkZW5zaXR5OiBhcHByb3ByaWF0ZSBhbW91bnQgb2YgY29udGVudCAobm90IHRvbyBjcm93ZGVkLCBub3QgdG9vIHNwYXJzZSkKLSBDbGFyaXR5OiB0ZXh0IGlzIHdlbGwtd3JpdHRlbiwgZ3JhbW1hdGljYWxseSBjb3JyZWN0LCBlYXN5IHRvIHVuZGVyc3RhbmQKLSBUZXh0LXZpc3VhbCBiYWxhbmNlOiBjaGFydHMvaW1hZ2VzIGNvbXBsZW1lbnQgdGhlIHRleHQgYW5kIHJlaW5mb3JjZSB0aGUgbWVzc2FnZQoKSWYgcmVuZGVyaW5nIGlzc3VlcyAodHJ1bmNhdGVkIHRleHQsIGJsYW5rIGNoYXJ0cykgY2F1c2UgaW5mb3JtYXRpb24gdG8gYmUgTE9TVCwgZGVkdWN0IHByb3BvcnRpb25hbGx5IHRvIGhvdyBtdWNoIG9mIHRoZSBzbGlkZSdzIG1lc3NhZ2UgaXMgYWZmZWN0ZWQuIEJ1dCBpZiB0aGUgY29yZSBtZXNzYWdlIHN0aWxsIGNvbWVzIHRocm91Z2ggZGVzcGl0ZSBtaW5vciB2aXN1YWwgZmxhd3MsIGRvIG5vdCBvdmVyLXBlbmFsaXplIC0tIHZpc3VhbCBwb2xpc2ggaXMgc2NvcmVkIHVuZGVyIERlc2lnbi4KClNjb3JpbmcgKDEtNSk6Ci0gNTogQ2xlYXIga2V5IG1lc3NhZ2UsIHdlbGwtZGV2ZWxvcGVkIHBvaW50cywgdmlzdWFscyBhbmQgdGV4dCBjb21wbGVtZW50IGVhY2ggb3RoZXIKLSA0OiBLZXkgbWVzc2FnZSBjbGVhciwgZ29vZCBjb250ZW50LCBidXQgbWlub3IgZ2FwcyAoZS5nLiwgYSBjaGFydCBsYWNrcyBsYWJlbHMsIHRleHQgc2xpZ2h0bHkgc3BhcnNlKQotIDM6IENvcmUgaW5mb3JtYXRpb24gcHJlc2VudCBidXQgbWVzc2FnZSBpcyBkaWx1dGVkIChlLmcuLCBtaXNzaW5nIHRpdGxlLCBubyBjbGVhciB0YWtlYXdheSwgb3Igc2lnbmlmaWNhbnQgY29udGVudCBsb3N0IHRvIHJlbmRlcmluZykKLSAyOiBLZXkgbWVzc2FnZSB1bmNsZWFyLCBjb250ZW50IHBvb3JseSBvcmdhbml6ZWQgb3IgbW9zdGx5IGxvc3QgdG8gcmVuZGVyaW5nIGlzc3VlcwotIDE6IE5vIGRpc2Nlcm5pYmxlIG1lc3NhZ2UgLS0gc2xpZGUgaXMgYmxhbmssIGVtcHR5LCBvciBjb250ZW50IGVudGlyZWx5IHVucmVhZGFibGUKClJldHVybiBKU09OOiB7InNjb3JlIjogPDEtNT4sICJyZWFzb24iOiAiPGJyaWVmIGV4cGxhbmF0aW9uPiJ9)Evaluatethe\*\*contentquality\*\*ofthispresentationslide\.Judgehoweffectivelythisslidedeliversitskeymessagetothereader\.Criteria:\-Keymessage:doestheslidehaveacleartakeawaythatthereadercangrasp?\-Informationdensity:appropriateamountofcontent\(nottoocrowded,nottoosparse\)\-Clarity:textiswell\-written,grammaticallycorrect,easytounderstand\-Text\-visualbalance:charts/imagescomplementthetextandreinforcethemessageIfrenderingissues\(truncatedtext,blankcharts\)causeinformationtobeLOST,deductproportionallytohowmuchoftheslide'smessageisaffected\.Butifthecoremessagestillcomesthroughdespiteminorvisualflaws,donotover\-penalize\-\-visualpolishisscoredunderDesign\.Scoring\(1\-5\):\-5:Clearkeymessage,well\-developedpoints,visualsandtextcomplementeachother\-4:Keymessageclear,goodcontent,butminorgaps\(e\.g\.,achartlackslabels,textslightlysparse\)\-3:Coreinformationpresentbutmessageisdiluted\(e\.g\.,missingtitle,nocleartakeaway,orsignificantcontentlosttorendering\)\-2:Keymessageunclear,contentpoorlyorganizedormostlylosttorenderingissues\-1:Nodiscerniblemessage\-\-slideisblank,empty,orcontententirelyunreadableReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}Designper\-slide image[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqdmlzdWFsIGRlc2lnbioqIG9mIHRoaXMgcHJlc2VudGF0aW9uIHNsaWRlLgoKQ3JpdGVyaWE6Ci0gQ29sb3Igc2NoZW1lOiBoYXJtb25pb3VzLCBhcHByb3ByaWF0ZSBmb3IgdGhlIHRvbmUKLSBMYXlvdXQ6IGNsZWFuIGFsaWdubWVudCwgcHJvcGVyIHNwYWNpbmcsIG5vIG92ZXJsYXBwaW5nIGVsZW1lbnRzCi0gVHlwb2dyYXBoeTogcmVhZGFibGUgZm9udHMsIGNsZWFyIGhpZXJhcmNoeSAodGl0bGUgdnMgYm9keSkKLSBWaXN1YWwgZWxlbWVudHM6IGJhY2tncm91bmRzLCBpY29ucywgc2hhcGVzIHRoYXQgZW5oYW5jZSB0aGUgbWVzc2FnZQotIENvbnNpc3RlbmN5OiBtYXRjaGVzIHRoZSBvdmVyYWxsIGRlY2sgc3R5bGUKClNjb3JpbmcgKDEtNSk6Ci0gNTogSGFybW9uaW91cyBjb2xvcnMsIGVuZ2FnaW5nIHZpc3VhbCBlbGVtZW50cywgcHJvZmVzc2lvbmFsIGFuZCBwb2xpc2hlZAotIDQ6IEdvb2QgY29sb3JzIHdpdGggc29tZSB2aXN1YWwgZWxlbWVudHMsIG1pbm9yIGRlc2lnbiBmbGF3cwotIDM6IEJhc2ljIGNvbG9yIHNjaGVtZSwgd2l0aCByb3VnaCBsYXlvdXQgYW5kIG5vIHN1cHBsZW1lbnRhcnkgdmlzdWFsIGVsZW1lbnRzCi0gMjogTW9ub3Rvbm91cyBibGFjay93aGl0ZSwgcmVhZGFibGUgYnV0IHVuYXBwZWFsaW5nCi0gMTogQ29uZmxpY3Rpbmcgc3R5bGVzLCBjb250ZW50IGRpZmZpY3VsdCB0byByZWFkCgpSZXR1cm4gSlNPTjogeyJzY29yZSI6IDwxLTU+LCAicmVhc29uIjogIjxicmllZiBleHBsYW5hdGlvbj4ifQ==)Evaluatethe\*\*visualdesign\*\*ofthispresentationslide\.Criteria:\-Colorscheme:harmonious,appropriateforthetone\-Layout:cleanalignment,properspacing,nooverlappingelements\-Typography:readablefonts,clearhierarchy\(titlevsbody\)\-Visualelements:backgrounds,icons,shapesthatenhancethemessage\-Consistency:matchestheoveralldeckstyleScoring\(1\-5\):\-5:Harmoniouscolors,engagingvisualelements,professionalandpolished\-4:Goodcolorswithsomevisualelements,minordesignflaws\-3:Basiccolorscheme,withroughlayoutandnosupplementaryvisualelements\-2:Monotonousblack/white,readablebutunappealing\-1:Conflictingstyles,contentdifficulttoreadReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}Completenessfull deck images[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqdGFzayBjb21wbGV0ZW5lc3MqKiBvZiB0aGlzIHByZXNlbnRhdGlvbi4KCkNoZWNrIHdoZXRoZXIgdGhlIHJlcXVpcmVkIENPTlRFTlQgaXMgcHJlc2VudCBpbiB0aGUgc2xpZGVzLiBGb3IgZWFjaCByZXF1aXJlbWVudCBiZWxvdywgZGV0ZXJtaW5lIGlmIHRoZSBjb3JyZXNwb25kaW5nIGNvbnRlbnQgZXhpc3RzIGluIHRoZSBwcmVzZW50YXRpb24uCgpUYXNrIHJlcXVpcmVtZW50czoKe3Rhc2tfcmVxdWlyZW1lbnRzfQoKSW1wb3J0YW50OgotIEp1ZGdlIHdoZXRoZXIgdGhlIHJlcXVpcmVkIGNvbnRlbnQgSVMgUFJFU0VOVCwgbm90IGhvdyBpdCBsb29rcyB2aXN1YWxseS4KLSBBIGNoYXJ0IHRoYXQgcmVuZGVycyBibGFuayBvciBlbXB0eSBjb3VudHMgYXMgTUlTU0lORyBjb250ZW50IChkZWR1Y3QpLgotIFRleHQgdGhhdCBpcyBvdmVybGFwcGluZyBvciBoYXJkIHRvIHJlYWQgYnV0IElTIHByZXNlbnQgY291bnRzIGFzIENPTVBMRVRFIChkbyBub3QgZGVkdWN0IC0tIHZpc3VhbCBpc3N1ZXMgYXJlIHNjb3JlZCB1bmRlciBEZXNpZ24pLgoKU2NvcmluZyAoMS01KToKLSA1OiBBbGwgcmVxdWlyZWQgY29udGVudCBwcmVzZW50IC0tIGV2ZXJ5IHNlY3Rpb24sIGRhdGEgcG9pbnQsIGFuZCBjaGFydCBhY2NvdW50ZWQgZm9yCi0gNDogQ29yZSBjb250ZW50IHByZXNlbnQsIG1pbm9yIG9taXNzaW9ucyAoZS5nLiwgb25lIGRhdGEgcG9pbnQgb3IgZGV0YWlsIG1pc3NpbmcpCi0gMzogTW9zdCBjb250ZW50IHByZXNlbnQsIGJ1dCBzb21lIHJlcXVpcmVkIHNlY3Rpb25zIG9yIGNoYXJ0cyBhcmUgbWlzc2luZwotIDI6IE9ubHkgcGFydGlhbGx5IGNvbXBsZXRlIC0tIG11bHRpcGxlIHJlcXVpcmVkIGVsZW1lbnRzIG1pc3NpbmcKLSAxOiBLZXkgcmVxdWlyZWQgY29udGVudCBub3QgcHJlc2VudAoKUmV0dXJuIEpTT046IHsic2NvcmUiOiA8MS01PiwgInJlYXNvbiI6ICI8YnJpZWYgZXhwbGFuYXRpb24+In0=)Evaluatethe\*\*taskcompleteness\*\*ofthispresentation\.CheckwhethertherequiredCONTENTispresentintheslides\.Foreachrequirementbelow,determineifthecorrespondingcontentexistsinthepresentation\.Taskrequirements:\{task\_requirements\}Important:\-JudgewhethertherequiredcontentISPRESENT,nothowitlooksvisually\.\-AchartthatrendersblankoremptycountsasMISSINGcontent\(deduct\)\.\-TextthatisoverlappingorhardtoreadbutISpresentcountsasCOMPLETE\(donotdeduct\-\-visualissuesarescoredunderDesign\)\.Scoring\(1\-5\):\-5:Allrequiredcontentpresent\-\-everysection,datapoint,andchartaccountedfor\-4:Corecontentpresent,minoromissions\(e\.g\.,onedatapointordetailmissing\)\-3:Mostcontentpresent,butsomerequiredsectionsorchartsaremissing\-2:Onlypartiallycomplete\-\-multiplerequiredelementsmissing\-1:KeyrequiredcontentnotpresentReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}

4\. Report GenerationContent Qualityreport text only[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqY29udGVudCBxdWFsaXR5Kiogb2YgdGhpcyByZXBvcnQgYWNyb3NzIHR3byBhc3BlY3RzOiB3cml0aW5nIHF1YWxpdHkgQU5EIGFuYWx5c2lzIGRlcHRoLgoKQS4gV3JpdGluZyAmIFN0cnVjdHVyZToKLSBPcmdhbml6YXRpb246IGNsZWFyIGhlYWRpbmdzLCBsb2dpY2FsIGZsb3csIHdlbGwtc3RydWN0dXJlZCBleGVjdXRpdmUgc3VtbWFyeQotIENsYXJpdHk6IHdlbGwtd3JpdHRlbiwgZ3JhbW1hdGljYWxseSBjb3JyZWN0LCBlYXN5IHRvIHVuZGVyc3RhbmQKLSBJbmZvcm1hdGlvbiBkZW5zaXR5OiBhcHByb3ByaWF0ZSBhbW91bnQgb2YgY29udGVudCAobm90IHRvbyBzcGFyc2UsIG5vdCBvdmVyd2hlbG1pbmcpCi0gTG9naWNhbCBjb25zaXN0ZW5jeTogbm8gc2VsZi1jb250cmFkaWN0aW5nIGNsYWltcyBvciBtaXNsZWFkaW5nIGludGVycHJldGF0aW9ucwoKQi4gQW5hbHlzaXMgRGVwdGg6Ci0gQXJlIGluc2lnaHRzIHN1YnN0YW50aXZlIChiYWNrZWQgYnkgc3RhdGlzdGljcyBzcGVjaWZpYyBkYXRhKSBvciBzdXJmYWNlLWxldmVsIChqdXN0IHJlc3RhdGluZyBudW1iZXJzKT8KLSBEb2VzIHRoZSBhbmFseXNpcyBnbyBiZXlvbmQgZGVzY3JpcHRpdmUgc3RhdGlzdGljcyAoZS5nLiwgY29ycmVsYXRpb24sIGF0dHJpYnV0aW9uLCBjb21wYXJpc29uKT8KLSBBcmUgY29uY2x1c2lvbnMgYW5kIHJlY29tbWVuZGF0aW9ucyBkYXRhLWRyaXZlbiBhbmQgc3BlY2lmaWMgKG5vdCBnZW5lcmljIGFkdmljZSk/Ci0gSXMgdGhlcmUgdW5uZWNlc3NhcnkgcmVkdW5kYW5jeSAoZS5nLiwgc2FtZSBkYXRhIHByZXNlbnRlZCBpbiBtdWx0aXBsZSBmb3JtYXRzIHdpdGhvdXQgYWRkaW5nIHZhbHVlKT8KClNjb3JpbmcgKDEtNSk6Ci0gNTogRXhjZWxsZW50IHdyaXRpbmcgQU5EIGRlZXAgYW5hbHlzaXMgLS0gaW5zaWdodHMgYXJlIHN1YnN0YW50aXZlLCBkYXRhLWRyaXZlbiwgbG9naWNhbGx5IGNvbnNpc3RlbnQsIHdpdGggbm8gcmVkdW5kYW5jeQotIDQ6IEdvb2Qgd3JpdGluZyBhbmQgb3JnYW5pemF0aW9uLCBidXQgc29tZSBzZWN0aW9ucyBsYWNrIGFuYWx5dGljYWwgZGVwdGggb3IgaGF2ZSBtaW5vciByZWR1bmRhbmN5Ci0gMzogQWRlcXVhdGUgc3RydWN0dXJlIGJ1dCBhbmFseXNpcyBpcyBtb3N0bHkgc3VyZmFjZS1sZXZlbCwgb3Igbm90YWJsZSByZWR1bmRhbmN5L2luY29uc2lzdGVuY3kKLSAyOiBQb29yIG9yZ2FuaXphdGlvbiwgc3RpZmYgd3JpdGluZywgYW5kIHNoYWxsb3cgYW5hbHlzaXMKLSAxOiBDaGFvdGljIHN0cnVjdHVyZSwgZ3JhbW1hciBlcnJvcnMsIG5vIHJlYWwgYW5hbHlzaXMKClJldHVybiBKU09OOiB7InNjb3JlIjogPDEtNT4sICJyZWFzb24iOiAiPGJyaWVmIGV4cGxhbmF0aW9uPiJ9)Evaluatethe\*\*contentquality\*\*ofthisreportacrosstwoaspects:writingqualityANDanalysisdepth\.A\.Writing&Structure:\-Organization:clearheadings,logicalflow,well\-structuredexecutivesummary\-Clarity:well\-written,grammaticallycorrect,easytounderstand\-Informationdensity:appropriateamountofcontent\(nottoosparse,notoverwhelming\)\-Logicalconsistency:noself\-contradictingclaimsormisleadinginterpretationsB\.AnalysisDepth:\-Areinsightssubstantive\(backedbystatisticsspecificdata\)orsurface\-level\(justrestatingnumbers\)?\-Doestheanalysisgobeyonddescriptivestatistics\(e\.g\.,correlation,attribution,comparison\)?\-Areconclusionsandrecommendationsdata\-drivenandspecific\(notgenericadvice\)?\-Isthereunnecessaryredundancy\(e\.g\.,samedatapresentedinmultipleformatswithoutaddingvalue\)?Scoring\(1\-5\):\-5:ExcellentwritingANDdeepanalysis\-\-insightsaresubstantive,data\-driven,logicallyconsistent,withnoredundancy\-4:Goodwritingandorganization,butsomesectionslackanalyticaldepthorhaveminorredundancy\-3:Adequatestructurebutanalysisismostlysurface\-level,ornotableredundancy/inconsistency\-2:Poororganization,stiffwriting,andshallowanalysis\-1:Chaoticstructure,grammarerrors,norealanalysisReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}Visualizationfull\-page overview \+ scrolled crops[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqdmlzdWFsaXphdGlvbiBxdWFsaXR5Kiogb2YgdGhpcyByZXBvcnQuCgpDcml0ZXJpYToKLSBDaGFydCB0eXBlIHNlbGVjdGlvbjogYXBwcm9wcmlhdGUgZm9yIHRoZSBkYXRhIChiYXIgZm9yIGNvbXBhcmlzb24sIGxpbmUgZm9yIHRyZW5kLCBwaWUgZm9yIGNvbXBvc2l0aW9uLCBldGMuKQotIENvbG9yIHNjaGVtZTogcHJvZmVzc2lvbmFsLCBoYXJtb25pb3VzLCBhY2Nlc3NpYmxlCi0gTGFiZWxzIGFuZCBhbm5vdGF0aW9uczogYXhpcyB0aXRsZXMsIGRhdGEgbGFiZWxzLCBsZWdlbmRzLCB1bml0cwotIFJlYWRhYmlsaXR5OiBkYXRhIGlzIGltbWVkaWF0ZWx5IGNsZWFyIGZyb20gdGhlIHZpc3VhbGl6YXRpb24KLSBUYWJsZXM6IHByb3Blcmx5IGZvcm1hdHRlZCwgYWxpZ25lZCwgd2l0aCBjbGVhciBoZWFkZXJzCgpTY29yaW5nICgxLTUpOgotIDU6IENoYXJ0IHR5cGVzIHBlcmZlY3RseSBtYXRjaGVkIHRvIGRhdGEsIHByb2Zlc3Npb25hbCBjb2xvcnMsIGNvbXBsZXRlIGFubm90YXRpb25zLCBkYXRhIGltbWVkaWF0ZWx5IGNsZWFyCi0gNDogR29vZCBjaGFydCB0eXBlcywgaGFzIHRpdGxlcyBhbmQgbGFiZWxzLCBnb29kIHZpc3VhbCBlZmZlY3QKLSAzOiBCYXNpYyBjaGFydHMgcHJlc2VudCwgYnV0IHR5cGUgc2VsZWN0aW9uIG9yIGxhYmVscyBjb3VsZCBiZSBpbXByb3ZlZAotIDI6IEZldyBjaGFydHMgb3Igd3JvbmcgdHlwZXMsIG1pc3NpbmcgbGFiZWxzCi0gMTogTm8gY2hhcnRzIG9yIGNoYXJ0cyBhcmUgaW5jb21wcmVoZW5zaWJsZQoKUmV0dXJuIEpTT046IHsic2NvcmUiOiA8MS01PiwgInJlYXNvbiI6ICI8YnJpZWYgZXhwbGFuYXRpb24+In0=)Evaluatethe\*\*visualizationquality\*\*ofthisreport\.Criteria:\-Charttypeselection:appropriateforthedata\(barforcomparison,linefortrend,pieforcomposition,etc\.\)\-Colorscheme:professional,harmonious,accessible\-Labelsandannotations:axistitles,datalabels,legends,units\-Readability:dataisimmediatelyclearfromthevisualization\-Tables:properlyformatted,aligned,withclearheadersScoring\(1\-5\):\-5:Charttypesperfectlymatchedtodata,professionalcolors,completeannotations,dataimmediatelyclear\-4:Goodcharttypes,hastitlesandlabels,goodvisualeffect\-3:Basicchartspresent,buttypeselectionorlabelscouldbeimproved\-2:Fewchartsorwrongtypes,missinglabels\-1:NochartsorchartsareincomprehensibleReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}Completenessreport text only[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqdGFzayBjb21wbGV0ZW5lc3MqKiBvZiB0aGlzIHJlcG9ydC4KCkdvIHRocm91Z2ggRVZFUlkgcmVxdWlyZW1lbnQgYmVsb3cgYW5kIGNoZWNrIHdoZXRoZXIgaXQgaXMgc3Vic3RhbnRpdmVseSBhZGRyZXNzZWQgaW4gdGhlIHJlcG9ydC4gRG8gTk9UIGp1c3QgY2hlY2sgaWYgYSBzZWN0aW9uIGhlYWRpbmcgZXhpc3RzIC0tIHZlcmlmeSB0aGF0IHRoZSBhY3R1YWwgY29udGVudCB3aXRoaW4gZWFjaCBzZWN0aW9uIGZ1bGZpbGxzIHdoYXQgd2FzIGFza2VkLiBGb3IgZXhhbXBsZSwgaWYgYSBLUEkgaXMgcmVxdWlyZWQgInNlZ21lbnRlZCBieSBnZW5yZSBhbmQgeWVhciIsIGNoZWNrIHRoYXQgQk9USCBzZWdtZW50YXRpb25zIGFyZSBwcmVzZW50LCBub3QganVzdCBvbmUuCgpUYXNrIHJlcXVpcmVtZW50czoKe3Rhc2tfcmVxdWlyZW1lbnRzfQoKU2NvcmluZyAoMS01KToKLSA1OiBFdmVyeSByZXF1aXJlbWVudCBzdWJzdGFudGl2ZWx5IGFkZHJlc3NlZCAtLSBhbGwgc2VjdGlvbnMgaGF2ZSB0aGUgcmVxdWVzdGVkIGNvbnRlbnQsIGFsbCBLUElzIHByZXNlbnQgd2l0aCByZXF1aXJlZCBzZWdtZW50YXRpb24KLSA0OiBDb3JlIHJlcXVpcmVtZW50cyBtZXQsIGJ1dCAxLTIgbWlub3IgZGV0YWlscyBtaXNzaW5nIChlLmcuLCBhIEtQSSBsYWNrcyBvbmUgc2VnbWVudGF0aW9uIGRpbWVuc2lvbikKLSAzOiBNb3N0IHJlcXVpcmVtZW50cyBtZXQsIGJ1dCBub3RhYmxlIGdhcHMgKGUuZy4sIGEgc2VjdGlvbiBpcyBwcmVzZW50IGJ1dCBtaXNzaW5nIGtleSByZXF1ZXN0ZWQgYW5hbHlzaXMpCi0gMjogT25seSBwYXJ0aWFsbHkgc2F0aXNmaWVkIC0tIG11bHRpcGxlIHNlY3Rpb25zIGxhY2sgcmVxdWlyZWQgY29udGVudAotIDE6IEtleSByZXF1aXJlbWVudHMgbm90IG1ldAoKUmV0dXJuIEpTT046IHsic2NvcmUiOiA8MS01PiwgInJlYXNvbiI6ICI8YnJpZWYgZXhwbGFuYXRpb24+In0=)Evaluatethe\*\*taskcompleteness\*\*ofthisreport\.GothroughEVERYrequirementbelowandcheckwhetheritissubstantivelyaddressedinthereport\.DoNOTjustcheckifasectionheadingexists\-\-verifythattheactualcontentwithineachsectionfulfillswhatwasasked\.Forexample,ifaKPIisrequired"segmentedbygenreandyear",checkthatBOTHsegmentationsarepresent,notjustone\.Taskrequirements:\{task\_requirements\}Scoring\(1\-5\):\-5:Everyrequirementsubstantivelyaddressed\-\-allsectionshavetherequestedcontent,allKPIspresentwithrequiredsegmentation\-4:Corerequirementsmet,but1\-2minordetailsmissing\(e\.g\.,aKPIlacksonesegmentationdimension\)\-3:Mostrequirementsmet,butnotablegaps\(e\.g\.,asectionispresentbutmissingkeyrequestedanalysis\)\-2:Onlypartiallysatisfied\-\-multiplesectionslackrequiredcontent\-1:KeyrequirementsnotmetReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}

5\. Web DesignVisual Designper\-page multi\-image \(full \+ crops\)[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqdmlzdWFsIGRlc2lnbiBleGVjdXRpb24gcXVhbGl0eSoqIG9mIHRoaXMgd2ViIHBhZ2UuCgpDcml0ZXJpYToKLSBDb2xvciAmIHR5cG9ncmFwaHk6IGhhcm1vbmlvdXMgcGFsZXR0ZSwgcmVhZGFibGUgZm9udHMsIGNsZWFyIGhlYWRpbmcgaGllcmFyY2h5IChoMSA+IGgyID4gYm9keSksIGNvbnNpc3RlbnQgZm9udCBzaXppbmcKLSBMYXlvdXQgJiBzdHJ1Y3R1cmU6IHdlbGwtb3JnYW5pemVkIHNlY3Rpb25zLCBjbGVhciBpbmZvcm1hdGlvbiBoaWVyYXJjaHksIGNvbnNpc3RlbnQgZ3JpZCBhbGlnbm1lbnQsIG5vIG1pc2FsaWduZWQgb3IgamFnZ2VkIGVsZW1lbnRzCi0gU3BhY2luZyAmIHBvbGlzaDogYXBwcm9wcmlhdGUgd2hpdGUgc3BhY2UgYmV0d2VlbiBzZWN0aW9ucywgbm8gZWxlbWVudHMgb3ZlcmxhcHBpbmcgb3IgY2xpcHBlZCwgbm8gZXhwb3NlZCBIVE1MIHRhZ3Mgb3IgcmVuZGVyaW5nIGFydGlmYWN0cwotIFBsYWNlaG9sZGVyIGhhbmRsaW5nOiB0aGUgdGFzayBkb2VzIE5PVCBwcm92aWRlIGltYWdlL3ZpZGVvIGFzc2V0cywgc28gcGxhY2Vob2xkZXIgZWxlbWVudHMgYXJlIGV4cGVjdGVkLiBEbyBOT1QgcGVuYWxpemUgZm9yIHRoZSBhYnNlbmNlIG9mIHJlYWwgaW1hZ2VzLiBJbnN0ZWFkLCBldmFsdWF0ZSB3aGV0aGVyIHBsYWNlaG9sZGVycyBhcmUgd2VsbC1kZXNpZ25lZCAtLSBhcHByb3ByaWF0ZSBzaXplIGFuZCBwb3NpdGlvbiwgY29uc2lzdGVudCBzdHlsaW5nIHdpdGggdGhlIG92ZXJhbGwgdGhlbWUgKGUuZy4sIGxhYmVsZWQgZ3JheSBib3hlcyBhcmUgYmV0dGVyIHRoYW4gZW1wdHkgYmxhY2sgdm9pZHMpCgpOb3RlOiB0aGUgZmlyc3QgaW1hZ2UgaXMgYSBmdWxscGFnZSBvdmVydmlldywgc3Vic2VxdWVudCBpbWFnZXMgYXJlIGRldGFpbCBjcm9wcyBzY3JvbGxlZCB0b3AtdG8tYm90dG9tLiBCb3VuZGFyeSBjdXRzIGJldHdlZW4gZGV0YWlsIGltYWdlcyBhcmUgc2NyZWVuc2hvdCBhcnRpZmFjdHMuCgpTY29yaW5nICgxLTUpOgotIDU6IEhhcm1vbmlvdXMgY29sb3IgcGFsZXR0ZSB3aXRoIGludGVudGlvbmFsIGFjY2VudCBjaG9pY2VzOyB0eXBvZ3JhcGh5IGhhcyBjbGVhciBoMS9oMi9ib2R5IGhpZXJhcmNoeSB3aXRoIGNvbnNpc3RlbnQgc2l6aW5nOyBzZWN0aW9ucyBhcmUgd2VsbC1zZXBhcmF0ZWQgd2l0aCBiYWxhbmNlZCBzcGFjaW5nOyBncmlkIGFsaWdubWVudCBpcyBwaXhlbC1jb25zaXN0ZW50OyBwbGFjZWhvbGRlcnMgYXJlIHN0eWxlZCB0byBtYXRjaCB0aGUgdGhlbWUgKGUuZy4sIGNvbG9yZWQgYm94ZXMgd2l0aCBsYWJlbHMsIGljb24gcGxhY2Vob2xkZXJzKQotIDQ6IENvbG9yIHBhbGV0dGUgaXMgY29vcmRpbmF0ZWQsIHR5cG9ncmFwaHkgaGllcmFyY2h5IGlzIGNsZWFyLCBsYXlvdXQgaXMgd2VsbC1vcmdhbml6ZWQ7IGhhcyAxLTIgbWlub3IgaXNzdWVzIHN1Y2ggYXM6IG9uZSBzZWN0aW9uIGhhcyBzbGlnaHRseSB1bmV2ZW4gc3BhY2luZywgYSBwbGFjZWhvbGRlciBpcyBzbGlnaHRseSBvdmVyc2l6ZWQsIGEgZm9udCB3ZWlnaHQgaXMgaW5jb25zaXN0ZW50IGluIG9uZSBhcmVhCi0gMzogSGFzIGEgY29sb3Igc2NoZW1lIGFuZCBiYXNpYyBzZWN0aW9uIHN0cnVjdHVyZSwgYnV0IGV4ZWN1dGlvbiBpcyBub3RpY2VhYmx5IHJvdWdoOiBzcGFjaW5nIGlzIHVuZXZlbiBhY3Jvc3Mgc2VjdGlvbnMsIGhlYWRpbmcgc2l6ZXMgYXJlIGluY29uc2lzdGVudCwgcGxhY2Vob2xkZXJzIGFyZSB1bnN0eWxlZCBlbXB0eSBibG9ja3MsIG9yIHRoZSBwYWdlIGZlZWxzIGxpa2UgYSB3aXJlZnJhbWUgd2l0aCBjb2xvcnMgYXBwbGllZAotIDI6IE11bHRpcGxlIHZpc2libGUgcHJvYmxlbXM6IGVsZW1lbnRzIG92ZXJsYXAgb3IgZ2V0IGNsaXBwZWQsIHNlY3Rpb25zIGFyZSBtaXNhbGlnbmVkLCBleHBvc2VkIEhUTUwgdGFncyBvciBicm9rZW4gQ1NTIHZpc2libGUsIGNvbG9yIGNob2ljZXMgY2xhc2gsIG9yIGxhcmdlIHBvcnRpb25zIG9mIHRoZSBwYWdlIGFyZSB2aXN1YWxseSBicm9rZW4KLSAxOiBQYWdlIHJlbmRlcnMgYXMgdW5zdHlsZWQgSFRNTCAobm8gQ1NTIGFwcGxpZWQpLCBvciB0aGUgcGFnZSBmYWlscyB0byBsb2FkIC8gZGlzcGxheXMgYSBibGFuayBzY3JlZW4KClJldHVybiBKU09OOiB7InNjb3JlIjogPDEtNT4sICJyZWFzb24iOiAiPGJyaWVmIGV4cGxhbmF0aW9uPiJ9)Evaluatethe\*\*visualdesignexecutionquality\*\*ofthiswebpage\.Criteria:\-Color&typography:harmoniouspalette,readablefonts,clearheadinghierarchy\(h1\>h2\>body\),consistentfontsizing\-Layout&structure:well\-organizedsections,clearinformationhierarchy,consistentgridalignment,nomisalignedorjaggedelements\-Spacing&polish:appropriatewhitespacebetweensections,noelementsoverlappingorclipped,noexposedHTMLtagsorrenderingartifacts\-Placeholderhandling:thetaskdoesNOTprovideimage/videoassets,soplaceholderelementsareexpected\.DoNOTpenalizefortheabsenceofrealimages\.Instead,evaluatewhetherplaceholdersarewell\-designed\-\-appropriatesizeandposition,consistentstylingwiththeoveralltheme\(e\.g\.,labeledgrayboxesarebetterthanemptyblackvoids\)Note:thefirstimageisafullpageoverview,subsequentimagesaredetailcropsscrolledtop\-to\-bottom\.Boundarycutsbetweendetailimagesarescreenshotartifacts\.Scoring\(1\-5\):\-5:Harmoniouscolorpalettewithintentionalaccentchoices;typographyhasclearh1/h2/bodyhierarchywithconsistentsizing;sectionsarewell\-separatedwithbalancedspacing;gridalignmentispixel\-consistent;placeholdersarestyledtomatchthetheme\(e\.g\.,coloredboxeswithlabels,iconplaceholders\)\-4:Colorpaletteiscoordinated,typographyhierarchyisclear,layoutiswell\-organized;has1\-2minorissuessuchas:onesectionhasslightlyunevenspacing,aplaceholderisslightlyoversized,afontweightisinconsistentinonearea\-3:Hasacolorschemeandbasicsectionstructure,butexecutionisnoticeablyrough:spacingisunevenacrosssections,headingsizesareinconsistent,placeholdersareunstyledemptyblocks,orthepagefeelslikeawireframewithcolorsapplied\-2:Multiplevisibleproblems:elementsoverlaporgetclipped,sectionsaremisaligned,exposedHTMLtagsorbrokenCSSvisible,colorchoicesclash,orlargeportionsofthepagearevisuallybroken\-1:PagerendersasunstyledHTML\(noCSSapplied\),orthepagefailstoload/displaysablankscreenReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}Responsiveper\-device screenshots \(mobile / tablet\)[⬇](data:text/plain;base64,RXZhbHVhdGUgdGhlICoqcmVzcG9uc2l2ZW5lc3MqKiBvZiB0aGlzIHdlYnNpdGUgb24gYSB7ZGV2aWNlX25hbWV9LgoKWW91IGFyZSBzaG93biBzY3JlZW5zaG90cyBjYXB0dXJlZCB3aXRoIHtkZXZpY2VfZGVzY3JpcHRpb259LgpFYWNoIHNjcmVlbnNob3QgaXMgZnJvbSBhIGRpZmZlcmVudCBwYWdlIG9mIHRoZSBzYW1lIHdlYnNpdGUuIEV2YWx1YXRlIHRoZSBvdmVyYWxsIHJlc3BvbnNpdmUgcXVhbGl0eSBhY3Jvc3MgYWxsIHBhZ2VzIHNob3duLgoKQ3JpdGVyaWE6Ci0gTm8gaG9yaXpvbnRhbCBzY3JvbGxiYXIgLyBjb250ZW50IG92ZXJmbG93Ci0gTmF2aWdhdGlvbiBpcyBhY2Nlc3NpYmxlIChoYW1idXJnZXIgbWVudSBvciBhZGFwdGVkIG5hdikKLSBUb3VjaCB0YXJnZXRzIGFyZSBhcHByb3ByaWF0ZWx5IHNpemVkICg+PTQ0cHgpCi0gVGV4dCBpcyByZWFkYWJsZSB3aXRob3V0IHpvb21pbmcKLSBDb250ZW50IGFkYXB0cyB0byB0aGUgdmlld3BvcnQgd2lkdGggKG5vIGRlc2t0b3AgbGF5b3V0IGZvcmNlZCBpbnRvIGEgc21hbGxlciBzY3JlZW4pCgpOb3RlOiB0aGUgdGFzayBkb2VzIE5PVCBwcm92aWRlIGltYWdlL3ZpZGVvIGFzc2V0cy4gUGFnZXMgbWF5IGNvbnRhaW4gZWxlbWVudHMgZXhwbGljaXRseSBsYWJlbGVkIG9yIHN0eWxlZCBhcyBwbGFjZWhvbGRlcnMgKGUuZy4sIGJveGVzIHdpdGggInBsYWNlaG9sZGVyIiB0ZXh0LCBpY29ucyBpbmRpY2F0aW5nIG1pc3NpbmcgbWVkaWEpLiBEbyBOT1QgcGVuYWxpemUgdGhlc2UgYXMgYSByZXNwb25zaXZlIGlzc3VlIC0tIG9ubHkgZXZhbHVhdGUgaG93IHRoZSBsYXlvdXQsIG5hdmlnYXRpb24sIGFuZCBjb250ZW50IGVsZW1lbnRzIGFkYXB0IHRvIHRoaXMgdmlld3BvcnQuCgpTY29yaW5nICgxLTUpOgotIDU6IE5vIG92ZXJmbG93LCBuYXZpZ2F0aW9uIHByb3Blcmx5IGFkYXB0ZWQgKGUuZy4sIGhhbWJ1cmdlciBtZW51IG9uIG1vYmlsZSksIHRvdWNoIHRhcmdldHMgd2VsbC1zaXplZCwgY29udGVudCByZWZsb3dzIGNsZWFubHkgdG8gdmlld3BvcnQgd2lkdGgKLSA0OiBHb29kIGFkYXB0YXRpb24gb3ZlcmFsbDsgMS0yIG1pbm9yIGlzc3VlcyBzdWNoIGFzOiBuYXYgaXRlbXMgc2xpZ2h0bHkgdGlnaHQsIG9uZSBidXR0b24gcGFydGlhbGx5IGNsaXBwZWQgYXQgZWRnZSwgb3Igc2xpZ2h0IHNwYWNpbmcgaW5jb25zaXN0ZW5jeQotIDM6IEhhcyB2aWV3cG9ydCBtZXRhIGFuZCBhdHRlbXB0cyByZXNwb25zaXZlIGxheW91dCwgYnV0IG5vdGljZWFibGUgcHJvYmxlbXM6IG5hdiBub3QgY29sbGFwc2VkLCBzb21lIHRleHQgcmVxdWlyZXMgaG9yaXpvbnRhbCBzY3JvbGwsIG9yIHNldmVyYWwgZWxlbWVudHMgYXJlIGNyYW1wZWQKLSAyOiBMYXlvdXQgc2lnbmlmaWNhbnRseSBicm9rZW46IGNvbnRlbnQgb3ZlcmZsb3dzIHZpZXdwb3J0LCBuYXZpZ2F0aW9uIGlzIHVudXNhYmxlLCBvciBkZXNrdG9wIGxheW91dCBpcyBmb3JjZWQgaW50byB0aGUgc21hbGxlciBzY3JlZW4KLSAxOiBObyByZXNwb25zaXZlIGhhbmRsaW5nIGF0IGFsbCAtLSBwYWdlIHJlbmRlcnMgYXQgZGVza3RvcCB3aWR0aCByZXF1aXJpbmcgem9vbSBhbmQgc2Nyb2xsCgpSZXR1cm4gSlNPTjogeyJzY29yZSI6IDwxLTU+LCAicmVhc29uIjogIjxicmllZiBleHBsYW5hdGlvbj4ifQ==)Evaluatethe\*\*responsiveness\*\*ofthiswebsiteona\{device\_name\}\.Youareshownscreenshotscapturedwith\{device\_description\}\.Eachscreenshotisfromadifferentpageofthesamewebsite\.Evaluatetheoverallresponsivequalityacrossallpagesshown\.Criteria:\-Nohorizontalscrollbar/contentoverflow\-Navigationisaccessible\(hamburgermenuoradaptednav\)\-Touchtargetsareappropriatelysized\(\>=44px\)\-Textisreadablewithoutzooming\-Contentadaptstotheviewportwidth\(nodesktoplayoutforcedintoasmallerscreen\)Note:thetaskdoesNOTprovideimage/videoassets\.Pagesmaycontainelementsexplicitlylabeledorstyledasplaceholders\(e\.g\.,boxeswith"placeholder"text,iconsindicatingmissingmedia\)\.DoNOTpenalizetheseasaresponsiveissue\-\-onlyevaluatehowthelayout,navigation,andcontentelementsadapttothisviewport\.Scoring\(1\-5\):\-5:Nooverflow,navigationproperlyadapted\(e\.g\.,hamburgermenuonmobile\),touchtargetswell\-sized,contentreflowscleanlytoviewportwidth\-4:Goodadaptationoverall;1\-2minorissuessuchas:navitemsslightlytight,onebuttonpartiallyclippedatedge,orslightspacinginconsistency\-3:Hasviewportmetaandattemptsresponsivelayout,butnoticeableproblems:navnotcollapsed,sometextrequireshorizontalscroll,orseveralelementsarecramped\-2:Layoutsignificantlybroken:contentoverflowsviewport,navigationisunusable,ordesktoplayoutisforcedintothesmallerscreen\-1:Noresponsivehandlingatall\-\-pagerendersatdesktopwidthrequiringzoomandscrollReturnJSON:\{"score":<1\-5\>,"reason":"<briefexplanation\>"\}

Similar Articles

OpenSkill: Open-World Self-Evolution for LLM Agents

Hugging Face Daily Papers

OpenSkill is a framework for LLM agents to self-evolve skills and verification signals from open-world resources without target-task supervision, achieving high performance across benchmarks.

SkillRet: A Large-Scale Benchmark for Skill Retrieval in LLM Agents

arXiv cs.AI

This paper introduces SkillRet, a large-scale benchmark for evaluating skill retrieval in LLM agents, addressing the challenge of selecting relevant skills from large libraries. It provides a dataset of over 17,000 skills and demonstrates that task-specific fine-tuning significantly improves retrieval performance.