luobo-ppt SKILL.md skillA
luobo-ppt from zhouwei713/luobo-ppt is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add zhouwei713/luobo-ppt/luobo-ppt@git:20261022.5bc279ePins git:20261022.5bc279e in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- zhouwei713/luobo-ppt
- Path
SKILL.md- Versions recorded
- 7
- Latest version
- git:20261022.5bc279e, committed Oct 22, 2026
- First version recorded
- Oct 17, 2026
- Size
- 22,706 bytes
- Repository stars
- 452
- License
- MIT
做 PPT 和美化 PPT 的一站式 skill,输出可编辑的原生 .pptx。从零生成时,给一个题目、一篇文章或口播稿、一份大纲,产出结论式标题、带口播备注、风格统一的 PPT;按参考图美化时,给一份朴素的 .pptx 和一张参考图,文字一字不改地换上统一的配色、母版、版式、图标和插画。当用户说"做个PPT""把这篇文章做成PPT""生成口播PPT""美化PPT""照这张图的风格改PPT""套个风格""用公司模板做""make slides""beautify my deck",或丢来 pptx、potx 模板、文章、大纲时,务必使用此skill。生图模型可配置;没配置时先问用户,可以现场接入模型、搜可商用的公开图库实拍图、用自己的素材,或用程序化插画。口播和讲课的稿子自带逐条出现的动画。.
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
# 萝卜 PPT(luobo-ppt) 两条路线共用一套设计引擎。生成是"写出内容再设计",美化是"抽出原稿内容再设计",从版式规划开始完全一样。 三份中间文件串起全流程,脚本负责确定性的活,Claude 负责理解内容和审美判断。 | 文件 | 内容 | 美化时 | 生成时 | |---|---|---|---| | `deck.json` | 每页的页型、标题、要点、数据、备注 | 从原稿抽取,文字一字不改 | 按 `references/generate.md` 写出来 | | `style.json` | 色板、字体、圆角、装饰、插画风格 | 从参考图抽取 | 参考图抽取,或从预设库挑 | | `plan.json` | 每页版式、图标、插画和提示词 | `plan_deck.py` 起草,Claude 审改 | 同左 | 下文 `$S` 指本 skill 的 scripts 目录,`$W` 指本次的工作目录(如 `./ppt_work`)。Windows 上把 `python3` 换成 `python`。 ## 开工前 1. **判断路线** - 用户给了 .pptx,要换个好看的样子 → 路线 A 美化 - 给的是题目、文章、口播稿、大纲或其他素材,要做成 PPT → 路线 B 生成 - 给了 .pptx 但要重写内容、调整结构 → 路线 B,把 pptx 当素材读 - 另外给了企业 VI 手册、品牌规范,或者说"按公司 VI 做""用我们的品牌色"→ 两条路线都先做"品牌套件",风格从手册来,不再读参考图、不出风格样张 - 另外给了公司的 PPT 模板(.pptx 或 .potx),或者说"用公司模板做""套我们的模板"→ 两条路线都先做"公司模板",在模板上出稿,不再读参考图、不出风格样张。模板和 VI 手册同时给时以模板为准,手册只拿来核对颜色 2. **环境自检**,之前通过的话一秒内结束,否则自动补装依赖。退出码非 0 就把建议告诉用户并停下;只缺推荐组件(如 LibreOffice)可以继续,pipeline 会改用 `render_lite.py` 按排版数据直接画近似预览,排版、配色、溢出照样能看,交付时说明预览是近似图。想跳过 LibreOffice 提速也可以加 `--lite`。 ```bash python3 $S/setup_check.py --quick --install ``` …
Read the whole file at its exact version.
How to install
mdr add zhouwei713/luobo-ppt/luobo-ppt@sha256:311e084c70a2f963The line at the top of this page pins the label git:20261022.5bc279e, 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_fk7ejnpkbxff2bbv)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 7 versions of this file, between Oct 17, 2026 and Oct 22, 2026, more than one a day.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261022.5bc279e latest | 2026-10-22 | 5bc279e | 22,706 B | A | view · diff |
| git:20261021.e1844c1 | 2026-10-21 | e1844c1 | 20,919 B | A | view · diff |
| git:20261021.5f4aa7c | 2026-10-21 | 5f4aa7c | 20,741 B | A | view · diff |
| git:20261018.86b06ba | 2026-10-18 | 86b06ba | 20,727 B | A | view · diff |
| git:20261018.6694e07 | 2026-10-18 | 6694e07 | 20,465 B | A | view · diff |
| git:20261017.9e5a4a4 | 2026-10-17 | 9e5a4a4 | 18,025 B | A | view · diff |
| git:20261017.4e72e75 | 2026-10-17 | 4e72e75 | 17,749 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 (22706 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
zhouwei713/luobo-ppt · 452 stars · license MIT · pushed 2026-10-22 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_fk7ejnpkbxff2bbv GET https://markdownregistry.com/api/v1/resolve?ref=zhouwei713/luobo-ppt/luobo-ppt GET https://markdownregistry.com/api/v1/blob/311e084c70a2f963f59854f1ae9207c937a70554e00c1623de26ad236114628d
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.