popai-powerpoint-pptx
Installation
SKILL.md
PopAI PPT Skill
Create presentations programmatically via PopAI's API. The API has powerful built-in research and information gathering capabilities — it will automatically search, collect, and organize relevant content. Optionally upload files as reference material or templates. If a .pptx template is provided, the output will fully preserve the template's layout, styles, and design — 100% faithful reproduction based on your template. After initial generation, you can send follow-up modification instructions using the same channel ID.
Setup
- Ask user to sign up and obtain their Access Token at: https://www.popai.pro/popai-skill
- Once user provides the token, set it in environment:
export POPAI_ACCESS_TOKEN=<token>
Tips: You can save the key in TOOLS.md for future reference.
Scripts
generate_ppt.py- Generate PPT via PopAI API (upload files → create channel → SSE stream → get pptx); also supports multi-round modification via--channel-id
Usage Examples
# Generate PPT from topic only
python3 generate_ppt.py --query "AI Development Trends Report"