Oh My PPT is a local-first desktop application that uses AI to create, edit, present, and export editable HTML-based slide presentations. It is for people making presentations, lessons, stories, reports, or pitches who want to describe their content and then adjust the resulting pages, visuals, animations, and layouts.
Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add arcsin1/oh-my-ppt --skill palace-ink-redgit clone --depth 1 https://github.com/arcsin1/oh-my-pptWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/arcsin1/oh-my-ppt/palace-ink-red)<a href="https://agentmods.dev/skills/arcsin1/oh-my-ppt/palace-ink-red"><img src="https://agentmods.dev/badge/skills/arcsin1/oh-my-ppt/palace-ink-red/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/arcsin1/oh-my-ppt/palace-ink-red"><img src="https://agentmods.dev/badge/skills/arcsin1/oh-my-ppt/palace-ink-red.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00000 | $0.01202 |
| Opus 5 | $0.00000 | $0.00601 |
| Sonnet 5 | $0.00000 | $0.00240 |
| Haiku 4.5 | $0.00000 | $0.00120 |
Grade A, and why
palace-ink-red scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
整体采用沉稳的新中式高级感视觉:像故宫宫墙在傍晚光线里的深红,搭配玄石般的深灰与宣纸米色,气质克制、厚重、安静,但标题要有强烈存在感。画面不要做得花哨,而是用大色块、粗字体、圆角分区和极少量装饰,把"东方审美里的力量感"表达出来。
配色
主色使用故宫墨红 #8C3232,带一点砖红和酒红的沉淀感,适合作为封面背景、大标题区、重点卡片或强调色。深色辅助色使用玄石灰 #363636,像磨砂石材一样沉稳,可用于次级模块、页脚或深色信息区。背景色使用宣纸米灰 #CAD2C5,温润、低饱和,适合承载正文与留白区域。文字建议使用米白灰 #DAD8CC 或浅宣纸色 #E6E1D3,避免纯白过刺;在浅底上正文可使用深炭灰 #2F2F2F,重点词可回到墨红 #8C3232。
字体
字体选择厚重、现代、无衬线的黑体风格,标题要粗、方、稳,字重接近 Heavy 或 Bold,字距略收紧,形成有压迫感的视觉重心。正文使用中等字重的无衬线字体,保持清晰、利落,不要使用过于圆润可爱的字体。中文标题可以采用大字号分行排布,像碑刻或匾额一样有分量;英文或品牌字样可使用粗圆几何感字体,但颜色和气质必须收住,不能变成潮牌霓虹感。
布局
版式以大面积色块分层为核心,强调横向卡片、上下分区和强对齐。页面可以用 2-3 个宽大的圆角矩形区域堆叠,形成类似色卡或展板的结构;每个模块内部信息不宜过多,保留厚实的边距,让画面显得贵气而不拥挤。标题通常放在左上或视觉高位,字号巨大,副标题或标签放在右上角,用胶囊形描边框承载。信息标注可放在右下角,形成稳定的对角线平衡。
组件
组件以大圆角卡片为主,圆角半径偏大,约 24-40px,边缘柔和但整体仍然有厚重感。可使用深黑色外框或投影制造"压住画面"的边界感,阴影要大而实,像厚纸板或装裱框的层次,不做轻飘飘的玻璃拟态。标签组件适合使用细描边胶囊框,描边颜色可用浅米灰 #CFC8BA,文字同色,营造低调印章感。装饰元素尽量克制,可以少量使用短横线、色值标注、印章式小标签,不要加入复杂花纹。
图形与质感
整体图形语言偏平面色块,不依赖插画。若需要加入图形,可选用宫墙、石阶、宣纸纹理、印章、匾额、窗棂的抽象轮廓,但必须极简化处理。背景可以加入非常轻微的纸张颗粒或磨砂噪点,透明度控制在 3%-6%,让色块有真实材质感。不要使用高亮渐变、金属反光或强烈发光效果,质感应是沉静的、哑光的、可触摸的。
动画
动画节奏要稳,不要弹跳。推荐 Anime.js v4 使用 0.6s-0.9s 的入场时长,缓动可用 easeOutCubic 或 easeOutQuart。大色块从下向上轻微滑入或以 opacity 淡入,移动距离控制在 20-40px;标题可以逐行淡入并轻微上移,形成庄重开场。标签、标注信息延迟 100-200ms 出现即可,整体像展板缓缓落位,而不是快速闪现。
适合场景
适合需要表达文化底蕴、审美判断、品牌质感或高端内容的 PPT,比如传统文化主题、品牌提案、色彩审美分享、艺术设计课程。
配图
文化历史、高端品牌、仪式感主题和章节页,可用宫墙、石阶、格栅或纸面肌理中的一个做单一场景;墨红留出标题区,不做宫殿符号大拼贴。
数据、政策条目、流程、比较和细节说明页不配图。
不要
- 不要使用高饱和亮红或荧光色,避免廉价喜庆感
- 不要使用复杂渐变、强发光和玻璃拟态
- 不要堆叠过多装饰纹样,保持克制
- 不要让文字过小过密,留出厚重呼吸感
- 不要使用可爱圆体或花哨手写字体
What ships with it
2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago Changed · +5 lines a7dfe51f673b
- 8d ago First seen · 30 lines · 0 tokens per session scan A f76d2f9836ff
palace-ink-red is a skill published in the GitHub repository arcsin1/oh-my-ppt (1,949 stars, last pushed 6d ago), licensed Apache-2.0. It costs nothing until one of its globs matches a file; then it loads 1,202 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
mermaid-diagram
Use when the user asks for a flowchart, architecture diagram, sequence diagram, ER diagram, state machine, gantt chart, or any visual that fits Mermaid syntax. Hope Agent's chat renders Mermaid blocks natively, so the diagram appears inline.
visual-design
A design skill for turning content into complete, self-contained HTML pages and visual materials such as websites, banners, posters, reports, resumes, and portfolios. It follows a defined visual design system and does not use outside images or code libraries.
impeccable
Use when the user wants distinctive, production-grade frontend design, anti-generic AI aesthetics, UX critique, technical UI audits, or final polish through bundled Impeccable references and an optional upstream detector CLI.
nextclaw-skin-studio
A studio for browsing, applying, creating, refining, switching, inspecting, and removing custom NextClaw skins. A skin changes an app's visual appearance and can include CSS, JavaScript, images, SVG, layout changes, and motion.
ui-ux-pro-max
Use when the user wants professional UI/UX design guidance, design-system generation, UX review, or stack-specific frontend guidance through a bundled local UI/UX Pro Max dataset and Python search runtime.
codex-slides
Create, research, revise, restyle, present, inspect, and export Codex Slides slide decks from Codex, including scenario workflows, project Design Files, and always-on brand design systems. Use when the user asks for a presentation, PPT/PPTX, slide deck, research brief converted into slides, an existing deck edit, a…