CtrlK
BlogDocsLog inGet started
Tessl Logo

merge2sheet

将多个 Excel 文件的多个 sheet 合并到同一个 sheet。当用户提到合并 sheet、跨表合并、汇总多个表格时使用。

65

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/excel/merge2sheet/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A concise, actionable, well-organized reference for a simple single-function skill. The main gaps are duplicated content that could be trimmed and the absence of any validation/verification step for what is a batch operation.

Suggestions

Remove the redundant '使用示例' section (it near-duplicates '调用方式') or merge them into one example with varied arguments; drop or compress the verbatim '功能描述' that repeats the description.

Add a brief verification step for the batch merge, e.g. note that rows are concatenated and to check the output sheet when source files have differing headers.

DimensionReasoningScore

Conciseness

The body is generally lean, but '功能描述' repeats the frontmatter description verbatim and the '调用方式' and '使用示例' code blocks are near-identical, so it could be tightened.

2 / 3

Actionability

It gives fully executable Python (import + call with arguments) plus a parameter table with types, required flags, defaults, and descriptions — copy-paste ready.

3 / 3

Workflow Clarity

The single merge call is unambiguous, but merging multiple Excel files is a batch operation with no validation or verification step (e.g., handling mismatched columns or confirming the merged output), capping it at 2.

2 / 3

Progressive Disclosure

The skill is under 50 lines with no need for external references and uses well-organized sections (功能描述, 调用方式, 参数说明, 返回值, 使用示例), so simple-skill guidance applies.

3 / 3

Total

10

/

12

Passed

Description

82%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A clear, well-structured description that answers both what it does and when to use it, with natural Chinese trigger terms. The main weakness is limited action specificity and a broad aggregation trigger that risks overlap with related skills.

Suggestions

Add one or two more concrete actions (e.g., '将多文件同名 sheet 纵向拼接' / '保留或忽略表头') to lift specificity beyond a single merge action.

Tighten the trigger '汇总多个表格' toward the actual merging behavior (e.g., '把多个表格的数据行汇总到同一张表') to reduce overlap with separate aggregation/summary skills.

DimensionReasoningScore

Specificity

It names a concrete action ('将多个 Excel 文件的多个 sheet 合并到同一个 sheet'), but lists only a single merge action rather than multiple specific actions, matching the 'names domain and some actions' anchor.

2 / 3

Completeness

It states both what it does (merge multiple sheets into one) and an explicit '当用户提到…时使用' (Use when…) clause, clearly answering both what and when.

3 / 3

Trigger Term Quality

It provides natural trigger phrases a user would say ('合并 sheet、跨表合并、汇总多个表格'), giving good coverage of common phrasings rather than just one keyword.

3 / 3

Distinctiveness Conflict Risk

The core merge-sheets niche is fairly distinct, but the trigger '汇总多个表格' (summarize multiple tables) is broad enough to overlap with aggregation/summary skills, so it could still conflict.

2 / 3

Total

10

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
CoderWanFeng/python-office
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.