Communityライティング&編集github.com

holaswift-presentaciones

hola Swift(スペイン語Swiftコミュニティ)向けのプレゼンテーションを、Keynote、PowerPoint、Google Slidesで編集可能な.pptxファイルとして作成します。ブランドスタイル、Appleの基調講演招待状風のデザイン、3Dチューブの「hola」、Inter Displayの大見出し、明るい/暗い/カラーの背景、最小限のテキストを採用しています。

holaswift-presentaciones とは?

このスキルは、スペイン語Swiftコミュニティ「hola Swift」向けのブランド準拠プレゼンテーションを生成するための専用ツールです。スクリプトがレイアウト、フォント、色、背景、3Dチューブロゴを自動処理するため、ユーザーはスライドの構成と内容(スクリプト)の作成に集中できます。プレゼンテーションの種類(月次トーク、イベント、スポンサーシップ、コミュニティ発表など)に応じて、適切なスライドタイプ(「hola」、「frase」、「texto」、「codigo」など)を選び、テキストを1スライド1アイデアに絞ります。JSON形式のスクリプトを作成し、Pythonスクリプトを実行することで、.pptxファイルと一緒にスクリプトも保存され、後から簡単に編集・再生成できます。Keynote(macOS)やLibreOffice(クロスプラットフォーム)でプレビュー確認も可能で、最終的にはダウンロード可能な.pptxとスクリプトをユーザーに提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/holaswift/presentaciones/tree/main/skills/holaswift-presentaciones

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Presentaciones hola Swift

16:9の.pptxを生成します。スクリプトは各スライドタイプのレイアウトをブランドに合わせて自動設定します。あなたの仕事はスクリプトを書くことです:どのスライドを使うか、各スライドのタイプと内容を決めます。スクリプトがサイズ、位置、色、背景、チューブロゴ、ロゴマークを設定します。

作業の流れ

  1. 依頼内容を理解する。 それが何か(月次トーク、イベント、スポンサーシップ、コミュニティ)、誰が発表するか、時間はどれくらいか。ユーザーが資料(メモ、文書、トークの原稿など)を持っている場合は、それを元に各スライドに1つのアイデアに要約します。不足している重要な情報(トークのテーマ、日付など)があれば質問します。詳細は [角括弧] で囲んで最後に伝えます。
  2. スクリプトを書く references/guion.md に従ってJSONファイルに記述します。書く前に必ず読んでください:スライドのタイプ、フィールド、使用するタイミングが書かれています。
  3. ファイルを生成する:
    pip install python-pptx pillow numpy   # 必要なら
    python3 <スキルパス>/scripts/hacer_presentacion.py guion.json "hola Swift - <名前>.pptx"
    
    スクリプト内の imagen や foto のパスはJSONと同じディレクトリから検索されます。スクリプトが警告を出したら(存在しないタイプなど)、修正して再生成します。 スクリプトを.pptxと一緒に保存し、両方を一緒に提供します:後で変更するにはスクリプトを編集して再生成するだけで、手動でスライドを修正する必要はありません。
  4. 可能な範囲で確認する。 MacでKeynoteが使えて、ユーザーが一時的に開かれても構わない場合は、スライドを画像に書き出して確認できます(絶対パスが必要です;出力先フォルダが存在する必要があります):
    osascript -e 'tell application "Keynote"' -e 'open POSIX file "/絶対パス/ファイル.pptx"' -e 'delay 8' -e 'export front document to POSIX file "/絶対パス/出力フォルダ" as slide images with properties {image format:PNG}' -e 'close front document saving no' -e 'end tell'
    
    LibreOfficeの場合:soffice --headless --convert-to pdf ファイル.pptx。どちらも使えない場合は、スクリプトを再確認して、各タイプのテキスト制限(リファレンスに記載)を超えていないかチェックし、その旨を納品時に伝えます。
  5. 納品する .pptx(とスクリプト)をユーザーがダウンロードできる場所に置き、何のスライドがあるか、不足データ([角括弧])を簡潔に伝えます。

