double6-ppt-cli SKILL.md skillA
double6-ppt-cli from double6-ai/double6-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add double6-ai/double6-skills/double6-ppt-cli@v0.5.0Pins v0.5.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- double6-ai/double6-skills
- Path
skills/double6-ppt-cli/SKILL.md- Versions recorded
- 13
- Latest version
- v0.5.0, committed Oct 23, 2026
- First version recorded
- Sep 11, 2026
- Size
- 17,871 bytes
- Repository stars
- 39
- License
- MIT
基于 ppt-master 与 iOfficeAI/OfficeCLI 两个开源项目,生成、套用模板、读取、检查和闭环修复原生 PPTX;“可编辑”重点指保留原生对象与稳定身份,方便 Agent 多轮定位、修改和复查。适用于从 Markdown、文本、结构化材料与本地授权图片制作演示文稿,复用常规 PPTX 模板,或质检和受限修复已有 PPTX;不负责 PDF/DOCX 内容解析、联网搜图、图片式 PPT、HTML slides、TTS 或视频。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Double6 PPT CLI 0.5.0 > 内核为 PPT Master v6.7.0。generate 走 v6.7.0;template-fill 改为 v6.7.0 roundtrip 后端(`pm6_template`:对象原生回传 + 按形状 ID 原生改写文本框 + 真实字体度量换行/自动调整),保留 v4.8 的分析/检查/计划契约,详见 [template-fill-pm6.md](references/template-fill-pm6.md)。PowerPoint 实机验证脚本见 [powerpoint-verification.md](references/powerpoint-verification.md)。 > 安装说明:从 [GitHub / skills.sh](https://github.com/double6-ai/double6-skills/tree/main/skills/double6-ppt-cli) 安装可获得完整 vendored PPT Master。ClawHub 包因网关体积限制省略了 `pptx_animation_presets.json` 与 `presetShapeDefinitions.xml`;需要原生 SVG 生成完整能力时,请改用 GitHub 安装。 ## 平台边界(不要误解为「必须 macOS」) | 能力 | 是否需要 macOS / Microsoft PowerPoint | |---|---| | 安装 skill、`doctor`、bootstrap OfficeCLI | **否**。只要 Python 3 + npm(bootstrap 时) | | generate / template-fill / postflight 编译与 inspect | **否** | | `--verify-tier portable` 验证与交付 | **否**。OfficeCLI 校验/改字探针;可选 LibreOffice 渲染 | | `--verify-tier native` / auto 且环境有 PowerPoint | **是(当前实现)**。依赖 macOS `osascript` + Microsoft PowerPoint.app 做原生 roundtrip | 非 Mac / 无 PowerPoint 时请显式使用 `--verify-tier portable`,不要强制 native。下面大量路径与 `/private/tmp`、PowerPoint 容器说明,只约束 **macOS native 档**。 ## Windows / 跨平台注意 …
Read the whole file at its exact version.
How to install
mdr add double6-ai/double6-skills/double6-ppt-cli@sha256:aec3b8c6bc13b666The line at the top of this page pins the label v0.5.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_n3dgoxp2eqx4c4wt)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 13 versions of this file, between Sep 11, 2026 and Oct 23, 2026, about one every 4 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v0.5.0 latest | 2026-10-23 | d66a08f | 17,871 B | A | view · diff |
| v0.5.0 | 2026-10-15 | 885286e | 16,812 B | A | view · diff |
| v0.5.0 | 2026-10-15 | f2e721b | 16,285 B | A | view · diff |
| v0.5.0 | 2026-10-15 | f6d49ab | 15,778 B | A | view · diff |
| v0.4.0 | 2026-10-15 | 734bd70 | 15,778 B | A | view · diff |
| v0.4.0 | 2026-10-15 | 047678e | 15,537 B | A | view · diff |
| v0.2.13 | 2026-09-12 | 2f807c7 | 13,074 B | A | view · diff |
| v0.2.12 | 2026-09-12 | f1d24c3 | 13,074 B | A | view · diff |
| v0.2.11 | 2026-09-12 | 7e7bb53 | 12,560 B | A | view · diff |
| v0.2.10 | 2026-09-12 | 15df607 | 12,560 B | A | view · diff |
| v0.2.10 | 2026-09-11 | 5f757ef | 11,797 B | A | view · diff |
| v0.2.9 | 2026-09-11 | eead96b | 11,795 B | A | view · diff |
| v0.2.8 | 2026-09-11 | 2defda7 | 11,617 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (17871 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
double6-ai/double6-skills · 39 stars · license MIT · pushed 2026-11-01 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_n3dgoxp2eqx4c4wt GET https://markdownregistry.com/api/v1/resolve?ref=double6-ai/double6-skills/double6-ppt-cli GET https://markdownregistry.com/api/v1/blob/aec3b8c6bc13b66649a0b00a9525d31a192dca57393a0ab64532802ef406f891
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.