一键导入
office-powerpoint
Read and write Microsoft PowerPoint (.pptx) files. Use when the user asks to read, analyze, create, or convert PowerPoint presentations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Read and write Microsoft PowerPoint (.pptx) files. Use when the user asks to read, analyze, create, or convert PowerPoint presentations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Read and write Microsoft Excel (.xlsx) files. Use when the user asks to read, analyze, create, or convert Excel spreadsheets.
Read and write Microsoft Word (.docx) files. Use when the user asks to read, analyze, create, or convert Word documents.
Convert PDF files to Markdown format and create PDFs from Markdown. Use when the user asks to read, analyze, extract content from PDFs, or generate PDF documents.
| name | office-powerpoint |
| description | Read and write Microsoft PowerPoint (.pptx) files. Use when the user asks to read, analyze, create, or convert PowerPoint presentations. |
Converts a .pptx to Markdown:
uv run --with python-pptx ~/.kiro/skills/office-powerpoint/scripts/read_pptx.py "<path_to_pptx>"
Save as .md file:
uv run --with python-pptx ~/.kiro/skills/office-powerpoint/scripts/read_pptx.py "<path_to_pptx>" "<output.md>"
Pipe markdown content directly using --stdin:
echo '<markdown_content>' | uv run --with python-pptx ~/.kiro/skills/office-powerpoint/scripts/write_pptx.py --stdin "<output.pptx>"
For multi-line content, use a heredoc:
uv run --with python-pptx ~/.kiro/skills/office-powerpoint/scripts/write_pptx.py --stdin "<output.pptx>" <<'EOF'
# Slide Title
## Subtitle
- Bullet point 1
- Bullet point 2
> Speaker notes here
---
# Second Slide
- More content
EOF
uv run --with python-pptx ~/.kiro/skills/office-powerpoint/scripts/write_pptx.py "<input.md>" "<output.pptx>"
If you had to create the .md file as an intermediate step, delete it after generating the pptx.
--- separates slides# Title becomes the slide title## Subtitle becomes a subtitle (bold, larger font)- item becomes bullet points> text becomes speaker notes| col | col | tables are rendered as slide tables