open-pptd
Installation
SKILL.md
open-pptd: Native Declarative Presentation Engine
open-pptd is an open-source presentation toolchain built around the PPTD (Declarative Presentation Language) specification and the high-performance pptd native Rust compiler. It provides AI coding agents with a clean, modular YAML abstraction over OOXML and produces real, fully editable .pptx presentations offline in milliseconds.
⚡ Agent Quickstart (极速闭环与失败处理)
路径说明:下文中的
<SKILL_DIR>指代本 Skill 所在安装目录(全局安装时通常为~/.agents/skills/open-pptd,或工作区内的skills/open-pptd)。
Agent 接到任何 PPT 制作或修改任务后,必须遵循以下闭环命令链:
# 1. 安装与就绪检查 (已安装即刻返回)
python3 <SKILL_DIR>/scripts/install_binary.py
# ➔ 若网络受限导致下载失败:脚本会自动回退至 cargo 源码编译;若仍失败,请根据终端提示手动下载放置
# ➔ 若提示 command not found,执行 export PATH="$HOME/.local/bin:$PATH"