Ky Markdown Rebuilder
KyrieCheungYep/ky-markdown-rebuilder
Rebuild visual documents into reliable Markdown by combining text extraction with page or screenshot alignment.
Use the standalone qiaomu-bento-ppt skill to create or edit qiaomu-style bento presentations as self-contained .bento.html files from briefs, notes, reports, URLs, data, or existing bento decks.
$ npx skills add joeseesun/qiaomu-bento-ppt --skill qiaomu-bento-ppt -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install joeseesun/qiaomu-bento-ppt qiaomu-bento-ppt --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "qiaomu-bento-ppt" agent skill from https://github.com/joeseesun/qiaomu-bento-ppt/tree/main into .claude/skills/qiaomu-bento-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qiaomu-bento-ppt", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add joeseesun/qiaomu-bento-ppt --skill qiaomu-bento-ppt -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install joeseesun/qiaomu-bento-ppt qiaomu-bento-ppt --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "qiaomu-bento-ppt" agent skill from https://github.com/joeseesun/qiaomu-bento-ppt/tree/main into .agents/skills/qiaomu-bento-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qiaomu-bento-ppt", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add joeseesun/qiaomu-bento-ppt --skill qiaomu-bento-ppt -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install joeseesun/qiaomu-bento-ppt qiaomu-bento-ppt --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "qiaomu-bento-ppt" agent skill from https://github.com/joeseesun/qiaomu-bento-ppt/tree/main into .cursor/skills/qiaomu-bento-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qiaomu-bento-ppt", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add joeseesun/qiaomu-bento-ppt --skill qiaomu-bento-ppt -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install joeseesun/qiaomu-bento-ppt qiaomu-bento-ppt --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "qiaomu-bento-ppt" agent skill from https://github.com/joeseesun/qiaomu-bento-ppt/tree/main into .gemini/skills/qiaomu-bento-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qiaomu-bento-ppt", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install joeseesun/qiaomu-bento-ppt qiaomu-bento-pptInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add joeseesun/qiaomu-bento-ppt --skill qiaomu-bento-ppt -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "qiaomu-bento-ppt" agent skill from https://github.com/joeseesun/qiaomu-bento-ppt/tree/main into .github/skills/qiaomu-bento-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qiaomu-bento-ppt", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add joeseesun/qiaomu-bento-ppt --skill qiaomu-bento-ppt -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install joeseesun/qiaomu-bento-ppt qiaomu-bento-ppt --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "qiaomu-bento-ppt" agent skill from https://github.com/joeseesun/qiaomu-bento-ppt/tree/main into .opencode/skills/qiaomu-bento-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qiaomu-bento-ppt", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
qiaomu-bento-pptUse the standalone qiaomu-bento-ppt skill to create or edit qiaomu-style bento presentations as self-contained .bento.html files from briefs, notes, reports, URLs, data, or existing bento decks.
Qiaomu Bento Ppt is an agent skill from joeseesun/qiaomu-bento-ppt. Use the standalone qiaomu-bento-ppt skill to create or edit qiaomu-style bento presentations as self-contained .bento.html files from briefs, notes, reports, URLs, data, or existing bento decks. Use this skill when the user explicitly asks for bento/slides, a .bento.html deck, an offline-editable single-file HTML presentation, or invokes qiaomu-bento-ppt. It applies a proposal-first presentation workflow, ships a pinned official bento shell and authoring references inside the skill, builds through the plaintext…
Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 60 other files, including scripts, reference files and assets (for example `.github/workflows/sync-bento-upstream.yml`, `NOTICE.md` and `README.md`).
It sits in Documents & Office, covering PowerPoint presentations, Slides and decks and HTML artifacts. It works with Microsoft PowerPoint. The repository describes itself as: Use the standalone qiaomu-bento-ppt skill to create or edit qiaomu-style bento presentations as self-contained .bento.html files from briefs, notes, r. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 55c63c8. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
python3From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
x.comgithub.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Qiaomu Bento Ppt loads about 1.3k tokens when it runs, and up to ~13k if it reads all its reference files. Until then it costs about 203 tokens; SKILL.md has 268 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from joeseesun/qiaomu-bento-ppt at commit 55c63c8, republished under its MIT licence (© joeseesun). 268 words, ~1,260 tokens.
.claude/skills/qiaomu-bento-ppt/SKILL.md (or your agent's skills folder). This skill also uses 52 other files; get the full folder from GitHub.把资料转成可编辑、可演示、可离线分发的单文件 bento/slides deck。
bento、.bento.html、单文件 HTML 演示文稿、离线可编辑 deck,或点名 $qiaomu-bento-ppt。.pptx、Keynote、Google Slides;开发 bento 平台源码;制作 bento/spaces、bento/dash 或 bento/vault。docId、未知字段、collab 数据和原始 HTML shell;只改 #bento-doc。docId。禁止把既有文档当“新文档”重新生成身份。~/.bento/release-key.json。开始制作前读取 references/workflow.md 和 references/upstream-contract.md。
本 skill 自带固定版本的官方资料,按顺序读取:
references/upstream/bento-official-skill.mdreferences/upstream/bento-agents.mdreferences/upstream/bento-format.md当前固定 release、commit、文件来源与 SHA-256 记录在
upstream.lock.json。普通 deck 任务禁止临时联网换最新版;只有用户明确提出
维护/同步上游时,才运行:
python3 scripts/sync_upstream.py --report reports/upstream-sync-check.json需要刷新时加 --update。脚本只接受同一个官方 GitHub release 的完整快照,
全部暂存并验证后才替换;随后必须重跑 standalone、identity、shell、fixture 和
browser gates。定期 GitHub workflow 只创建 PR,不直接更新 main。
用下面的命令检查独立资产:
python3 scripts/bento_deck.py locate正常结果必须包含 "standalone": true。原始 bento checkout 不是前置条件;
只有更新兼容性检查时才可选传入 --repo。
1a / 2b / 3c 选择卡和默认建议;形成 source-grounded deck-plan.md。用户说“直接生成/跳过确认”时可继续。python3 scripts/bento_deck.py extract input.bento.html --output deck.jsoncollab、template、readonly。python3 scripts/bento_deck.py build deck.json \
--output result.bento.html \
--new-document \
--report reports/deck-validation.json编辑已有 deck 时去掉 --new-document,用原文件同时锚定身份和 shell:
python3 scripts/bento_deck.py build deck.json \
--identity-source input.bento.html \
--output input.updated.bento.html \
--report reports/deck-validation.json脚本会拒绝 deck.json 与原文件 docId 不一致的构建。只有用户明确要求时
才加 --overwrite。
.bento.html、deck-plan.md、可选 deck.json、验证结果和仍属 missing evidence 的项目。doc.size。常规内容保留约 96px 侧边距。< 转义为 \u003c,文档块中不得出现字面 script 结束标签。evals/trigger_cases.json。scripts/bento_deck.py validate 无 error。scripts/shell-gate.mjs 做兼容性复核。docId 与源文件一致;新建时只 mint 一次。.bento.html 与源资料保持不变。upstream.lock.json 与四个内置快照的 SHA-256 必须一致;自动同步只能开 PR,合并前仍需浏览器复核。missing evidence,不得写成“已验证”。deck-plan.md:受众、目标、叙事弧、逐页结构、素材映射、视觉方向、证据来源。deck.json:纯 bento/slides 文档数据;编辑场景保留身份和未知字段。<title>.bento.html:可独立打开、编辑和演示的单文件交付物。reports/deck-validation.json:errors、warnings、shell gate 和身份结果。missing evidence。main 直接推送、把 token/cookie/账号写入 deck 或报告。© joeseesun, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 52 other files (scripts, references, assets) in the repository root of joeseesun/qiaomu-bento-ppt.
Open the folder on GitHubat commit 55c63c8
Qiaomu Bento Ppt next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Qiaomu Bento Ppt this skilljoeseesun/qiaomu-bento-ppt | 127 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Ky Markdown RebuilderKyrieCheungYep/ky-markdown-rebuilder | 117 | — | ~5.7k | Automated safety check: Pass | None | |
| PPT as CodeRussell-cell/PPT-as-code | 190 | — | ~11k | Automated safety check: Pass | MIT | |
| Sci HTMLShZhao27208/Aut_Sci_Write | 209 | — | ~1.4k | Automated safety check: Notes | MIT | |
| Superloopy Slidesbeefiker/superloopy | 111 | 1 repos | ~8.8k | Automated safety check: Pass | MIT | |
| Ambiguity Reportlawve-ai/awesome-legal-skills | 847 | — | ~4.6k | Automated safety check: Pass | Apache-2.0 |
KyrieCheungYep/ky-markdown-rebuilder
Rebuild visual documents into reliable Markdown by combining text extraction with page or screenshot alignment.
Russell-cell/PPT-as-code
Plans and builds HTML-based web presentations through staged quick, basic or advanced workflows, with optional visualization planning, motion, a workbench and PPTX export handoff.
ShZhao27208/Aut_Sci_Write
Generate academic presentation-style HTML slide decks and browser reports from PDFs, structured text, Markdown, paper summaries, outlines, or research notes.
beefiker/superloopy
Creates zero-dependency, animation-rich HTML slide decks that run in the browser, with style presets, PowerPoint conversion and PDF export, proven by a real-browser render.
lawve-ai/awesome-legal-skills
Turn an interpretive-ambiguity audit of a legal text — contract, statute, regulation, or judicial opinion — into a polished deliverable.
thatrebeccarae/claude-marketing
Transform audit data, performance reports, and structured analyses into polished visual deliverables.
Works with
Categories
Use the standalone qiaomu-bento-ppt skill to create or edit qiaomu-style bento presentations as self-contained .bento.html files from briefs, notes, reports, URLs, data, or existing bento decks. Qiaomu Bento Ppt is an agent skill from joeseesun/qiaomu-bento-ppt.html files from briefs, notes, reports, URLs, data, or existing bento decks.
Qiaomu Bento Ppt fits situations like: the user explicitly asks for bento/slides; A .bento.html deck; an offline-editable single-file HTML presentation; invokes qiaomu-bento-ppt.
Run `npx skills add joeseesun/qiaomu-bento-ppt --skill qiaomu-bento-ppt -a claude-code`. Or copy the skill folder (the joeseesun/qiaomu-bento-ppt repository) into .claude/skills/qiaomu-bento-ppt in your project. Claude Code loads it when a task matches its description.
Run `npx skills add joeseesun/qiaomu-bento-ppt --skill qiaomu-bento-ppt -a codex`. Or copy the skill folder (the joeseesun/qiaomu-bento-ppt repository) into .agents/skills/qiaomu-bento-ppt in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add joeseesun/qiaomu-bento-ppt --skill qiaomu-bento-ppt -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/qiaomu-bento-ppt, .gemini/skills/qiaomu-bento-ppt, .github/skills/qiaomu-bento-ppt and .opencode/skills/qiaomu-bento-ppt in your project.
Going by SKILL.md and its folder, Qiaomu Bento Ppt needs the command-line tools its instructions call (python3). Our summary lists: Python 3.
SKILL.md names 2 domains. As links in the text: x.com and github.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Qiaomu Bento Ppt is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 12k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Qiaomu Bento Ppt: Ky Markdown Rebuilder (KyrieCheungYep/ky-markdown-rebuilder, 117 stars), PPT as Code (Russell-cell/PPT-as-code, 190 stars), Sci HTML (ShZhao27208/Aut_Sci_Write, 209 stars) and Superloopy Slides (beefiker/superloopy, 111 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
joeseesun (a GitHub user) maintains it in joeseesun/qiaomu-bento-ppt, which has 127 GitHub stars. The repository was last updated on July 27, 2026.
Source: joeseesun/qiaomu-bento-ppt on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.