CommunityImagegithub.com

geekfujiwara/presentation-theme

Apply a consistent light-and-dark PowerPoint theme, including title slides, section dividers, closing slides, and optional miniature diorama artwork. Use for deck-wide restyling or section backgrounds.

What is presentation-theme?

This AI skill provides a structured, reusable workflow for applying a consistent presentation theme to PowerPoint decks. It defines specific light and dark page recipes (e.g., a black miniature style with white text and cyan accents, or a navy diorama style with a scene on the right), ensuring brand coherence across cover slides, section dividers, closing slides, and content pages. The skill prioritizes user brand, template, and explicit choices over defaults, and it respects existing fonts, citations, and accessibility information. It includes safeguards to preserve original content, avoid inventing personal details, and only generate artwork (like miniature dioramas) when explicitly requested and safely available. Supporting platforms like Claude Code or Cursor, it guides an AI agent through inspecting the deck, selecting a theme, applying formatting, and validating the output, making it ideal for developers and technical users who need to enforce visual consistency without manual effort.

Works with~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/geekfujiwara/powerpoint-agent-skills/tree/HEAD/skills/presentation-theme

Installed? Explore more Image skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

プレゼンテーションテーマ

スコープと優先順位

これらのデフォルトを使用する前に、ユーザーのブランド、テンプレート、言語、明示的な選択を使用してください。 ターゲットスライドを確認してください。単一スライドのリクエストに対してデッキ全体のスタイルを変更しないでください。 事実、引用、発表者のスペル、ノート、アクセシビリティ情報を保持してください。 個人情報を invent したり、組織、顧客、または内部 URL を挿入しないでください。 ユーザーが明示的に除外対象としてマークした情報のみを削除し、ノート、代替テキスト、図形名での一致を含みます。必要な帰属表示は保持してください。

手順

  1. 選択したデッキのスライドサイズ、テーマ、コンテンツ、フォント、利用可能な編集機能を検査します。広範なスタイル変更の前に、復元可能なオリジナルを保持します。
  2. 一貫したダークページレシピを1つ選択します:
    • 黒のミニチュア: 背景 000000、白いテキスト、アクセント 7FD1D8。 オプションのタイトルテキストグラデーション: 4FC3F7 から 8B7CF6 から F06CC8。 一致する黒の背景にミニチュア/アイソメトリックアートワークを使用し、オーバーレイはなし。
    • ネイビーのジオラマ: 背景 101E4B、白いテキスト、シアンの強調。 右側に一致するネイビーのミニチュアシーンを使用します。必要に応じて、タイトルの後ろのバンドではなく、背景色のグラデーションで画像の境界のみをブレンドします。 既存のテーマやユーザーの好みが決まっていない場合は、黒をデフォルトにします。黒の背景とネイビーのブレンド指示を同時に適用しないでください。
  3. 表紙、セクション区切り、クロージングスライドにはダークページを使用します。左揃えのテキストに幅の約60%、アートワークに40%を割り当てます。それらの比率を強制するのではなく、コンテンツに適応させます。リクエストがない限り、表紙を追加しないでください。
  4. 明るいコンテンツページを使用します: 背景 F5F7FB、白い角丸カード、ネイビー 1E2761 の見出し、青 0F6CBD のアクセント。装飾的な輪郭線なしで、微妙な影を使用します。実際の数値データには編集可能なネイティブチャートを使用します。
  5. 既存のフォントに従います。フォントが指定されていない場合は、日本語では Yu Gothic UI が利用可能な場合にそれを使用し、英語ではサポートされているサンセリフフォントを使用します。推奨タイトルサイズは、表紙で36~48 pt、コンテンツスライドで28~36 ptです。本文テキストは少なくとも14 ptを目指します。テキストを縮小する前に、密集したコンテンツを分割します。
  6. アートワークがリクエストされ、画像生成が利用可能な場合は、共有のミニチュア/アイソメトリックスタイルを維持しながら、区切りごとに異なる主題を作成します。アスペクト比を維持し、タイトルスペースを明確にし、意味のある代替テキストを追加します。装飾としてロゴ、埋め込まれた単語、または事実図を生成しないでください。機密のソーステキストを画像サービスに送信しないでください。承認済みの機密性のないシーン説明を使用してください。利用できない場合は、これを説明し、画像なしでレイアウトを使用可能にしておいてください。画像が生成されたと主張しないでください。
  7. 変更されたすべてのスライドについて、クリッピング、コントラスト、読みやすいタイトルグラデーション、一貫したタイポグラフィ、画像の境界を確認します。数値と必要な引用を保持します。何が変更されたか、および実行できなかったチェックを報告します。

オプションの画像プロンプト

アートワークリクエストの後、主題と承認されたパレットに適応させてのみ使用します:

アイソメトリックミニチュアジオラマ、ソフトな手作りモデルテクスチャ、[機密性の低いシーン]、小さなフィギュアと文脈上の小道具、右側の被写体、スライドに一致する無地の[黒または濃いネイビー]の背景、左側にたっぷりの空きスペース、単語、文字、数字、ロゴ、透かしはありません。

境界

テーマ設定の一部としてアニメーションを追加しないでください。既存のアニメーションは変更されずに残ります。 対応するサーフェスを確認せずに、ピクセルパーフェクトなレンダリング、フォントの可用性、または情報の完全な削除を主張しないでください。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Related Skills