CtrlK
BlogDocsLog inGet started
Tessl Logo

grafana-dashboards

Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.

65

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./skills/grafana-dashboards/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

The body is strong on actionability with many executable Grafana examples, but it is weakened by generic boilerplate, a lack of explicit validation workflow steps, and a monolithic structure with no progressive disclosure into reference files.

Suggestions

Remove the generic 'Instructions' boilerplate and the redundant 'Purpose'/'Use this skill when' sections; replace with Grafana-specific guidance so every token earns its place.

Add an explicit dashboard-build workflow with validation checkpoints (e.g., validate JSON schema, import and verify in Grafana, confirm data source queries return data) so provisioning and batch operations have feedback loops.

Extract the panel-type JSON, dashboard patterns, and provisioning examples into reference files (e.g., references/panel-types.md, references/provisioning.md) and link to them one level deep, keeping SKILL.md as a concise overview.

DimensionReasoningScore

Conciseness

Concrete JSON/HCL/YAML examples earn their place, but the generic 'Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes.' boilerplate and the redundant 'Purpose'/'Use this skill when' sections (which repeat the description) add non-Grafana-specific padding, matching the score-2 'mostly efficient but includes some unnecessary explanation' anchor rather than the lean score-3 bar.

2 / 3

Actionability

Copy-paste-ready executable examples for panels ('"type": "stat"', PromQL 'expr'), variables, alerts, provisioning (dashboards.yml), and Terraform/Ansible provide specific concrete guidance, matching the score-3 'fully executable code/commands' anchor; it is not score 2 because the code is complete rather than pseudocode.

3 / 3

Workflow Clarity

Sections sequence design principles, structure, and provisioning, but there is no explicit multi-step workflow with validation checkpoints, and the only guidance ('validate outcomes') is vague; per the rubric's batch/provisioning guideline this caps at 2 rather than reaching the score-3 'explicit validation steps' bar.

2 / 3

Progressive Disclosure

No bundle files exist and all reference-style content (panel-type JSON, dashboard patterns) sits inline in a ~370-line monolithic SKILL.md, matching the score-2 'content that should be separate is inline' anchor; it is not score 3 because the under-50-line simple-skill exception does not apply, though sections are reasonably well organized so it stays above 1.

2 / 3

Total

9

/

12

Passed

Description

90%

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 answers both what the skill does and when to use it, with Grafana-specific triggers that make it distinctive. It is slightly held back by generic verbs (create/manage/visualize) rather than a comprehensive list of concrete actions.

DimensionReasoningScore

Specificity

Quotes 'Create and manage production Grafana dashboards' and 'real-time visualization of system and application metrics' name the domain and a few actions, but the verbs (create, manage, visualize) are generic rather than a comprehensive list of concrete capabilities, matching the score-2 anchor and falling short of the score-3 'multiple specific concrete actions' bar.

2 / 3

Completeness

It states what ('Create and manage production Grafana dashboards for real-time visualization of system and application metrics') and an explicit when ('Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces'), matching the score-3 anchor; score 2 is ruled out because the trigger is explicit, not merely implied.

3 / 3

Trigger Term Quality

Phrases 'building monitoring dashboards', 'visualizing metrics', and 'operational observability interfaces' plus 'Grafana' cover natural terms a user would say when they need this skill, matching the score-3 anchor; it is not the score-2 level because it provides good coverage rather than only 'some relevant keywords'.

3 / 3

Distinctiveness Conflict Risk

The 'production Grafana dashboards' niche with Grafana-specific triggers is clearly distinguishable and unlikely to trigger the wrong skill, matching the score-3 anchor rather than the score-2 'could still overlap' case.

3 / 3

Total

11

/

12

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
rmyndharis/antigravity-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.