CtrlK
BlogDocsLog inGet started
Tessl Logo

chart-rendering

Visualise the result of an analysis as a chart (line, bar, area, scatter, etc.). Use when the user asks to "plot...", "chart...", "show me the trend of...", "visualise...", or when a numerical result has more than ~10 rows and would be easier to read as a picture. Produces an image file plus the script that generated it.

70

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

A concise, well-structured rendering SOP with concrete conventions and clear sequencing. Its main gap is the absence of a complete executable script template and an explicit render-verification checkpoint.

Suggestions

Include a minimal copy-paste matplotlib script template under step 3 so the skill is fully executable out of the box.

Add an explicit verification checkpoint (e.g., confirm the PNG was written and re-run the script on tweak requests) to strengthen the workflow feedback loop.

DimensionReasoningScore

Conciseness

Lean SOP with a decision table and tight conventions; assumes Claude knows matplotlib/pandas and avoids any padding or elementary explanation.

5 / 5

Actionability

Concrete paths, pandas verbs, and matplotlib params (bbox_inches='tight', dpi=150) are specified, but no complete copy-paste starter script template is provided.

4 / 5

Workflow Clarity

Five clearly sequenced steps with a soft caveat checkpoint in the interpretation step, but no explicit render-verification or error-recovery feedback loop.

4 / 5

Progressive Disclosure

Well-organized sections with one-level-deep cross-references ([[sql-analysis]], report-writer sub-agent), no nesting, and a self-contained body that is easy to navigate.

5 / 5

Total

18

/

20

Passed

Description

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

A strong, well-scoped description that clearly answers what the skill does and when to trigger it, with natural user phrasing and minimal overlap risk. It could be tightened only by adding a couple of chart synonyms.

Suggestions

Add synonyms like 'graph' or 'draw' to the trigger list for broader natural-language coverage.

Consider mentioning supported output formats explicitly (e.g., PNG) to round out the capability list.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions ('Visualise the result of an analysis as a chart (line, bar, area, scatter, etc.)', 'Produces an image file plus the script that generated it'), with only minor coverage gaps.

4 / 5

Completeness

Explicitly states both what it does (visualise analysis results as a chart, emit image + script) and when to use it with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Strong natural trigger phrases ('plot...', 'chart...', 'show me the trend of...', 'visualise...') plus a >10-row heuristic, but missing common synonyms such as 'graph' or 'draw'.

4 / 5

Distinctiveness Conflict Risk

A clear chart-rendering niche with specific triggers and explicit delegation of dashboards to the report-writer sub-agent, giving minimal conflict risk.

5 / 5

Total

18

/

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 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository
agentscope-ai/agentscope-java
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.