CtrlK
BlogDocsLog inGet started
Tessl Logo

category-statistics

提取指定类别列并统计各类别数量与占比,生成高分辨率的柱状图、饼图等组合可视化报告,适用于分类数据的分布情况分析。

60

Quality

69%

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-data-statistics/category-statistics/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%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 well-structured, executable, and appropriately concise for a compact single-purpose skill, with strong progressive disclosure. Its main weakness is the absence of validation checkpoints and error-recovery loops in a file-producing batch workflow, which caps workflow clarity.

Suggestions

Add validation checkpoints between steps, e.g. verify counts is non-empty before plotting and confirm output files were written successfully after saving.

Include an error-recovery feedback loop for the plotting steps (catch savefig failures, retry or report) to satisfy the feedback-loops requirement for batch operations.

Replace placeholder mapping keywords ('关键字A') with a concrete, documented mapping pattern or parameter so the example is directly usable.

DimensionReasoningScore

Conciseness

Code is mostly efficient with comments largely reserved for non-obvious points (font fallbacks, plt.close memory handling); a few obvious restating comments like '# 绘制柱状图' and '# 饼图' could be trimmed, keeping it just below a 5.

4 / 5

Actionability

Three complete, copy-paste-ready functions cover the common cases with real code; minor gaps include placeholder mapping keywords ('关键字A') and a pie color list capped at four entries, so it is not fully bulletproof.

4 / 5

Workflow Clarity

Steps are clearly sequenced (Step1→Step2→Step3) but this batch/file-writing operation has no validation checkpoints or error-recovery feedback loops; per the rubric, missing validation in batch operations caps workflow_clarity at 3.

3 / 5

Progressive Disclosure

This is a compact single-purpose skill with no bundle files, organized into three clearly headed steps; per the simple-skill scoring note, well-organized sections without external references can score 5.

5 / 5

Total

16

/

20

Passed

Description

66%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 conveys a clear, specific capability in a distinct niche with natural trigger terms, but lacks an explicit 'Use when...' trigger clause, which caps completeness. It is solid but stops short of fully explicit trigger guidance.

Suggestions

Add an explicit trigger clause, e.g. '当用户需要分析分类数据的分布情况、统计各类别数量与占比时使用本技能'.

Replace the trailing '等' with a concrete enumeration of the chart types generated to remove the coverage gap.

Include common synonyms users might say (频率, 直方图, 分布占比) to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Lists several specific actions ('提取指定类别列并统计各类别数量与占比,生成高分辨率的柱状图、饼图等组合可视化报告') covering the full pipeline; the trailing '等' and single-pipeline framing leave minor coverage gaps versus a fully enumerated list.

4 / 5

Completeness

Has a clear 'what', but the 'when' is only weakly implied via '适用于分类数据的分布情况分析' rather than an explicit 'Use when...' trigger clause, which per the guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Natural user terms are present ('类别', '占比', '柱状图', '饼图', '分布情况'), matching good keyword coverage; a few common synonyms (e.g. 频率/直方图) and an explicit trigger phrase are missing, keeping it below 5.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (category distribution analysis with composite high-resolution charts) that is mostly distinct from generic plotting skills; minor overlap risk with general charting keeps it just below 5.

4 / 5

Total

15

/

20

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
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.