timeline-creator について
インタラクティブな HTML タイムラインやプロジェクトロードマップを作成するスキルです。タスク、日付、フェーズ、マイルストーンをレスポンシブなガントチャート形式で表示します。
主な機能
- 01HTML タイムラインの生成
- 02ガントチャート形式のタスクバー
- 03任意のフェーズ分け
- 04日付付きマイルストーン
- 05進捗とステータスの表示
- 06レスポンシブレイアウト
活用シーン
- 01プロジェクト日程の概要作成
- 02四半期または任意のロードマップ提示
- 03タスクの進捗とマイルストーンの追跡
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mhattingpete/ claude-skills-marketplace --skill timeline-creatorインストール後、Claude Code で/timeline-creatorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
assets/templates/base_template.htmltimeline_components.htmlreferences/design_patterns.mdsvg_library.md詳細
タイムライン作成ツール
インタラクティブな HTML タイムラインや、ガントチャートとマイルストーンを含むプロジェクトロードマップを作成します。
使用する場面
- 「[project] のタイムラインを作成」
- 「Q1~Q4 のロードマップを生成」
- 「スケジュールのガントチャートを作成」
- 「プロジェクトのマイルストーンを表示」
コンポーネント
- タイムラインヘッダー:プロジェクト名、期間、完了率
- フェーズグループ:Q1、Q2、Q3、Q4、またはカスタムフェーズ
- タイムライン項目:開始日と終了日、進捗状況、ステータスを含むタスク
- マイルストーン:日付付きの主要な成果物
- ガントチャートの可視化:期間を示す横棒
HTML 構造
<!DOCTYPE html>
<html>
<head>
<title>[Project] Timeline</title>
<style>
body { font-family: system-ui; max-width: 1400px; margin: 0 auto; }
.timeline-bar { background: linear-gradient(90deg, #4299e1, #48bb78); height: 20px; border-radius: 4px; }
.milestone { border-left: 3px solid #e53e3e; padding-left: 10px; }
/* Status colors: #48bb78 (done), #4299e1 (in-progress), #718096 (planned) */
</style>
</head>
<body>
<h1>[Project] Timeline</h1>
</body>
</html>
タイムラインバーのパターン
<div class="timeline-item">
<span>Task Name</span>
<div class="timeline-bar" style="width: [percentage]%; background: [status-color];"></div>
<span>[start] - [end]</span>
</div>
ワークフロー
- プロジェクトからタスク、日付、フェーズを抽出する
- 期間の割合を計算する
- フェーズ(四半期またはカスタム)ごとにグループ化する
- ガントチャート形式のバーを含む HTML を作成する
- マイルストーンのセクションを追加する
[project]-timeline.htmlに書き込む
ステータスに意味的な色を使用し、レイアウトはレスポンシブにしてください。
コメント
Markdown 対応