📦

pptx

コンテンツリビジョン r1 安全 ⚙️ 外部コマンド🔑 環境変数🌐 ネットワークアクセス📁 ファイルシステムへのアクセス

Créer et modifier des présentations PowerPoint

Le travail sur PowerPoint nécessite souvent des vérifications précises de mise en page, la réutilisation de modèles et des réparations au niveau XML. Cette compétence fournit à Claude, Codex et Claude Code des flux de travail pratiques pour créer et modifier des PPTX.

対応: Claude Codex Code(CC)
Maintain this Skill? Claim it 📊 75 十分

自分のエージェントでインストール

このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。

エージェントリクエスト
Review the Skillstore skill "pptx" from https://skillstore.io/skills/zhanlincui-pptx.md and its manifest at https://skillstore.io/api/skills/zhanlincui-pptx/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。

エージェントが読めるリソース

AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。

テストする

「pptx」を使用しています。 Créer une courte présentation de mise à jour pour investisseurs à partir d’un brief de projet.

期待される結果:

  • Un fichier PPTX avec des diapositives de titre, contexte du marché, traction, feuille de route et prochaines étapes.
  • Une grille de miniatures utilisée pour vérifier l’espacement, la lisibilité et la hiérarchie visuelle.
  • Une note concise décrivant les choix de conception et les éventuelles vérifications manuelles restantes.

「pptx」を使用しています。 Utiliser un modèle de marque pour créer une proposition client.

期待される結果:

  • Un inventaire du modèle qui associe les indices des diapositives à leurs objectifs de mise en page.
  • Une présentation de proposition révisée utilisant les diapositives sélectionnées du modèle dans l’ordre demandé.
  • Un résumé de validation couvrant le remplacement du texte et les vérifications de mise en page.

「pptx」を使用しています。 Corriger un PPTX dans lequel une relation de diapositive est rompue.

期待される結果:

  • Un résumé d’inspection OOXML décompressé identifiant la relation rompue.
  • Un PPTX réparé qui réussit le flux de travail de validation inclus.

セキュリティ監査

安全

Most static findings are false positives from Markdown examples, JavaScript template literals, and OOXML namespace URIs. Confirmed risks include unsafe Office ZIP extraction, external converters processing user-provided files, and sudo dependency commands. No prompt injection or data-exfiltration intent was found.

55
スキャンされたファイル
26,473
解析済み行数
17
レビュー項目
0
誤検知を無視
機能レビュー項目 (17)

これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。

高
Python subprocess.run
result = subprocess.run(
The subprocess call runs a fixed local converter on user-provided presentation or PDF content. There is no shell injection, but external parsing of untrusted documents is a real execution-surface risk.
高
Archive extract all (zip slip risk)
zipfile.ZipFile(input_file).extractall(output_path)
extractall is called on an Office ZIP archive without validating member paths first. A malicious archive can attempt path traversal or unexpected file writes.
高
Archive extract all (zip slip risk)
zip_ref.extractall(temp_path)
extractall is called on an Office ZIP archive without validating member paths first. A malicious archive can attempt path traversal or unexpected file writes.
高
Archive extract all (zip slip risk)
zip_ref.extractall(temp_dir)
extractall is called on an Office ZIP archive without validating member paths first. A malicious archive can attempt path traversal or unexpected file writes.
高
Archive extract all (zip slip risk)
zip_ref.extractall(temp_path)
extractall is called on an Office ZIP archive without validating member paths first. A malicious archive can attempt path traversal or unexpected file writes.
高
Python subprocess.run
result = subprocess.run(
The subprocess call runs a fixed local converter on user-provided presentation or PDF content. There is no shell injection, but external parsing of untrusted documents is a real execution-surface risk.
高
Python subprocess.run
result = subprocess.run(
The subprocess call runs a fixed local converter on user-provided presentation or PDF content. There is no shell injection, but external parsing of untrusted documents is a real execution-surface risk.
高
sudo privilege escalation
- **LibreOffice**: `sudo apt-get install libreoffice` (for PDF conversion)
The dependency instructions tell an agent to run sudo apt-get. If followed automatically, this requests elevated privileges and modifies system packages.
高
sudo privilege escalation
- **Poppler**: `sudo apt-get install poppler-utils` (for pdftoppm to convert PDF to images)
The dependency instructions tell an agent to run sudo apt-get. If followed automatically, this requests elevated privileges and modifies system packages.
中
Python archive libraries
import zipfile
This module uses zipfile to unpack user-supplied Office archives. The nearby extraction flow lacks explicit member path validation, so the archive handling is a real risk.
中
Python archive libraries
zipfile.ZipFile(input_file).extractall(output_path)
This module uses zipfile to unpack user-supplied Office archives. The nearby extraction flow lacks explicit member path validation, so the archive handling is a real risk.
中
Python archive libraries
import zipfile
This module uses zipfile to unpack user-supplied Office archives. The nearby extraction flow lacks explicit member path validation, so the archive handling is a real risk.
中
Python archive libraries
with zipfile.ZipFile(self.original_file, "r") as zip_ref:
This module uses zipfile to unpack user-supplied Office archives. The nearby extraction flow lacks explicit member path validation, so the archive handling is a real risk.
中
Python archive libraries
import zipfile
This module uses zipfile to unpack user-supplied Office archives. The nearby extraction flow lacks explicit member path validation, so the archive handling is a real risk.
中
Python archive libraries
with zipfile.ZipFile(self.original_file, "r") as zip_ref:
This module uses zipfile to unpack user-supplied Office archives. The nearby extraction flow lacks explicit member path validation, so the archive handling is a real risk.
中
Python archive libraries
import zipfile
This module uses zipfile to unpack user-supplied Office archives. The nearby extraction flow lacks explicit member path validation, so the archive handling is a real risk.
中
Python archive libraries
with zipfile.ZipFile(self.original_docx, "r") as zip_ref:
This module uses zipfile to unpack user-supplied Office archives. The nearby extraction flow lacks explicit member path validation, so the archive handling is a real risk.

リスク要因

⚙️ 外部コマンド (124)
html2pptx.md:100-114 html2pptx.md:130-142 ooxml/scripts/pack.py:103 ooxml/scripts/validation/redlining.py:153 ooxml/scripts/validation/redlining.py:185 scripts/html2pptx.js:59 scripts/html2pptx.js:60 scripts/html2pptx.js:62 scripts/html2pptx.js:80 scripts/html2pptx.js:81 scripts/html2pptx.js:110 scripts/html2pptx.js:111 scripts/html2pptx.js:460 scripts/html2pptx.js:463 scripts/html2pptx.js:466 scripts/html2pptx.js:469 scripts/html2pptx.js:550 scripts/html2pptx.js:562 scripts/html2pptx.js:566 scripts/html2pptx.js:608 scripts/html2pptx.js:811 scripts/html2pptx.js:921 scripts/html2pptx.js:924 scripts/html2pptx.js:961 scripts/html2pptx.js:973 scripts/thumbnail.py:219 scripts/thumbnail.py:237 SKILL.md:18-21 SKILL.md:21-27 SKILL.md:27-29 SKILL.md:29 SKILL.md:32-33 SKILL.md:33-34 SKILL.md:34-35 SKILL.md:35-36 SKILL.md:36-37 SKILL.md:37-38 SKILL.md:38-39 SKILL.md:39-43 SKILL.md:43 SKILL.md:44 SKILL.md:45 SKILL.md:151-153 SKILL.md:153 SKILL.md:154-157 SKILL.md:157-158 SKILL.md:158-160 SKILL.md:160-162 SKILL.md:162-176 SKILL.md:176-177 SKILL.md:177-178 SKILL.md:178-179 SKILL.md:179-180 SKILL.md:180-188 SKILL.md:188-189 SKILL.md:189-190 SKILL.md:190-195 SKILL.md:195-196 SKILL.md:196-206 SKILL.md:206-230 SKILL.md:230-232 SKILL.md:232-243 SKILL.md:243-245 SKILL.md:245-246 SKILL.md:246-247 SKILL.md:247-249 SKILL.md:249-254 SKILL.md:254-256 SKILL.md:256-258 SKILL.md:258-262 SKILL.md:262-292 SKILL.md:292-298 SKILL.md:298-300 SKILL.md:300 SKILL.md:301 SKILL.md:302 SKILL.md:316 SKILL.md:322-323 SKILL.md:323-324 SKILL.md:324-325 SKILL.md:325 SKILL.md:326 SKILL.md:329-333 SKILL.md:333-361 SKILL.md:361-364 SKILL.md:364-373 SKILL.md:373-378 SKILL.md:378-382 SKILL.md:382-383 SKILL.md:383-385 SKILL.md:385-397 SKILL.md:397-401 SKILL.md:401-403 SKILL.md:403-406 SKILL.md:406-412 SKILL.md:412-414 SKILL.md:414-417 SKILL.md:417 SKILL.md:419-420 SKILL.md:420-421 SKILL.md:421-432 SKILL.md:432-438 SKILL.md:438-445 SKILL.md:445-447 SKILL.md:447-450 SKILL.md:450-452 SKILL.md:452-453 SKILL.md:453 SKILL.md:456-457 SKILL.md:457 SKILL.md:458 SKILL.md:459 SKILL.md:460-463 SKILL.md:463-465 SKILL.md:465-477 SKILL.md:477-478 SKILL.md:478-479 SKILL.md:479-480 SKILL.md:480-481 SKILL.md:481-482 SKILL.md:482-483 SKILL.md:483-484 SKILL.md:482 SKILL.md:483
🔑 環境変数 (4)
🌐 ネットワークアクセス (206)
ooxml.md:237 ooxml.md:321 ooxml.md:322 ooxml.md:327 ooxml.md:328 ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd:2 ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd:4 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:2 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:3 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:4 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:5 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:7 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:8 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:9 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:10 ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd:2 ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd:4 ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd:2 ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:12 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:16 ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:13 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:12 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:16 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:18 ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:13 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:16 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:12 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:18 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:24 ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:12 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:13 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:15 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:17 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:19 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:21 ooxml/schemas/mce/mc.xsd:2 ooxml/schemas/mce/mc.xsd:4 ooxml/schemas/mce/mc.xsd:9 ooxml/schemas/mce/mc.xsd:16 ooxml/schemas/mce/mc.xsd:17 ooxml/schemas/microsoft/wml-2010.xsd:1 ooxml/schemas/microsoft/wml-2010.xsd:2 ooxml/schemas/microsoft/wml-2010.xsd:3 ooxml/schemas/microsoft/wml-2010.xsd:4 ooxml/schemas/microsoft/wml-2010.xsd:5 ooxml/schemas/microsoft/wml-2012.xsd:1 ooxml/schemas/microsoft/wml-2012.xsd:2 ooxml/schemas/microsoft/wml-2012.xsd:3 ooxml/schemas/microsoft/wml-2018.xsd:1 ooxml/schemas/microsoft/wml-2018.xsd:2 ooxml/schemas/microsoft/wml-cex-2018.xsd:1 ooxml/schemas/microsoft/wml-cex-2018.xsd:2 ooxml/schemas/microsoft/wml-cex-2018.xsd:3 ooxml/schemas/microsoft/wml-cex-2018.xsd:4 ooxml/schemas/microsoft/wml-cid-2016.xsd:1 ooxml/schemas/microsoft/wml-cid-2016.xsd:2 ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd:1 ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd:2 ooxml/schemas/microsoft/wml-symex-2015.xsd:1 ooxml/schemas/microsoft/wml-symex-2015.xsd:2 ooxml/scripts/validation/base.py:70 ooxml/scripts/validation/base.py:75 ooxml/scripts/validation/base.py:78 ooxml/scripts/validation/base.py:81 ooxml/scripts/validation/base.py:89 ooxml/scripts/validation/base.py:90 ooxml/scripts/validation/base.py:91 ooxml/scripts/validation/base.py:92 ooxml/scripts/validation/base.py:93 ooxml/scripts/validation/base.py:94 ooxml/scripts/validation/base.py:95 ooxml/scripts/validation/base.py:96 ooxml/scripts/validation/base.py:97 ooxml/scripts/validation/base.py:98 ooxml/scripts/validation/base.py:99 ooxml/scripts/validation/base.py:100 ooxml/scripts/validation/base.py:101 ooxml/scripts/validation/base.py:102 ooxml/scripts/validation/docx.py:18 ooxml/scripts/validation/pptx.py:15 ooxml/scripts/validation/redlining.py:19 scripts/inventory.py:168 scripts/rearrange.py:105 scripts/rearrange.py:116
📁 ファイルシステムへのアクセス (54)
ooxml.md:327 ooxml.md:328 ooxml.md:165 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:12 ooxml/schemas/microsoft/wml-2010.xsd:3 ooxml/schemas/microsoft/wml-2012.xsd:2 ooxml/schemas/microsoft/wml-2012.xsd:3 ooxml/schemas/microsoft/wml-2018.xsd:2 ooxml/schemas/microsoft/wml-cex-2018.xsd:3 ooxml/schemas/microsoft/wml-cex-2018.xsd:4 ooxml/schemas/microsoft/wml-cid-2016.xsd:2 ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd:2 ooxml/schemas/microsoft/wml-symex-2015.xsd:2 ooxml/scripts/pack.py:22 ooxml/scripts/pack.py:46 ooxml/scripts/pack.py:13 ooxml/scripts/pack.py:65 ooxml/scripts/pack.py:101 ooxml/scripts/pack.py:154 ooxml/scripts/pack.py:67 ooxml/scripts/pack.py:15 ooxml/scripts/pack.py:76 ooxml/scripts/unpack.py:7 ooxml/scripts/unpack.py:17 ooxml/scripts/unpack.py:17 ooxml/scripts/validate.py:25 ooxml/scripts/validation/base.py:347 ooxml/scripts/validation/base.py:349 ooxml/scripts/validation/base.py:878 ooxml/scripts/validation/base.py:886 ooxml/scripts/validation/base.py:879 ooxml/scripts/validation/base.py:890 ooxml/scripts/validation/base.py:891 ooxml/scripts/validation/docx.py:6 ooxml/scripts/validation/docx.py:198 ooxml/scripts/validation/docx.py:7 ooxml/scripts/validation/docx.py:200 ooxml/scripts/validation/docx.py:201 ooxml/scripts/validation/pptx.py:272 ooxml/scripts/validation/redlining.py:6 ooxml/scripts/validation/redlining.py:64 ooxml/scripts/validation/redlining.py:142 ooxml/scripts/validation/redlining.py:7 ooxml/scripts/validation/redlining.py:69 ooxml/scripts/validation/redlining.py:70 scripts/html2pptx.js:809 scripts/inventory.py:311 scripts/inventory.py:311 scripts/inventory.py:1015 scripts/rearrange.py:160 scripts/replace.py:294 scripts/replace.py:296 scripts/thumbnail.py:46 scripts/thumbnail.py:109
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。

バージョン別レポートを開く
セキュリティ評価

レポートリンクをコピー

https://skillstore.io/skills/zhanlincui-pptx/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/zhanlincui-pptx/security.svg)](https://skillstore.io/skills/zhanlincui-pptx?utm_source=security_passport_badge)

HTMLバッジ

<a href="https://skillstore.io/skills/zhanlincui-pptx?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/zhanlincui-pptx/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/zhanlincui-pptx.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
学術引用 (APA · BibTeX · CFF)

APA形式の引用

ZhanlinCui. (2026). pptx security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/zhanlincui-pptx/audits/4

BibTeX形式の引用

@techreport{zhanlincui-zhanlincui-pptx-2026, author = {ZhanlinCui}, title = {pptx security audit report (audit version 4)}, institution = {Skillstore}, year = {2026}, number = {4}, url = {https://skillstore.io/skills/zhanlincui-pptx/audits/4}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "pptx security audit report (audit version 4)" version: "unspecified" type: report authors: - name: "ZhanlinCui" date-released: "2026-07-08" url: "https://skillstore.io/skills/zhanlincui-pptx/audits/4" identifiers: - type: other value: "skillstore:zhanlincui-pptx:audit:4" description: "Skillstore immutable audit report identifier"

バリアントを比較

インストール可能なバリアント 12 件

各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。

このバリアントが首位の理由

Skillstore スコアが最高
AutumnsGrove 推奨

autumnsgrove-pptx

Skillstore スコア 85
証拠の信頼度 高
Skillstore 利用状況 637
更新済み

2026-09-09

Skillstore スコア 76
証拠の信頼度 高
Skillstore 利用状況 272
更新済み

2026-09-09

ZhanlinCui 現在

zhanlincui-pptx

Skillstore スコア 75
証拠の信頼度 高
Skillstore 利用状況 476
更新済み

2026-09-09

92bilal26-pptx

Skillstore スコア 75
証拠の信頼度 高
Skillstore 利用状況 204
更新済み

2026-10-19

composiohq-pptx

Skillstore スコア 75
証拠の信頼度 高
Skillstore 利用状況 50
更新済み

2026-09-09

artemisai-pptx

Skillstore スコア 75
証拠の信頼度 中
Skillstore 利用状況 99
更新済み

2026-10-25

dyai2025-pptx

Skillstore スコア 75
証拠の信頼度 中
Skillstore 利用状況 37
更新済み

2026-09-09

k-dense-ai-pptx

Skillstore スコア 74
証拠の信頼度 中
Skillstore 利用状況 44
更新済み

2026-09-09

davila7-pptx

Skillstore スコア 74
証拠の信頼度 中
Skillstore 利用状況 27
更新済み

2026-09-09

cam10001110101-pptx

Skillstore スコア 50
証拠の信頼度 中
Skillstore 利用状況 36
更新済み

2026-09-09

azeem-2-pptx

Skillstore スコア 38
証拠の信頼度 中
Skillstore 利用状況 31
更新済み

2026-09-09

sickn33-pptx

Skillstore スコア 38
証拠の信頼度 中
Skillstore 利用状況 30
更新済み

2026-09-09

Skillstore スコア

このスコアの理由 証拠の信頼度: 高
45
アーキテクチャ
85
保守性
85
コンテンツ
78
コミュニティ
83
仕様準拠

作成できるもの

Créer une nouvelle présentation commerciale

Créer un PPTX soigné à partir d’un plan, puis valider la mise en page avec des miniatures générées.

Adapter un modèle existant

Analyser les diapositives du modèle, sélectionner les mises en page correspondantes et remplacer le texte d’espace réservé en toute sécurité.

Réparer une présentation endommagée

Décompresser le PPTX, inspecter les relations OOXML, modifier le XML et valider avant de recompresser.

これらのプロンプトを試す

Créer une présentation de base
Crée un PPTX de 6 diapositives sur [topic]. Utilise un style visuel clair, génère des miniatures et corrige tout problème de mise en page visible.
Analyser un modèle
Analyse [template.pptx], crée un inventaire des diapositives et recommande quelles diapositives du modèle correspondent à mon plan.
Modifier le contenu des diapositives
Mets à jour [deck.pptx] avec ce contenu de remplacement. Préserve la mise en page, valide l’ajustement du texte et renvoie le fichier modifié.
Réparer les problèmes OOXML
Décompresse [deck.pptx], inspecte les erreurs de validation OOXML, répare les fichiers concernés, recompacte la présentation et explique chaque changement.

ベストプラクティス

  • Générer des grilles de miniatures après chaque modification majeure de mise en page.
  • Conserver tous les fichiers sources et les sorties générées dans l’espace de travail actif.
  • Valider le OOXML immédiatement après chaque modification XML manuelle.

回避

  • Ne pas ignorer la validation avant de recompresser un PPTX modifié.
  • Ne pas référencer les indices des diapositives d’un modèle sans vérifier le nombre réel de diapositives.
  • Ne pas utiliser de puces saisies manuellement lorsqu’une vraie structure de liste est attendue.

よくある質問

Cette compétence peut-elle créer un fichier PowerPoint à partir de zéro ?
Oui. Elle utilise un flux de travail HTML vers PPTX avec PptxGenJS pour le contenu de diapositive positionné.
Peut-elle modifier un PPTX existant ?
Oui. Elle prend en charge les flux de travail avec modèles et les modifications OOXML directes pour les présentations existantes.
Nécessite-t-elle des logiciels externes ?
Certains flux de travail nécessitent des outils locaux tels que LibreOffice, Poppler, Playwright, Sharp et PptxGenJS.
Peut-elle préserver la mise en forme du modèle ?
Elle peut préserver la mise en forme lorsque le texte de remplacement est associé aux bonnes formes du modèle.
Peut-elle valider une présentation après modification ?
Oui. Les outils OOXML inclus valident les relations, les types de contenu, les espaces de noms et les problèmes de schéma.
Convient-elle aux présentations sensibles ?
Utilisez-la uniquement dans un espace de travail local fiable, car les flux de travail lisent et écrivent des fichiers de présentation.

開発者情報

作成者

ZhanlinCui

ライセンス

Proprietary. LICENSE.txt has complete terms

Skillstore リビジョン

r1

バージョンに関する注意

作者はバージョンを宣言していません。

参照

88a205c7f635a966e31156313b590d59007c5caa

メンテナンスの新しさ

2026/7/23

利用状況

467 ダウンロード · 339 閲覧

ZhanlinCui のその他のスキル

すべて表示
すべて表示