CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gantt-chart-visualization

Design, critique, route, and implement Gantt charts and schedule visualizations. Use when the user mentions Gantt charts, project schedules, roadmaps with task spans, milestones, dependencies, predecessors, critical path, baselines, WBS, resource plans, capacity timelines, MS Project, Primavera P6, Jira Advanced Roadmaps, GitHub Projects, Smartsheet, monday.com, Asana, ClickUp, Azure DevOps iterations, or importing/exporting project-management data for a timeline chart.

70

Quality

88%

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

75%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 well-structured overview skill: lean bullet-style guidance, an explicit 8-step workflow, concrete library routing, and a clean one-level reference guide pointing at six real, purpose-labeled bundle files. The main gaps are duplicated alternative-chart guidance between the workflow and the 'When Not To Use' section, no error-recovery checkpoints in the workflow, and a shared mobile-responsive reference path that does not resolve.

Suggestions

Consolidate the alternative-surface guidance: Core Workflow step 4 and the 'When Not To Use Gantt' section both enumerate Kanban/milestone-timeline/dependency-graph/calendar alternatives — keep one canonical list and cross-reference it to trim redundancy (lowest conciseness lever).

Fix or inline the shared reference: ../../references/foundations/mobile-first-responsive-visualization.md is cited twice but does not resolve in the bundle — either correct the path, or inline the essential mobile-portrait/landscape rules and drop the external dependency (progressive_disclosure).

Add explicit feedback checkpoints to the workflow, e.g. after normalizing the source data or editing dependencies ('re-validate dependency graph for cycles; if invalid, flag and fix before styling'), to lift workflow_clarity from good to exemplary.

DimensionReasoningScore

Conciseness

The body is dense and assumes competence (no 'what is a Gantt chart' lecture, every bullet carries guidance), but chart-alternative guidance is duplicated between Core Workflow step 4 ("use Kanban for workflow state", "use a milestone timeline for executive summaries") and the 'When Not To Use Gantt' section, and 'Representative Prompts' adds tokens of marginal value. This fits 'efficient; minor instances that could be trimmed' rather than the lean-every-token-earns-its-place anchor.

4 / 5

Actionability

As an instruction-only skill the guidance is concrete: named libraries with explicit routing criteria ("Bryntum Gantt, DHTMLX Gantt, Kendo UI Gantt, Syncfusion Gantt ... when dependency editing, calendars, baselines, critical path ... are product requirements"), enumerated source-inspection fields, and a concrete output checklist. It stops short of sample schemas or snippets, so it is mostly — not fully — executable guidance.

4 / 5

Workflow Clarity

The 8-step Core Workflow (classify → inspect source → normalize model → decide surface → design view → interaction contract → renderer → testing gates) is clearly sequenced and step 8 names validation gates (adapter tests, dependency graph validation, E2E workflows). It lacks explicit error-recovery/feedback loops ('if validation fails, fix and re-run'), so it matches 'most checkpoints present; minor validation gaps' rather than the anchor above.

4 / 5

Progressive Disclosure

All six references/gantt-*.md files exist and each is well-signaled with a one-line purpose ('Read references/gantt-interaction-patterns.md for interactive product behavior and editing contracts') — near the anchor-5 pattern. However the shared reference ../../references/foundations/mobile-first-responsive-visualization.md, cited twice, does not resolve within the bundle, leaving a navigation gap that drops it to 'minor organization gaps'.

4 / 5

Total

16

/

20

Passed

Description

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

An exemplary description: four concrete lifecycle verbs, an explicit 'Use when' clause, and an unusually rich set of natural trigger terms including domain synonyms and project-management product names. The only weakness is slight breadth in trigger terms (roadmaps, milestones, schedule visualizations) that could overlap with adjacent timeline/roadmap skills.

DimensionReasoningScore

Specificity

"Design, critique, route, and implement Gantt charts and schedule visualizations" lists four distinct concrete actions covering the full lifecycle (create, evaluate, choose, build), matching the comprehensive-coverage anchor rather than the 'several actions with minor gaps' anchor below it.

5 / 5

Completeness

It explicitly answers both parts: what ("Design, critique, route, and implement Gantt charts and schedule visualizations") and when ("Use when the user mentions Gantt charts, project schedules, ... or importing/exporting project-management data for a timeline chart") with concrete trigger phrases.

5 / 5

Trigger Term Quality

The trigger list is comprehensive and natural: "Gantt charts, project schedules, roadmaps with task spans, milestones, dependencies, predecessors, critical path, baselines, WBS, resource plans, capacity timelines" plus product names users actually say (MS Project, Primavera P6, Jira Advanced Roadmaps, Smartsheet, monday.com, Asana, ClickUp), covering synonyms and tool-specific phrasing.

5 / 5

Distinctiveness Conflict Risk

The Gantt/schedule niche is clear and the tool names are highly specific, but broad phrases like "schedule visualizations", "roadmaps", and "milestones" create minor overlap with general chart, timeline, and roadmap skills rather than the minimal-conflict anchor.

4 / 5

Total

19

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

openai/plugins

Path

plugins/build-web-data-visualization/skills/gantt-chart-visualization/SKILL.md

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.