AI Agent Hub
Back to skills
Construction Gantt Chart Generator icon

Construction Gantt Chart Generator

Business Operations Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @user_0f1364e5/construction-gantt-chart.

About this skill

Problem to solve

Project schedules often involve complex task hierarchy, unclear predecessor relationships, and hard-to-verify critical paths. Construction schedules are especially tricky because work is usually organized by division → sub-division → item-level task, and the final chart needs to be printable, reviewable, and consistent with plan dates. Manual charting tends to break down when tasks multiply: dates shift, critical paths are missed, and paginated prints fragment.

How it works and limits

  • Input: users provide task data organized according to docs/reference.md, including project name, start date, task hierarchy, duration, and predecessor links.
  • Detection: for construction projects, it reads docs/building-engineering-logic.md and loads reference material in resources/Building Engineering Resources.md, based on GB50300-2013.
  • Generation: the script scripts/generate_gantt.py computes the CPM critical path and produces A4 landscape paginated PNG files plus an Excel Gantt table with bars; it relies on matplotlib, networkx, Pillow, and openpyxl.
  • Limits: input JSON must match the required fields; the construction reference is auxiliary and does not replace code review; missing task levels, durations, or predecessor data will significantly reduce chart usability.

Use Cases

  • Convert division, sub-division, and item tasks into JSON and generate a reviewable construction Gantt chart.
  • Provide start date, durations, and predecessor tasks to produce A4 landscape PNG pages for printing.
  • Export a bar chart into Excel for managers to verify dates, durations, and critical path.
  • Use the GB50300-2013 reference logic to structure construction tasks and generate a schedule chart.

Best For

  • Project managers who need to turn construction task plans into reviewable Gantt charts.
  • Schedule planners who need CPM critical path output with paginated PNG and Excel files.
  • Engineering document staff who must organize hierarchical tasks into JSON and generate charts.
  • Construction leads who need to verify dates, predecessors, and printable A4 schedule charts.