使い方ガイドへスキップ
pptx-quality-gates作者 Seth Hobson

PPTX Quality Gates スキル。

Claude Code と Codex 用の PPT とスライドデッキ向けスキルです。編集可能な PPTX デッキのジオメトリ、アクセシビリティ、パッケージ整合性を検証・修復します。

  • Presentations
  • PPTX
wshobson/agents · plugins/pptx-deck-creation/skills/pptx-quality-gates/SKILL.mdSKILL.md
--- name: pptx-quality-gates description: Use when validating or repairing an editable PPTX deck for geometry, accessibility, native editability, source lineage, and OOXML package integrity. --- ## Workflow ## Required artifacts ## Pass criteria
上流ファイルから読み取ったフロントマターとセクション見出し(2026-09-14 時点)· 全 1,635 文字

01 できること

Claude Code と Codex における pptx-quality-gates Skill の機能

概要、ワークフロー、出力。いずれもスキルの SKILL.md から読み取った内容です。

SKILL.md より2026年9月14日読取 · 実行記録ではありません

スキル自身の言葉で

このスキルは、納品前に編集可能な PPTX デッキを検証・修復し、ジオメトリの座標契約、アクセシビリティ準拠、OOXML パッケージの整合性を確認します。スライド数、実際の境界、非表示スライド、テキストのオーバーフロー、コンテンツの衝突、ネイティブの編集可能性を検証するために監査チェックリストを適用します。

本番用デッキでは、Python の検証スクリプトを実行し、JSON レポートを保存します。検証が失敗した場合は、spec または builder を修復し、デッキを再構築して、エラーがゼロになるまで同じチェックを再実行します。spec、PPTX、ビルドレコード、ジオメトリ監査、アクセシビリティ監査、パッケージレポート、ソースマニフェストなど、すべての成果物が一緒に保持されます。

PPTX
プロンプト例を見る ↗

仕組み

  1. 01
    ファイルパスと成果物の確認

    検証を開始する前に、このスキルは spec、builder、PPTX ファイル、ソースマニフェスト、監査パスの場所を確認し、必要なすべての資料が揃っていることを確かめます。

  2. 02
    ビルド前に座標契約の監査を適用する

    このスキルは、デッキが構築される前に references/audit-checklist.md の監査チェックリストを座標契約に適用し、ジオメトリの問題を早期に検出します。

  3. 03
    再オープンした PPTX とレイアウトツリーの比較

    構築後、このスキルは PPTX を再度開き、スライド数、実際の境界、非表示スライド、要求されたジオメトリをレイアウトツリーと比較して、不一致を検出します。

  4. 04
    本番用にパッケージ検証スクリプトを実行する

    本番用デッキの場合、このスキルは pptx-reference-deck-analysis の validate_package.py スクリプトを実行し、得られた JSON レポートを保存します。

  5. 05
    アクセシビリティ準拠を確認する

    このスキルは、文書の言語、スライドのタイトル、意味のある画像の alt テキスト、読み取り順序、表のヘッダー、ソースの参照を検証し、アクセシビリティ標準が満たされていることを確認します。

  6. 06
    失敗時の修復と再構築

    検証でエラーが見つかった場合、このスキルは spec またはタスクローカルの builder を修復し、デッキを再構築して、デッキが合格するまですべてのチェックを再実行します。

02 適合性を確認

pptx-quality-gates スキルを使用するタイミング

Claude Code または Codex で PPT とスライドデッキのこの種類の作業を行う場合は、pptx-quality-gates スキルを使用してください。適合性と制限は、スキル自身のファイルから取得されています。

