ab-test-setup
A/Bテストや実験の設計・実装を支援するスキル。 「A/Bテストを設計して」「スプリットテストしたい」「仮説を立ててテストしたい」「バリアントを比較」等のリクエストで発動。 トラッキング実装は analytics-tracking を参照。
テンプレートから Google Slides を作成するスキル。 「Google Slidesを作って」「スライド生成」「プレゼン作成」等のリクエストで発動。 GAS + clasp CLI でテンプレートコピー・コンテンツ書き換え・ゼロからのデッキ生成を行う。
$ npx -y skills add minicoohei/ai-agent-camp --skill gslides-creator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/gslides-creatorContext preview
The summary Claude sees to decide when to auto-load this skill.
テンプレートから Google Slides を作成するスキル。 「Google Slidesを作って」「スライド生成」「プレゼン作成」等のリクエストで発動。 GAS + clasp CLI でテンプレートコピー・コンテンツ書き換え・ゼロからのデッキ生成を行う。
name: gslides-creator description: "テンプレートから Google Slides を作成するスキル。 「Google Slidesを作って」「スライド生成」「プレゼン作成」等のリクエストで発動。 GAS + clasp CLI でテンプレートコピー・コンテンツ書き換え・ゼロからのデッキ生成を行う。" triggers: - gslides-creator - Google Slides作成 - スライド生成 - プレゼン作成 - テンプレートからスライド - gslides
テンプレートからGoogle Slidesを作成、またはゼロからデッキを生成する。
# clasp ログイン済み clasp login # GAS API 有効化 # https://script.google.com/home/usersettings # gslides-parser が設定済み(convert コマンドで使用) python skills/gslides-parser/scripts/gslides_parser.py setup
# 1. GAS プロジェクト初期設定(初回のみ) python skills/gslides-creator/scripts/gslides_creator.py setup # 2. テンプレートから新トピックで作成 python skills/gslides-creator/scripts/gslides_creator.py convert \ 1ZVAI8Cjts1N44lYXgoCoZXfb0gz7BAx7A1A5-bhapvQ \ --topic "エンジニア向け Claude Code 実践講座" \ --title "Claude Code 実践講座" # 3. ゼロからデッキ生成 python skills/gslides-creator/scripts/gslides_creator.py deck \ --topic "2026年Q1営業報告" --slides 10 --style corporate
| コマンド | 説明 | |---------|------| | `setup` | GAS プロジェクト初期設定 | | `convert <template_id> --topic "..."` | テンプレートコピー → Gemini で書き換え | | `build <template_id> --data data.yaml` | テンプレートコピー → YAML データで精密書き換え | | `deck --topic "..."` | ゼロからデッキ生成(Gemini アウトライン) |
テンプレートをコピーし、Gemini で新トピックに合わせたコンテンツを生成して `replaceAllText` で一括置換。
python gslides_creator.py convert TEMPLATE_ID \ --topic "新しいトピック" \ --title "新しいタイトル"
処理フロー: 1. gslides-parser でテンプレート構造を解析 2. Gemini Flash でプレースホルダーの新コンテンツ生成 3. GAS `convertPresentation()` でテンプレートコピー + replaceAllText 4. 新しい Google Slides URL を出力
マッピング YAML に基づいて要素単位でテキスト・スタイル・位置を書き換え。
# 1. gslides-parser でマッピング取得 python gslides_parser.py analyze TEMPLATE_ID -o mapping.yaml # 2. データ YAML を作成(手動 or Gemini) # 3. ビルド python gslides_creator.py build TEMPLATE_ID \ --data data.yaml --title "新しいプレゼン"
データ YAML 形式:
slides:
- slide_number: 1
elements:
- id: "g123abc"
value: "新しいタイトルテキスト"
style:
font: "Noto Sans JP"
size: 36
bold: true
- id: "g456def"
value: "新しい本文テキスト"Gemini でアウトラインを生成し、GAS でスライドを構築。
python gslides_creator.py deck \ --topic "AI活用提案" \ --slides 10 \ --style corporate \ --save-outline outline.yaml # テンプレートのテーマを継承する場合 python gslides_creator.py deck \ --topic "Q1報告" \ --template TEMPLATE_ID \ --style minimal
| スタイル | 説明 | |---------|------| | `corporate` | ブルー系ビジネス(デフォルト) | | `minimal` | モノトーン + 赤アクセント |
| タイプ | 説明 | |--------|------| | title | タイトルスライド | | section | セクション区切り | | content | 箇条書き | | key_message | 主要メッセージ | | two_column | 2列レイアウト | | comparison | 比較(左右) | | agenda | アジェンダ | | closing | 締めスライド | | kpi_dashboard | KPI カード | | process_flow | プロセスフロー | | table | テーブル |
| 関数 | ファイル | 説明 | |------|---------|------| | `convertPresentation()` | convertSlides.js | テンプレートコピー + replaceAllText | | `listPlaceholders()` | convertSlides.js | プレースホルダー一覧取得 | | `buildPresentation()` | buildSlides.js | 要素単位の詳細書き換え | | `createDeck()` | deckSlides.js | ゼロからデッキ生成 | | `createDeckFromTemplate()` | deckSlides.js | テンプレートベースのデッキ生成 |
AI Agent Training for Non-Engineers - Complete Guide to Claude Code / Cursor / Codex ### ⚠️ Before you clone Official repository (maintained by the authors): Running AI agents from this repo grants them shell, file-write, and external-API permissions on your
A/Bテストや実験の設計・実装を支援するスキル。 「A/Bテストを設計して」「スプリットテストしたい」「仮説を立ててテストしたい」「バリアントを比較」等のリクエストで発動。 トラッキング実装は analytics-tracking を参照。
マルチエージェントシステムのアーキテクチャ設計ツールキット。 「エージェントを設計して」「マルチエージェント構成」「エージェントのアーキテクチャ」「オーケストレーション設計」等のリクエストで発動。
アナリティクスのトラッキング設定・改善・監査を支援するスキル。 「トラッキングを設定」「GA4を導入」「コンバージョン計測」「イベントトラッキング」「UTMパラメータ」「GTMの設定」等のリクエストで発動。 A/Bテスト計測は ab-test-setup を参照。
テーマからアウトライン生成→文体プロファイル適用→Markdown記事出力を行う記事執筆スキル。 挿絵マーカーの自動挿入、style-analyzerプロファイル参照による文体統一に対応。 「記事を書いて」「ブログ作成」「テーマで記事生成」等のリクエストで発動。
各種SNS・広告プラットフォーム向けのバナー/クリエイティブを生成するスキル。 X, Facebook, Instagram, PRTimes, YouTube, LINE, Web広告に対応。 「バナーを作って」「広告画像を生成」「SNS用の画像」「クリエイティブ制作」等のリクエストで発動。
GCPプロジェクト単位でBigQuery認証を設定するスキル。 gcloud設定プロファイルで複数プロジェクトを安全に分離管理。 「BigQueryに繋ぎたい」「BQ認証」「gcloud認証」「データ分析の認証設定」等のリクエストで発動。