بنقرة واحدة
timeline-planning
Generate Mermaid Gantt charts for project timelines with phases, dependencies, and milestones
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Generate Mermaid Gantt charts for project timelines with phases, dependencies, and milestones
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Generate Mermaid architecture diagrams showing system components, layers, and data flows
Proactively identify at-risk issues and PRs: stale items, blocked work, deadline risks, scope creep, and unassigned high-priority items
Extract common questions from closed GitHub issues and generate an FAQ document with answers
Search project notes by topic, synthesize findings into a consolidated summary with cross-references
Proactively identify information gaps in project context and generate actionable questions to surface missing requirements, unclear specifications, or documentation gaps
Generate Mermaid dependency graphs showing issue relationships, blocking chains, and critical paths
| name | timeline-planning |
| description | Generate Mermaid Gantt charts for project timelines with phases, dependencies, and milestones |
| instructions | When creating a project timeline, generating a Gantt chart, or planning phases and milestones for scheduled work |
| allowed-tools | list_github_issues add_note search_github_issues |
Generate Mermaid Gantt charts that visualize project timelines, task scheduling, phases, and milestones based on GitHub issues and their estimates.
Activate this skill when:
| Tool | Purpose |
|---|---|
list_github_issues | Get issues with estimates and dependencies |
add_note | Save timeline to project notes |
search_github_issues | Find specific issues for timeline |
gantt
title Project Timeline
dateFormat YYYY-MM-DD
section Phase 1
Task A :a, 2025-01-15, 2d
Task B :b, after a, 3d
section Phase 2
Task C :c, after b, 2d
title - Chart titledateFormat - How dates are parsedsection - Groups related tasksName :id, start, durationConvert T-shirt size estimates to days:
| Estimate | Duration | Notes |
|---|---|---|
| Small | 1d | Single-day task |
| Medium | 3d | Few days of work |
| Large | 5d | Almost a week |
| XL | 8d | Full week+ |
Adjust based on:
| Modifier | Meaning | Example |
|---|---|---|
done | Completed | Task A :done, a, 2025-01-15, 2d |
active | In progress | Task B :active, b, after a, 3d |
crit | Critical path | Task C :crit, c, after b, 5d |
milestone | Milestone | MVP :milestone, m, after c, 0d |
gantt
title API Development
dateFormat YYYY-MM-DD
section Setup
Project initialization :a, 2025-01-15, 1d
Database setup :b, after a, 2d
section Development
User endpoints :c, after b, 3d
Auth endpoints :d, after c, 3d
section Testing
Unit tests :e, after d, 2d
Integration tests :f, after e, 2d
gantt
title Full Stack Development
dateFormat YYYY-MM-DD
section Backend
API Design :a, 2025-01-15, 2d
API Implementation :b, after a, 5d
section Frontend
UI Design :c, 2025-01-15, 3d
UI Implementation :d, after c, 5d
section Integration
Connect Frontend-Backend :e, after b d, 3d
End-to-end tests :f, after e, 2d
gantt
title Release Timeline
dateFormat YYYY-MM-DD
section Phase 1
Core features :a, 2025-01-15, 10d
Alpha Release :milestone, m1, after a, 0d
section Phase 2
Additional features :b, after m1, 7d
Beta Release :milestone, m2, after b, 0d
section Phase 3
Polish and fixes :c, after m2, 5d
Production Release :milestone, m3, after c, 0d
gantt
title Project with Critical Path
dateFormat YYYY-MM-DD
section Critical Path
Database design :crit, a, 2025-01-15, 2d
Core API :crit, b, after a, 5d
Integration :crit, c, after b, 3d
section Parallel Work
Documentation :d, 2025-01-15, 10d
UI polish :e, after a, 5d
Use list_github_issues to get:
Transform issue estimates to durations:
#101 [Small] → 1d
#102 [Medium] → 3d
#103 [Large] → 5d
Order tasks based on blocking:
#101 → start immediately
#102 blocked by #101 → after #101
#103 blocked by #102 → after #102
Organize tasks into logical sections:
Create the Mermaid syntax with all tasks, dependencies, and phases.
| Format | Example |
|---|---|
YYYY-MM-DD | 2025-01-15 |
after id | after a |
Nd | 3d - duration in days |
after id to chain tasks:crit for must-do-first tasksFor a set of issues about user authentication:
gantt
title User Authentication System
dateFormat YYYY-MM-DD
section Foundation
Setup auth module :a, 2025-01-20, 1d
Database schema :b, after a, 1d
section Core Auth
Registration endpoint :c, after b, 3d
Login endpoint :d, after b, 3d
Password reset :e, after c, 2d
section Security
JWT implementation :f, after d, 2d
Rate limiting :g, after f, 1d
section Testing
Unit tests :h, after e g, 2d
Integration tests :i, after h, 2d
section Milestone
Auth Complete :milestone, m1, after i, 0d
If issues lack estimates:
If dependencies form a loop:
If > 20 tasks: