2Slides Logo
AIで進捗報告資料を作成する方法(週次・月次テンプレート付き)
2Slides Team
4 min read

AIでステータス更新デッキを作成する方法(週次・月次テンプレート)

ステータス更新デッキは、あらゆる企業において最も高頻度で繰り返し作成されるデッキタイプです。一般的なプロジェクトマネージャーは年間50〜100件を作成し、エンジニアリングリードはその2倍になることも珍しくありません。2026年、AIツールにより週次ステータスデッキの作成時間は60分から5分未満に短縮され、200語の箇条書きサマリーから10〜12枚のスライド更新が生成されます。2SlidesのREST APIはこれをさらに進化させます。PMツール(Linear、Jira、Asana)から週次ステータスCSVを入力すれば、自動化ワークフローがPowerPointデッキとMP4動画サマリーを生成します。これは、同期的な会議よりも非同期の動画更新が効果的な分散チームに最適です。本ガイドでは、10スライドの週次ステータステンプレート、20スライドの月次ステータスバリエーション、そのまま使えるプロンプト、Linearエクスポートをデッキに変換するPythonスクリプトをカバーします。これにより、PM一人あたり年間40時間以上のステータスデッキ作成業務を削減しながら、ステークホルダーに有益な情報を提供できる再利用可能なパイプラインが構築できます。

ステータス更新は、部門横断的な業務をつなぐ組織の接着剤です。同時に、多くのPMが毎週3〜5時間をJiraチケットをスライドテンプレートにコピー&ペーストする作業に費やしている領域でもあります。この自動化は、2026年においてプロジェクトマネージャーが採用できる最も高いROIを持つAIワークフローです。

週次ステータスデック(10スライド)

週次ステータスデックには一つの役割があります:ステークホルダーが90秒以内の閲覧時間で「順調か?」という問いに答えることです。以下の構造は非同期での閲覧に最適化されており、すべてのスライドが独立していてスキャン可能です。

スライドタイトル目的閲覧時間
1カバー + 週の期間文脈の基準点(例:「第14週、2026年4月6日~12日」)3秒
2TL;DR3つの要点:ステータス、障害、依頼事項10秒
3RAGステータスワークストリームごとの Red/Amber/Green8秒
4主な成果3~5件の完了項目とその影響15秒
5進行中進行中の作業と完了率15秒
6障害とリスク何が停滞しているか、その理由12秒
7メトリクススナップショット3~4つのKPI対先週比較10秒
8今後の予定(来週)上位5つの優先事項10秒
9必要な決定事項担当者を明記した具体的な依頼10秒
10付録 / リンクJiraボード、ドキュメント、ダッシュボード参照用

なぜ15スライドではなく10スライドなのか?

週次更新に対するステークホルダーの注意力は約90秒でピークに達します。それより長いものは、ざっと見られるか、スキップされます。10スライドの上限は、容赦ない優先順位付けを強制します——詳細が収まらない場合は、デック内ではなく、リンクされたドキュメントに記載すべきです。

月次ステータスデック(20スライド)

月次デックは異なる聴衆を対象としています:毎週のチャンネルに参加していない経営幹部や部門横断のステークホルダーです。彼らにはタスクの細部ではなく、トレンドの文脈が必要です。

セクションスライド数内容
エグゼクティブサマリー1–3表紙、月次概要、RAGロールアップ
成果4–7設定目標と達成状況、OKR進捗、リリース済みマイルストーン
指標とトレンド8–11月次比較を含む4つのKPIチャート
ワークストリーム詳細12–16アクティブなワークストリームごとに1スライド
リスクと対策17–18対策責任者を含むトップ3のリスク
来月19優先事項、採用、依存関係
付録20詳細ダッシュボードへのリンク

月次デックは週次デックよりもチャートの活用が効果的です。最低でも1つのバーンダウン、1つのベロシティトレンド、1つのビジネス成果指標(収益インパクト、ユーザー採用率、またはコスト削減)を含めましょう。

AIプロンプトテンプレート

これらを2Slidesのプロンプト入力欄、または

/api/v1/slides/generate
エンドポイントの
prompt
フィールドに直接貼り付けてください。

週次ステータスプロンプト

[プロジェクト名]の週次プロジェクトステータスデッキを10スライドで生成してください。 対象期間:[週の範囲]。対象者:エンジニアリングリーダーシップおよび横断的なステークホルダー。 トーン:簡潔、事実ベース、マーケティング用語は使用しない。 入力項目: - 今週リリースした項目:[3-5項目の箇条書き] - 進行中の項目:[進捗率付きで3-5項目] - ブロック中の項目:[項目+ブロッカーの理由+担当者] - 主要メトリクス:[メトリクス名:現在値 vs. 先週値] - 必要な意思決定:[質問+意思決定者+期限] - 来週のトップ5:[優先事項] 構成:表紙 / 要約 / RAGステータス / 成果 / 進行中 / ブロッカー / メトリクス / 来週の予定 / 必要な意思決定 / 付録。RAGカラーコーディング (赤/黄/緑)を明示的に使用。すべてのスライドは単体で完結させる。

月次ステータスプロンプト

[プロジェクト名]の月次プロジェクトステータスデッキを20スライドで生成してください。 対象期間:[月 年]。対象者:経営陣および横断的なステークホルダー。 入力項目: - 月次サマリー:[2-3文の要約] - OKR進捗:[各KRと達成率%] - リリースしたマイルストーン:[日付付きリスト] - KPI(4項目):[メトリクス名+現在値+前月比+前年比] - ワークストリーム(最大5項目):[名称+ステータス+ハイライト+リスク] - トップ3リスク:[リスク+深刻度+担当者+緩和策] - 来月の優先事項:[リスト] アウトラインに従った構成:エグゼクティブサマリー(3) / 成果(4) / メトリクス(4) / ワークストリーム詳細(5) / リスク(2) / 来月の予定(1) / 付録(1)。 各KPIスライドにグラフのプレースホルダーを含める。

両方のプロンプトは、同じ入力から同じデッキ構造をほぼ確実に生成するよう十分に決定論的に設計されています。これは週次で実行し、ステークホルダーが一貫したフォーマットを期待する場合に不可欠です。

自動化: Linear/Jira → 2Slides API経由でデッキを作成

以下は、Linearから週次ステータスデータを取得し、2Slides APIを介してデッキを生成する本番環境対応のPythonスクリプトです。

fetch_linear_weekly()
関数をJira、Asana、その他のソースに合わせて調整してください — パイプラインの残りの部分は同一です。

import os import time import requests from datetime import datetime, timedelta SLIDES_API_KEY = os.environ["TWOSLIDES_API_KEY"] LINEAR_API_KEY = os.environ["LINEAR_API_KEY"] API_BASE = "https://2slides.com/api/v1" def fetch_linear_weekly(team_id: str) -> dict: """過去7日間にLinearから出荷済み、進行中、ブロック中の課題を取得""" since = (datetime.utcnow() - timedelta(days=7)).isoformat() query = """ query($teamId: String!, $since: DateTime!) { team(id: $teamId) { issues(filter: { updatedAt: { gte: $since } }) { nodes { title state { name } estimate assignee { name } } } } } """ r = requests.post( "https://api.linear.app/graphql", headers={"Authorization": LINEAR_API_KEY}, json={"query": query, "variables": {"teamId": team_id, "since": since}}, ) issues = r.json()["data"]["team"]["issues"]["nodes"] return { "shipped": [i["title"] for i in issues if i["state"]["name"] == "Done"], "in_progress": [i["title"] for i in issues if i["state"]["name"] == "In Progress"], "blocked": [i["title"] for i in issues if i["state"]["name"] == "Blocked"], } def build_prompt(data: dict, week_range: str) -> str: return f"""週{week_range}の10スライドの週次ステータスデッキを生成してください。 出荷済み: {data['shipped']} 進行中: {data['in_progress']} ブロック中: {data['blocked']} 構成: 表紙 / 要約 / RAG / 成果 / 進行中 / ブロッカー / 指標 / 来週 / 意思決定 / 付録。簡潔で事実に基づいたトーン。""" def generate_deck(prompt: str) -> str: """生成ジョブを送信し、ジョブIDを返す""" r = requests.post( f"{API_BASE}/slides/generate", headers={"Authorization": f"Bearer {SLIDES_API_KEY}"}, json={"prompt": prompt, "slide_count": 10, "language": "en"}, ) return r.json()["job_id"] def poll_job(job_id: str, timeout: int = 300) -> dict: """/jobs/:idをポーリングし、ステータスがsuccessまたはfailedになるまで待つ""" start = time.time() while time.time() - start < timeout: r = requests.get( f"{API_BASE}/jobs/{job_id}", headers={"Authorization": f"Bearer {SLIDES_API_KEY}"}, ) data = r.json() if data["status"] in ("success", "failed"): return data time.sleep(5) raise TimeoutError(f"ジョブ {job_id}{timeout}秒以内に完了しませんでした") if __name__ == "__main__": week = f"{(datetime.utcnow() - timedelta(days=7)).strftime('%b %d')}{datetime.utcnow().strftime('%b %d, %Y')}" data = fetch_linear_weekly(team_id=os.environ["LINEAR_TEAM_ID"]) prompt = build_prompt(data, week) job_id = generate_deck(prompt) result = poll_job(job_id) print(f"デッキの準備完了: {result['pptx_url']}")

毎週金曜日の午後4時にcronジョブまたはGitHub Actionでこれをスケジュール設定すれば、週次レビューの前にデッキが受信トレイに届きます。同じワークフローのZapierノーコード版については、週次レポート自動化ガイドをご覧ください。

非同期動画アップデート

分散チームでは、同期的なステータスミーティングを非同期の動画アップデートに置き換えることが増えています。2Slides APIは、デッキ生成後に2回の呼び出しでこれをサポートします:

# 1. 各スライドのナレーション音声を生成 narration = requests.post( f"{API_BASE}/workspace/generate-narration", headers={"Authorization": f"Bearer {SLIDES_API_KEY}"}, json={"job_id": job_id, "voice": "alloy", "style": "professional"}, ).json() # 2. ナレーションジョブをポーリングし、スライド + 音声パッケージをダウンロード time.sleep(60) # ナレーションは通常、10スライドのデッキで30〜90秒かかります package = requests.get( f"{API_BASE}/workspace/download-slides-pages-voices?job_id={job_id}", headers={"Authorization": f"Bearer {SLIDES_API_KEY}"}, ).json() # packageには各スライドのPNG + 対応するMP3ナレーションの署名付きURLが含まれます

その後、クライアント側のFFmpeg(または任意の動画エンコーダー)で、スライドのPNGとMP3ナレーションを1つのMP4に結合できます。10スライドの週次アップデートは、1920×1080で約2分の動画を生成します — 1.5倍速で視聴すれば80秒で済み、30分のスタンドアップミーティングよりも効率的です。特にプロダクトマネージャー向けには、スプリントレビューとステークホルダーアップデートのためのAIプレゼンテーションに関する詳細なガイドをご覧ください。

ステータスデッキ特有のミス

  1. 依頼事項を埋もれさせる。 「決定が必要な事項」はスライド20ではなく、スライド9に置くべきです。斜め読みするステークホルダーでも、何が求められているかを見逃さないようにする必要があります。

  2. RAGインフレ。 すべてのワークストリームが毎週greenなら、RAGスケールが機能していません。較正しましょう:green=順調でアクション不要、amber=介入が必要、red=目標が遅延。

  3. Jiraチケットタイトルをそのままコピペする。 「BACKEND-4271: Refactor auth middleware」はステークホルダーが理解できる成果ではありません。「出荷完了:ログインの高速化(認証リファクタリングによりp99レイテンシー40%削減)」のように書き直しましょう。

  4. 週次比較がない。 前週の値がない指標は、データポイントであってトレンドではありません。常に差分を表示しましょう。

  5. 週ごとにフォーマットが変わる。 ステークホルダーはどこを見るべきか筋肉記憶を形成します。月ごとに構造を変えると、その筋肉記憶が壊れ、読む時間が2〜3倍増えます。

  6. デッキを情報源として扱う。 デッキは要約です。詳細については、常にJiraボード、Linearサイクル、またはNotionドキュメントにリンクバックしましょう。

よくある質問

週次ステータスデッキの作成にはどれくらい時間がかかるべきですか?

2Slides APIによるAI自動化を使えば、エンドツーエンドで5分未満 — Linear/Jiraからのデータ取得に30秒、生成ジョブに90秒、レビューと微調整に2分です。自動化なしでは、同じデッキを手動で作成すると45〜60分かかります。1年間で換算すると、PMの時間が4時間と50時間の差になります。

毎週同じテンプレートを使うべきですか?

はい。一貫性こそが週次デッキの全体的なポイントです — ステークホルダーは毎回同じ場所でRAGステータスを見つける必要があります。上記の10スライドテンプレートを、変更を検討する前に少なくとも8週間はそのまま使用してください。構造が本当にチームに合わない場合は、一度変更してそれにコミットしましょう。

プロジェクトに5つのワークストリームがある場合、それでも10スライドに収まりますか?

スライド3(RAGステータス)を5行のテーブルとして使用し、ワークストリームごとに1行を割り当てます。スライド5(進行中)はワークストリームタグ付きの統合ビューとして保持します。個々のワークストリームでより詳細な情報が必要な場合は、付録でワークストリームごとのドキュメントにリンクしてください。デッキを拡大したい衝動は抑えましょう — それが月次フォーマットの役割です。

英語以外の言語でデッキを生成できますか?

はい。

/api/v1/slides/generate
エンドポイントは、英語、スペイン語、フランス語、ドイツ語、日本語、中国語、ポルトガル語、その他20以上の言語をカバーする
language
パラメータを受け付けます。バイリンガルチームの場合、同じプロンプトで異なる言語の2つのデッキを生成できます — 構造は同一のままなので、並べてレビューするのが簡単です。

クラウドAIツールで機密ステータスデータを扱うにはどうすればよいですか?

2Slidesはプロンプトデータをメモリ内で処理し、顧客コンテンツでトレーニングを行いません。機密性の高いプロジェクトの場合は、プロジェクトごとに専用のAPIキーを使用してAPIを利用し、四半期ごとにキーをローテーションしてください。また、送信前にチケットのタイトルを一般的な説明に置き換えることで、プロンプトを事前にサニタイズすることもできます。

要点

ステータスデックは、最も繰り返し作成するデッキタイプであり、AI自動化における最高のROI目標となります。PMが年間50回の週次デックと12回の月次デックを作成する場合、手動ツールでのステータスレポート作成に年間約60時間を費やします。同じ成果物をLinearから2Slidesへの自動化で作成すれば5時間以下で完了 — ビジネスにとって純粋なオーバーヘッドであるタスクにおいて12倍の生産性向上を実現します。

さらに重要なのは、非同期ビデオによるステータス更新がチームコミュニケーションの方程式を変えることです。90秒のナレーション付きビデオが8人での30分間のスタンドアップに取って代わると、チームレベルで週4時間を取り戻すことができます — これはデック自動化そのものよりも速く複利的に効果を発揮します。ステータスデックのワークフローこそ、AIプレゼンテーションツールが初月でコストを回収できる領域です。

週次ステータスデックを自動化しましょう — 2Slidesを無料で試すか、完全な自動化ワークフローについてはAPIドキュメントをご覧ください。

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free