Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill plotly-chart-generatorPlotly Chart Generator - Auto-activating skill for Visual Content. Triggers on: plotly chart generator, plotly chart generator Part of the Visual Content skill category.
Overall
score
19%
Does it follow best practices?
Validation for skill structure
Activation
7%This description is essentially a placeholder that provides almost no useful information for skill selection. It relies entirely on the skill name without explaining capabilities, use cases, or providing meaningful trigger terms. The redundant trigger terms and lack of concrete actions make this description ineffective for Claude to choose this skill appropriately.
Suggestions
Add specific actions the skill performs, e.g., 'Creates interactive charts, line graphs, bar charts, scatter plots, and heatmaps using Plotly library'
Add a 'Use when...' clause with natural trigger terms like 'plot data', 'create chart', 'visualize', 'graph', 'interactive visualization', 'data visualization'
Include supported data formats or contexts, e.g., 'when working with CSV data, pandas DataFrames, or numerical datasets that need visual representation'
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | The description only names the tool ('Plotly Chart Generator') without describing any concrete actions. It doesn't explain what the skill actually does - no mention of creating charts, visualizations, data plotting, or any specific capabilities. | 1 / 3 |
Completeness | The description fails to answer 'what does this do' beyond the name, and the 'when' guidance is just a circular reference to the skill name. No explicit trigger guidance or use cases are provided. | 1 / 3 |
Trigger Term Quality | The trigger terms are redundant ('plotly chart generator' listed twice) and overly specific. Missing natural variations users would say like 'plot', 'graph', 'visualization', 'chart', 'data viz', or file types. | 1 / 3 |
Distinctiveness Conflict Risk | The mention of 'Plotly' specifically does provide some distinctiveness from generic charting skills, but 'Visual Content' category is vague and could overlap with many other visualization or graphics skills. | 2 / 3 |
Total | 5 / 12 Passed |
Implementation
0%This skill is an empty template with no actual content about Plotly chart generation. It contains only generic boilerplate text that could apply to any skill, with zero actionable guidance, code examples, or Plotly-specific information. The skill fails to teach Claude anything useful about creating Plotly charts.
Suggestions
Add executable Python code examples showing basic Plotly chart creation (e.g., line charts, bar charts, scatter plots) with plotly.express and plotly.graph_objects
Include specific guidance on common chart types, customization options (colors, layouts, annotations), and export formats (HTML, PNG, JSON)
Provide a clear workflow for chart creation: data preparation → chart type selection → customization → export/display
Remove all generic boilerplate text ('provides automated assistance', 'follows best practices') and replace with concrete Plotly-specific instructions
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is padded with generic boilerplate that explains nothing Claude doesn't already know. Phrases like 'provides automated assistance' and 'follows industry best practices' are meaningless filler with no actual information about Plotly. | 1 / 3 |
Actionability | There is zero concrete guidance - no code examples, no Plotly-specific commands, no chart types, no API usage. The content describes rather than instructs, offering only vague statements like 'Generates production-ready code' without showing any. | 1 / 3 |
Workflow Clarity | No workflow is defined. The skill claims to provide 'step-by-step guidance' but contains no actual steps. There are no sequences, validation checkpoints, or any process to follow. | 1 / 3 |
Progressive Disclosure | The content is a monolithic block of generic text with no structure for discovery. There are no references to detailed documentation, examples, or related files - just self-referential trigger phrases. | 1 / 3 |
Total | 4 / 12 Passed |
Validation
69%Validation — 11 / 16 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
description_trigger_hint | Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...') | Warning |
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) | Warning |
metadata_version | 'metadata' field is not a dictionary | Warning |
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
body_steps | No step-by-step structure detected (no ordered list); consider adding a simple workflow | Warning |
Total | 11 / 16 Passed | |
Reviewed
Table of Contents
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.