CtrlK
BlogDocsLog inGet started
Tessl Logo

chart-type-recommender

Chart Type Recommender - Auto-activating skill for Data Analytics. Triggers on: chart type recommender, chart type recommender Part of the Data Analytics skill category.

34

0.96x

Quality

3%

Does it follow best practices?

Impact

87%

0.96x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/12-data-analytics/chart-type-recommender/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

7%

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

This description is severely underdeveloped, essentially serving as a placeholder rather than a functional skill description. It lacks any explanation of capabilities, contains redundant trigger terms, and provides no guidance on when Claude should select this skill. The description would fail to help Claude distinguish this skill from other data analytics tools.

Suggestions

Add specific actions the skill performs, e.g., 'Analyzes data characteristics and recommends appropriate chart types (bar, line, scatter, pie, etc.) based on data structure and visualization goals.'

Include a 'Use when...' clause with natural trigger phrases like 'what chart should I use', 'best way to visualize', 'recommend a graph type', 'which visualization works for'.

Add context about data types or scenarios, e.g., 'Use when users have tabular data and need guidance on effective visualization choices for comparisons, trends, distributions, or relationships.'

DimensionReasoningScore

Specificity

The description only names the skill ('Chart Type Recommender') without describing any concrete actions. It doesn't explain what the skill actually does - no verbs like 'recommends', 'analyzes', 'suggests' are present.

1 / 3

Completeness

The description fails to answer 'what does this do' (no capabilities listed) and 'when should Claude use it' (no explicit use cases or scenarios). The 'Triggers on' line just repeats the skill name.

1 / 3

Trigger Term Quality

The trigger terms listed are just the skill name repeated twice ('chart type recommender, chart type recommender'). Missing natural user phrases like 'what chart should I use', 'best visualization', 'graph type', 'plot data', etc.

1 / 3

Distinctiveness Conflict Risk

The term 'Chart Type Recommender' is somewhat specific to chart/visualization selection, which provides some distinctiveness. However, the lack of detail means it could overlap with general data visualization or analytics skills.

2 / 3

Total

5

/

12

Passed

Implementation

0%

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

This skill is entirely meta-content describing what a chart type recommender skill would do, without any actual chart recommendation logic. It lacks executable guidance, decision criteria, examples of data-to-chart mappings, or any actionable content. The skill would need to be completely rewritten with actual chart selection criteria and examples.

Suggestions

Add a decision matrix or flowchart mapping data characteristics (categorical vs continuous, number of variables, comparison vs distribution) to appropriate chart types

Include concrete examples: 'For comparing 3-5 categories with single values, use bar chart. For time series with <50 points, use line chart'

Provide code examples showing how to generate recommended charts using common libraries (matplotlib, plotly, etc.)

Remove all meta-description content ('This skill provides...', 'Capabilities include...') and replace with actual instructional content

DimensionReasoningScore

Conciseness

The content is padded with generic boilerplate that provides no actual value. Phrases like 'provides automated assistance' and 'follows industry best practices' are vague filler that Claude doesn't need.

1 / 3

Actionability

No concrete guidance whatsoever - no code examples, no specific chart type recommendations, no decision criteria. The skill describes what it does rather than instructing how to do it.

1 / 3

Workflow Clarity

No workflow is defined. There are no steps for recommending chart types, no decision tree, no criteria for matching data characteristics to visualization types.

1 / 3

Progressive Disclosure

The content is a monolithic block of meta-description with no actual instructional content to organize. No references to detailed materials or examples.

1 / 3

Total

4

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

9

/

11

Passed

Repository
jeremylongshore/claude-code-plugins-plus-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.