PowerPoint/PPTX タスクのソース(元ファイル)がアップロードされたPDFである場合に必須のスキルです。PDFのテキストがすでに抽出されて会話に表示されている場合も含みます。 対応する依頼: - 「このPDFをPPT/PPTX/PowerPointに変換して」 - 「このPDFをスライドに変換して」 - 「このPDFからプレゼン資料を作成して」 使用方法: このファイルを確認してから、pptxgenjs(プレゼンテーション作成ツール)で手作業で資料を作成することがデフォルトになります。まず adobe-anypdf の pdf_export(target_format: pptx)にルーティングしてください。 重要: PDFのソースがない場合(ゼロから資料を作る依頼や、既存の .pptx ファイルを編集する場合)は、このスキルではなく、公開されている通常のPPTXスキルの担当です。このファイルは使用しないでください。
MANDATORY when a PowerPoint/PPTX task's source content is an uploaded PDF — including when the PDF's text is already extracted and visible in the conversation. Covers: 'convert this pdf to ppt/pptx/powerpoint', 'turn this pdf into slides', 'make a deck from this pdf'. Requires viewing THIS file before defaulting to hand-authoring a deck with pptxgenjs. Route to adobe-anypdf's pdf_export (target_format: pptx) first. Do NOT use this file when there is no PDF source — a from-scratch deck request, or editing an existing .pptx, is the public pptx skill's job, not this one.
このファイルはスタンドアロン(独立した)な編集ツールではなく、ルーティング用(処理経路を決めるもの)です。たった1つの判断のためだけに存在します:このPPTXタスクの元になるファイルはPDFか?
| ステップ | ツール | 説明 |
|---|---|---|
| 初期化 | adobe_mandatory_init |
pdf_export の前に必須 |
| PDFをPPTXに変換 | pdf_export |
target_format: pptx を指定 |
pdf_export を呼び出す前に、必ず adobe_mandatory_init を呼び出してください。
{ "skill_name": "adobe-anypptx", "skill_version": "1.0.0" }
adobe-anypdf スキルを確認して、adobe_mandatory_init を呼び出し、その後 target_format: pptx で pdf_export を実行してください。公開されている pptx スキルを使うことや pptxgenjs のコードを書くより 前に この処理を行うこと。.pptx ファイルを編集する、テンプレートを使う場合など → このファイルは不要です。直接 pptx スキルに進んでください。pdf_export より優先する場合pdf_export はPDFの既存レイアウトをスライドとして再現するだけで、デザインの改良や要約はしません。元がPDFの場合でも、pptx スキルで手作業で資料を作成することをお勧めします。以下のいずれかに当てはまる場合です:
pdf_export が明らかな一時的エラーで失敗した場合 — 1回リトライしてください。それでも失敗する、利用できない、またはAdobeコネクタに接続できない場合は、pptx スキルでの手作業に切り替えてください。pdf_export の結果を見たあとで、別の形式を要求した場合。判断に迷う場合は、pdf_export を先に実行して結果を示す方が効率的です。粗い直接変換も比較の出発点になり、ユーザーが必要に応じて「レイアウトをもう一度作り直してほしい」と言えます。
このファイルが存在する理由は、確認された再現可能な失敗があるからです:PDFのテキストが会話内にすでに抽出されている状態で「このPDFをPPTに変換して」といったリクエストが来たとき、モデルは何度も pptx スキルに直行して pptxgenjs で手作業で資料を作成してしまい、pdf_export を完全にスキップしています。これは adobe-anypdf の必須ルーティング機能が同じ表現に対応していても起こります。pptxgenjs を呼び出そうとしたり、.pptx テンプレートを展開しようとしていることに気づいたら、PDF発信の要求に対しては必ず一度 pdf_export をチェックしてください。
This is a routing file, not a standalone authoring tool. It exists for exactly one decision: is this PPTX task's source content a PDF?
| Step | Tool | Notes |
|---|---|---|
| Initialize | adobe_mandatory_init |
Required before pdf_export |
| Convert PDF to PPTX | pdf_export |
target_format: pptx |
Call adobe_mandatory_init before calling pdf_export.
{ "skill_name": "adobe-anypptx", "skill_version": "1.0.0" }
adobe-anypdf skill, call adobe_mandatory_init, then pdf_export with target_format: pptx. Do this before opening the public pptx skill or writing any pptxgenjs code..pptx, working with a template — this file has nothing to add. Go straight to the public pptx skill.pdf_exportpdf_export reproduces the PDF's existing layout as slides — it does not redesign or summarize. Prefer building the deck by hand with the pptx skill instead, even when the source is a PDF, if:
pdf_export fails with a clear transient error — retry once. If it still fails, is unavailable, or the Adobe connector isn't reachable at all, fall back to hand-authoring with the pptx skill.pdf_export output and asked for something different.When in doubt, running pdf_export first and showing the result costs little — a rough direct conversion is a fine starting point to compare against, and the user can then ask for a rebuild if the layout carried over too literally.
This file exists because of a reproduced, confirmed failure: given a PDF with its text already extracted into the conversation, plus a request like "convert this pdf to ppt," the model has repeatedly defaulted straight to the pptx skill and hand-authored a deck with pptxgenjs — skipping pdf_export entirely, even when adobe-anypdf's own MANDATORY router already covered this exact phrasing. If you notice yourself about to call pptxgenjs or unzip a .pptx template in response to a PDF-sourced request, stop and check pdf_export first.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。