ユースケース

  • 月次トーク: 表紙、テーマカラーの「hola」、コンテンツ、議論用の pregunta、cierre。外部ゲストの場合は次の項目を参照。
  • ゲストスピーカー向けテンプレート: assets/plantillas/plantilla-ponentes.pptx は [角括弧] のプレースホルダーと各スライドの説明メモが入ったhola Swiftのプレゼンテーションです。スピーカーがテンプレートを要求したら提供します;名前、テーマ、日付が与えられた場合は、assets/plantillas/plantilla-ponentes.json をコピーし、わかる範囲を埋めてカスタマイズします。Interフォントが assets/fonts/ にあることを伝えてください。
  • イベントやライブ配信の画面: 開始前(「19:05開始」)、休憩中、終了後の espera;プログラムの agenda(各ブロック1コピー、現在のトークに actual を設定);スポンサーに感謝する logos。通常はスクリーン専用の別デッキとして使用します。
  • トークのレキャップ: 最重要ポイントのみ5~7スライド(表紙、3~4のアイデアを frase、texto、codigo で、cierre に録画視聴方法)。LinkedInのカルーセルやDiscordで共有する場合は、Keynote、PowerPoint、またはLibreOfficeからPDFに書き出します。
  • スポンサーシップと年次報告: 実際のデータのみの cifras、提供内容の tarjetas、既存支援者の logos、contacto 付きの cierre。表や価格を含む長文書の場合は、プレゼンテーションよりも文書の方が適しています。

デザインの理由

ブランドは手書きの挨拶です:3Dチューブの「hola」が主役で、他はすべて控えめです。プレゼンテーションはAppleの基調講演招待状の言語に従います:1スライド1アイデア、大きな見出し、最低限のテキスト。スライドにテキストが多い場合は、2つに分割します。

  • 「hola + X」(hola タイプ)はブランドのジェスチャー: 「¡hola SwiftUI」「¡hola Discord」「¡hola 2027」。トークやブロックの開始に使い、すべてのスライドで使うわけではありません。
  • 3つのテーマ: claro(紙、通常)、oscuro(フレーズや休憩時に)、color(コンテンツカラーで縁なし背景、テキストとチューブは白)。意図的に切り替えます:基本は claro、強いフレーズには oscuro、開始や質問には color。すべてカラーだと疲れます。
  • コンテンツによる色: トーク azul、対面イベント naranja、人物・アンバサダー verde、スポンサーシップ violeta、コミュニティ・告知 rosa。スクリプトに "contenido" を指定すると、スクリプトが色を選びます。
  • 装飾なし: 勝手なアイコン、絵文字、影、独自グラデーション、フッターのWebサイトや「Swift en español」タグは禁止。スクリプトもそれらを追加しません。あなたがテキストとして追加しないでください。

書き方

  • 「vosotros」 で、親しみやすいスペイン語(中立)。「Ya no estáis solos」がコミュニティのフレーズです。
  • 率直に: 良いこと、悪いこと、これから来ること。簡単な成功やモチベーション系のフレーズは禁止。
  • 短い文。 物の名前を最初に:「Charla mensual · 14 de enero」、 「Te invitamos a nuestra próxima charla」ではない。
  • フレーズスタイル: 最初の文字のみ大文字(「Próximas charlas」、 「Próximas Charlas」ではない)。略語以外はすべて大文字にしない。
  • ¡ と ¿ は必ず使う。 名前は hola Swift:2語、「hola」は小文字、 「Swift」は大文字。決して「holaSwift」とつなげない。
  • データ、数字、引用を捏造しない:持っていない場合は [角括弧]。

開くコンピュータのフォント

.pptxは Inter Display(見出し)、Inter(本文)、Menlo(コード)を使用します。Interがない場合、KeynoteとPowerPointが代替フォントを適用します。フォントは assets/fonts/(OFLライセンス)にあります:初回はユーザーにインストールを促してください。

リソース

  • scripts/hacer_presentacion.py:ジェネレーター。使用するために読む必要はありません。
  • references/guion.md:スクリプトの形式、スライドタイプ、完全な例。スクリプトを書く前に必ず読んでください。
  • assets/tubo/、assets/logo/:3Dチューブ「hola」(カラーと白)とロゴマーク。スクリプトが自動的に使用します。
  • assets/fonts/:Inter と Inter Display。
  • assets/plantillas/:ゲストスピーカー用テンプレート(.pptx とそのスクリプト .json)。

関連スキル