스킬 pptx
📊

pptx

낮은 위험 ⚡ 스크립트 포함📁 파일 시스템 액세스⚙️ 외부 명령어

Créer et modifier des présentations PowerPoint

또한 다음에서 사용할 수 있습니다: davila7,ArtemisAI,DYAI2025,sickn33,AutumnsGrove,Azeem-2,anthropics,K-Dense-AI,92Bilal26,ZhanlinCui,92Bilal26,Cam10001110101

Les utilisateurs doivent créer et modifier des présentations PowerPoint de manière programmatique. Cette compétence fournit des outils pour la conversion HTML vers PPTX, la manipulation de diapositives, l'extraction d'inventaire de texte et l'édition OOXML pour un contrôle précis des présentations.

지원: Claude Codex Code(CC)
📊 69 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"pptx" 사용 중입니다. Create a 5-slide presentation about climate change using HTML slides

예상 결과:

  • Présentation créée avec 5 diapositives
  • Diapositive 1 : Diapositive de titre avec un en-tête
  • Diapositive 2 : Liste à puces avec des statistiques clés
  • Diapositive 3 : Graphique en barres montrant les tendances de température
  • Diapositive 4 : Diapositive d'image avec légende
  • Diapositive 5 : Résumé et appel à l'action
  • Enregistré sous climate-change.pptx

"pptx" 사용 중입니다. Extract text inventory from an existing presentation

예상 결과:

  • Total des diapositives : 12
  • Diapositive 0 : Zone de texte du titre, 2 formes de texte de corps
  • Diapositive 1 : Zone de texte du titre, 1 zone réservée de graphique, 5 formes de texte de corps
  • Diapositive 2 : Zone de texte du titre, 1 zone réservée de tableau
  • Taille de police par défaut : 18pt (Arial)

"pptx" 사용 중입니다. Rearrange slides from a template

예상 결과:

  • Nouvelle présentation créée avec les diapositives : 0, 3, 3, 5, 7, 10
  • Diapositive 0 : Mise en page Titre/Couverture
  • Diapositives 3 dupliquées pour du contenu répété
  • Diapositive 10 : Diapositive de clôture

보안 감사

낮은 위험
v4 • 1/16/2026

This is a legitimate PowerPoint presentation manipulation skill. The code safely processes user-provided .pptx files using standard Python libraries (python-pptx, defusedxml, lxml) and validates XML structure. External commands (soffice, pdftoppm) use hardcoded paths with timeouts and captured output. The static scanner flagged schema files and documentation as threats, which are false positives.

58
스캔된 파일
27,302
분석된 줄 수
4
발견 사항
4
총 감사 수
낮은 위험 문제 (1)
External subprocess execution for document validation
The pack.py and thumbnail.py scripts use subprocess.run() to execute external commands (soffice, pdftoppm). However, this is for legitimate document processing with proper security: commands are hardcoded paths, use timeouts, capture all output, and validate file extensions before processing.

위험 요인

감사자: claude 감사 이력 보기 →

품질 점수

45
아키텍처
100
유지보수성
87
콘텐츠
22
커뮤니티
88
보안
91
사양 준수

만들 수 있는 것

Présentations de rapports automatisées

Convertir des rapports HTML en diapositives PowerPoint pour les revues trimestrielles et les présentations aux parties prenantes

Présentations basées sur des modèles

Utiliser des modèles d'entreprise pour créer des présentations cohérentes avec la marque, avec duplication et réordonnancement de diapositives

Flux de travail de traitement de documents

Intégrer la manipulation PowerPoint dans des pipelines de contenu automatisés et des systèmes de reporting

이 프롬프트를 사용해 보세요

Créer des diapositives simples
Create a PowerPoint presentation about quarterly results using html2pptx. Convert the HTML slides in workspace/slides/ directory. Use the design guidelines from html2pptx.md for color palettes and web-safe fonts. Save the output as quarterly-report.pptx.
Analyser des présentations existantes
Extract the text inventory from template.pptx using inventory.py. Save the results to template-inventory.json and analyze the slide layouts and placeholder structures for reuse.
Modifier le contenu d'un modèle
Create a new presentation from template.pptx using only slides 0, 2, 5, and 7. Then apply the text replacements from replacement-text.json to create output.pptx with new content.
Valider et dépanner
Validate the edited presentation against the OOXML schemas. Run validation using soffice and fix any relationship ID or content type errors before repacking the final PPTX file.

모범 사례

  • Toujours valider la structure XML après avoir modifié des fichiers OOXML avant de reconditionner
  • Utiliser des polices web-safe (Arial, Helvetica, Times New Roman) pour une compatibilité maximale
  • Créer des grilles de miniatures pour vérifier visuellement les mises en page des diapositives avant finalisation

피하기

  • Ignorer la validation après des modifications XML (peut produire des fichiers PPTX corrompus)
  • Utiliser des polices non web-safe qui peuvent ne pas s'afficher sur tous les systèmes
  • Ignorer les limites des zones réservées lors de l'ajout de graphiques ou d'images

자주 묻는 질문

Quels formats de fichiers sont pris en charge en entrée et en sortie ?
Cette compétence fonctionne avec des fichiers .pptx. L'entrée HTML nécessite une structure appropriée avec du texte dans les balises p, h1-h6, ul ou ol.
Y a-t-il des limites sur le nombre de diapositives ou la taille des fichiers ?
Aucune limite inhérente. Les performances dépendent des ressources du système. Les grandes présentations peuvent nécessiter plus de mémoire pour l'extraction d'inventaire.
Cette compétence s'intègre-t-elle à d'autres outils bureautiques ?
Utilise LibreOffice (soffice) pour la validation PDF. Fonctionne avec PptxGenJS pour la conversion HTML et python-pptx pour la manipulation de documents.
Mes données sont-elles en sécurité lors du traitement des présentations ?
Tous les traitements sont locaux. Les scripts utilisent defusedxml pour prévenir les attaques XXE. Les commandes externes (soffice) ont des délais d'expiration de 10 secondes.
Pourquoi ma présentation ne s'ouvre-t-elle pas dans PowerPoint ?
Causes fréquentes : déclarations de type de contenu manquantes, références de relations cassées, IDs en double ou structure XML invalide. Exécutez validate.py pour identifier les problèmes.
Comment cela se compare-t-il à d'autres outils de présentation ?
Contrairement aux convertisseurs cloud, cela s'exécute localement avec un contrôle OOXML complet. Offre une édition précise des modèles que les outils web ne peuvent pas égaler.

개발자 세부 정보

작성자

ComposioHQ

라이선스

Proprietary. LICENSE.txt has complete terms

참조

master