跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

PPTX Skill

技能 活跃

Create, edit, analyze .pptx PowerPoint files. Use for presentations, slides, layouts, speaker notes, template modification, content extraction, slide generation.

目的

To provide users with a suite of tools and detailed instructions for programmatically creating, editing, and analyzing PowerPoint presentations.

功能

  • Create .pptx files from HTML
  • Extract text and XML content from .pptx
  • Edit raw Office Open XML structure
  • Rearrange, duplicate, and delete slides
  • Generate thumbnail grids for analysis

使用场景

  • Generating presentations programmatically from data or templates
  • Extracting specific content (text, speaker notes) from existing presentations
  • Automating the modification of presentation layouts and styles
  • Analyzing presentation structure and content visually via thumbnails

非目标

  • Directly editing presentation content within a PowerPoint application
  • Providing a GUI for presentation editing
  • Handling other document formats like .docx or .xlsx

实践

  • File processing workflows
  • Code generation for documents
  • Text extraction and analysis

先决条件

  • Python 3
  • Node.js
  • pip install "markitdown[pptx]"
  • npm install -g pptxgenjs
  • npm install -g playwright
  • npm install -g react-icons react react-dom
  • npm install -g sharp
  • LibreOffice
  • Poppler
  • pip install defusedxml

Documentation

  • info:Configuration & parameter referenceWhile the workflows are detailed, specific parameters for the Python scripts used in the workflows are not explicitly documented with their default values or precedence.
  • info:READMEA README.md is present but describes a Laravel Shadcn Admin Dashboard project, which is unrelated to the PPTX skill's functionality.

License

  • info:License usabilityThe LICENSE.txt file contains specific Anthropic terms of service, which may impose restrictions beyond typical OSS licenses. It's not a standard SPDX identifier.

Code Execution

  • warning:ValidationThe Python scripts and JavaScript code handle file paths and arguments, but there's no explicit mention or evidence of using a schema library for validation and sanitization of all inputs.

Execution

  • info:Pinned dependenciesDependencies are listed for installation but not explicitly pinned with version numbers or lockfiles within the SKILL.md itself.

安装

npx skills add binjuhor/shadcn-lar

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

95 /100
1 day ago 分析

信任信号

最近提交3 days ago
星标80
许可证Proprietary
状态
查看源代码

类似扩展

Pptx

99

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

技能
SeifBenayed

Presenting Conference Talks

98

Generates conference presentation slides (Beamer LaTeX PDF and editable PPTX) from a compiled paper with speaker notes and talk script. Use when preparing oral talks, spotlight presentations, or invited talks for ML and systems conferences.

技能
Orchestra-Research

Slideshow Creator

98

Generates professional presentations from a JSON deck specification using 18 slide types with dark/light variants, content-to-layout decision logic, and calibrated character limits. Ships with a default professional theme and supports custom themes via utility-slideshow-themer.

技能
product-on-purpose

Alterlab Pptx

97

Part of the AlterLab Academic Skills suite. Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

技能
AlterLab-IEU

Pptx

95

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

技能
K-Dense-AI

Alterlab Pptx Posters

95

Part of the AlterLab Academic Skills suite. Create research posters using HTML/CSS that can be exported to PDF or PPTX. Use this skill ONLY when the user explicitly requests PowerPoint/PPTX poster format. For standard research posters, use latex-posters instead. This skill provides modern web-based poster design with responsive layouts and easy visual integration.

技能
AlterLab-IEU