適している場合

  • 編集可能な PPTX デッキのジオメトリ、アクセシビリティ、ネイティブ編集可能性、ソース系統、OOXML パッケージ整合性を検証または修復する際

    03 スキルの内部

    pptx-quality-gates Skill が Claude Code と Codex に与えるルール

    SKILL.mdがエージェントに設定する7つの具体的な指示、デフォルト、制限 — ファイルの中で結果を変える部分です。

    1. 納品前に使用する

      このスキルは、生成された PPTX を納品する前に、品質ゲートが満たされていることを確認するために適用する必要があります。

    2. 失敗を修復作業として扱います

      決定論的な検証エラーは、ログに記録して無視すべき例外ではなく、修復の機会として扱われます。

    3. レンダラー依存を追加しません

      クリッピング、フォントフォールバック、コントラスト、クロップ、階層構造のプレビュー確認は、互換性のあるレンダラーが既に利用可能な場合にのみ行われ、新たな依存として追加されることはありません。

    4. すべての成果物を一式で保持します

      spec、PPTX、ビルド記録、ジオメトリ監査、アクセシビリティ監査、パッケージレポート、ソースマニフェストは、完全な一式として維持される必要があります。

    5. すべての例外は完全なメタデータとともに記録します

      文書化された例外には、追跡可能性のためにスライドID、オブジェクトID、担当者、理由、レビュー日を含める必要があります。

    6. 合格基準はゼロトレランスです

      デッキが合格するには、コンテンツの衝突、テキストのオーバーフロー、安全でないコンテンツ境界、無効な正のジオメトリ、パッケージ整合性エラーがゼロでなければなりません。

    7. ネイティブな編集可能性を保持します

      意味のあるスライドコンテンツはネイティブな編集可能オブジェクトとして残す必要があります。画像はコンテンツを補助するために使用し、置き換えるものではありません。

    04 実際に使う

    Claude Code または Codex に pptx-quality-gates をインストールします

    npx skills add コマンドを実行し、エージェントで最初のタスクを実行して、結果をチェックリストで確認します。

    Claude Code、Codex、またはお使いのエージェントに pptx-quality-gates を追加します

    プロジェクトで実行してください。インストーラーが、どのエージェントに追加するかを尋ねます。

    Terminal
    npx skills add https://github.com/wshobson/agents --skill pptx-quality-gates

    plugins/pptx-deck-creation/skills/pptx-quality-gates/SKILL.md用の一般的なskills CLI形式です。リポジトリによっては独自のパスを文書化している場合があります。

    スキルに初めての PPT・スライドデッキタスクを与える

    スキル自身の用語で記述されています。角括弧の部分はご自身の内容に置き換えてください。

    Starter prompt
    Validate the generated deck [output.pptx] using the spec [deck-spec.yaml] and builder [builder.py] before client delivery. Run the full quality gate workflow including coordinate contract audit from references/audit-checklist.md, package integrity validation with validate_package.py, and accessibility checks for alt text and reading order. Keep all artifacts together and repair any failures until zero errors remain.

    出典:SKILL.md をスキル自身の用語に沿って記述。

    最初の結果を確認

    SKILL.md 自体が正しい結果として示しているもの:

    • レンダラーが利用可能な場合、クリッピング、フォントフォールバック、コントラスト、クロップ、階層構造の問題についてプレビューを確認します

    OpenDesignでは、SKILL.mdリンクからpptx-quality-gatesをインポートします:Plugins → Add → Skill → Import from link、その後トップバーで選択します。

    05 オープンソースで追跡可能

    ソース、ライセンス、検証

    このページの情報の出所と、最終確認日時です。

    Repository
    github.com/wshobson/agents ブランチ main
    スキルファイル
    plugins/pptx-deck-creation/skills/pptx-quality-gates/SKILL.md コンテンツチェックサムは検証時に記録済み。コミット 4236bb9
    License
    MIT LICENSE より
    リポジトリスター数
    39,635 wshobson/agents リポジトリ全体について 2026-09-14 に取得した GitHub スナップショットです。このカタログには 18 個のスキルが含まれます。pptx-quality-gates の評価や使用回数ではありません。
    OpenDesign により検証済み
    2026-09-14 ソースファイル、パス、ライセンステキスト、スター数を確認済み。OpenDesign 本体にはバンドルされていません(2026-08-28 確認)。このページには実行記録がありません。

    SKILL.md の中身

    1. ワークフローパスの確認から失敗したデッキの修復・再構築までの7段階の検証プロセス
    2. 必須の成果物spec、PPTX、ビルド記録、監査、パッケージレポート、ソースマニフェストを、文書化された例外とともに一式で保持します
    3. 合格基準衝突、オーバーフロー、境界エラー、ジオメトリの問題、パッケージエラーに対してゼロトレランス。ネイティブな編集可能性を保持します
    スキル自身による説明
    「編集可能な PPTX デッキのジオメトリ、アクセシビリティ、ネイティブ編集可能性、ソース系統、OOXML パッケージ整合性を検証または修復する際に使用します。」

    SKILL.md のフロントマターの説明です。ファイル全体は約 1,635 文字です。GitHub で全文を読む。

    06 インストールする前に

    pptx-quality-gatesスキルに関するよくある質問

    回答は 2026-09-14 時点で読んだ SKILL.md に基づくもので、記録された実行結果によるものではありません。

    このスキルはPPTXデッキの何を検証しますか?

    このスキルは、座標コントラクトとレイアウトツリーの比較によりジオメトリを検証し、文書言語、スライドタイトル、代替テキスト、読み順、テーブルヘッダー、ソース参照の確認によりアクセシビリティを検証し、本番用デッキに対してvalidate_package.pyを実行することでパッケージ整合性を検証します。これにより、コンテンツの衝突、テキストのオーバーフロー、安全でないコンテンツ境界、無効な正のジオメトリ、パッケージ整合性エラーがゼロであることを保証します。

    PPTX Quality Gates

    実際の PPT とスライドデッキのタスクで pptx-quality-gates を実行します。

    OpenDesign をダウンロードし、SKILL.md リンクから pptx-quality-gates をインポートし、上記のプロンプトを貼り付けて、結果を確認する前にプランを読んでください。

    ターミナル
    npx skills add https://github.com/wshobson/agents --skill pptx-quality-gates

    OpenDesign デスクトップ版

    ひとつのデザインシステムで、すべての制作物をブランドらしく

    完全な Vibe Design Workspace で、同じブランドルールを Web サイト、スライド、操作できるプロトタイプ、ダッシュボード、画像、HTML 動画に展開できます。ローカルの Codex、Claude Code、Cursor などを接続して無料で制作しましょう。

    • Web、スライド、プロトタイプ、ダッシュボード、画像、動画
    • 140+ のデザインシステムと完全なテンプレート/スキルライブラリ
    • ローカル Codex と 21+ のコーディングエージェントを接続 · 無料
    無料ダウンロード

    macOS と Windows に対応