gantt-chart-creator

Generate Gantt charts from CSV or code with dependencies and milestones.

86|18|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill gantt-chart-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gantt-chart-creator
Source: https://github.com/dkyazzentwatwa/chatgpt-skills/tree/main/gantt-chart-creator
Command: npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill gantt-chart-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, plotly, pandas, kaleido, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the creation and visualization of project timelines, making it easier to track progress, manage dependencies, and communicate project schedules effectively.

Core Features & Use Cases

  • Automated Chart Generation: Create Gantt charts from CSV, JSON, or directly via Python code.
  • Customization: Supports task dependencies, milestones, progress tracking, and color-coding by category or assignee.
  • Multiple Output Formats: Export charts as static images (PNG, SVG, PDF) or interactive HTML.
  • Use Case: A project manager needs to present a quarterly roadmap to stakeholders. They can use this Skill to generate a clear, visually appealing Gantt chart showing all major tasks, their durations, and key milestones.

Quick Start

Use the gantt-chart-creator skill to create a Gantt chart from the provided 'tasks.csv' file and save it as 'project.png'.

Frequently Asked Questions about gantt-chart-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Gantt chart from a CSV file?

You can generate a Gantt chart from a CSV file by passing the file to this Skill, which uses pandas to parse task definitions and matplotlib or plotly to render the visual timeline.

Can I visualize task dependencies and milestones in a project timeline?

Yes, you can visualize task dependencies and milestones in a project timeline. The Skill supports mapping dependencies, highlighting milestones, and tracking progress directly within the generated Gantt chart.

Does this Gantt chart generator support interactive HTML output or only static images?

This Gantt chart generator supports both interactive HTML output and static images. You can export project timelines as PNG, SVG, or PDF files for static viewing, or as interactive HTML visualizations.

What is the best way to track project progress using a Gantt chart in Python?

The best way to track project progress using a Gantt chart in Python is to define tasks programmatically or via CSV, then use this Skill to render progress visually. It leverages plotly and matplotlib to color-code tasks by assignee or category.

Do I need pandas and plotly installed to create timeline visualizations?

Yes, you need pandas and plotly installed, along with matplotlib, kaleido, and numpy. These dependencies handle data processing, chart rendering, and static image export for generating timeline visualizations.