CtrlK
BlogDocsLog inGet started
Tessl Logo

chart-embedded-export

从结构化数据中提取分类分布执行清洗与统计,生成多维度交叉分析、高分辨率对比图表及包含下载链接的完整分析报告,适用于大文件处理与嵌入式可视化场景。

54

Quality

61%

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/sn-da-excel-workflow/capability/excel-result-export/chart-embedded-export/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%Weight 40%Scale 1-5

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

The content is a well-sequenced, code-forward workflow with concrete executable examples and efficient use of tokens. Its main weakness is the absence of validation/verification checkpoints in a batch export pipeline, which caps workflow clarity.

Suggestions

Add validation checkpoints between steps — e.g., assert df is non-empty after dropna, verify output_excel_path and output_img_path exist after export — to support error recovery.

Replace placeholder column names ('分类字段', '数值字段', '分组字段') with a short note on how to bind them to the user's actual columns, or show the binding explicitly.

Clarify cross-step variable continuity (counts, proportions, cross_analysis, stats) so a reader knows which artifacts each later step depends on.

DimensionReasoningScore

Conciseness

The body is code-forward with brief per-step Chinese instructions and minimal prose; it assumes Claude's competence and avoids explaining concepts Claude already knows, with only minor inline comments that could be trimmed.

4 / 5

Actionability

Each step ships concrete, mostly executable pandas/matplotlib code with specific calls (ffill, crosstab, subplots, savefig), but placeholder column names ('分类字段', '数值字段') and cross-step variable reuse keep it just short of copy-paste ready.

4 / 5

Workflow Clarity

Step1–Step5 are clearly sequenced, but this batch data-processing/export workflow has no validation checkpoints (e.g., verifying df is non-empty after dropna, confirming export succeeded), which caps workflow clarity at 3 per the batch-operation rule.

3 / 5

Progressive Disclosure

The single self-contained file is well-organized into clearly delineated Step1–Step5 sections with no nested references; structure is good though all content lives inline with no separate reference files.

4 / 5

Total

15

/

20

Passed

Description

55%Weight 40%Scale 1-5

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

The description clearly conveys what the skill does with several concrete actions, but lacks an explicit 'Use when...' trigger and relies on technical jargon over natural user phrasing. It is moderately distinctive but overlaps with general analysis/charting skills.

Suggestions

Add an explicit 'Use when...' trigger clause naming natural user phrases (e.g., 'Use when the user asks to analyze structured data, generate charts, or produce a downloadable analysis report').

Include common synonyms and concrete artifacts (e.g., 'Excel', '.xlsx', 'pie/bar charts', 'cross-tab') so trigger terms match what users actually say.

Tighten the run-on sentence into a crisp capability statement plus a separate trigger sentence to improve scannability.

DimensionReasoningScore

Specificity

Names several concrete actions — '执行清洗与统计', '生成多维度交叉分析', '高分辨率对比图表', '包含下载链接的完整分析报告' — covering the pipeline comprehensively with only minor gaps.

4 / 5

Completeness

The 'what' is clear and detailed, but the trigger guidance is only the weak '适用于大文件处理与嵌入式可视化场景' rather than an explicit 'Use when...' clause, which caps completeness at 3 per the rubric guidelines.

3 / 5

Trigger Term Quality

Contains relevant domain terms ('大文件处理', '嵌入式可视化场景', '分析报告', '图表') but they lean technical rather than the natural phrases a user would say, and no file extensions or synonyms are included.

3 / 5

Distinctiveness Conflict Risk

The niche (cleaning + cross-analysis + high-res charts + downloadable report for large files / embedded viz) is somewhat specific, but it still overlaps broadly with general data-analysis and charting skills.

3 / 5

Total

13

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 missing, 1 suspicious

Warning

Total

15

/

16

Passed

Repository
OpenSenseNova/SenseNova-Skills
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.