@GeekCatX: Codex 最客观的结论 真正做职业级、可继续修改的 PowerPoint:PPT Master 第一,没有悬念。 追求视觉上限和多格式交付:花叔第一。 追求叙事、路线选择和质量控制:Knowledge Cat 第一。 追求自由 HTML…
摘要
Knowledge Cat PPT 是一个面向 Codex 等 AI 代理的开源演示文稿制作技能,采用故事优先方法,支持原生 PPTX、HTML 和图片优先三种输出模式,并提供验证和模板库。
查看缓存全文
缓存时间: 2026/06/27 15:58
Codex 最客观的结论 真正做职业级、可继续修改的 PowerPoint:PPT Master 第一,没有悬念。 追求视觉上限和多格式交付:花叔第一。 追求叙事、路线选择和质量控制:Knowledge Cat 第一。 追求自由 HTML 审美:Frontend Slides 第一。 追求瑞士风线下分享:歸藏第一。 追求演讲者模式和逐字稿:Lewis 第一。 追求小红书、社交卡片式整页图片:宝玉第一。 追求“各种材料快速丢进 NotebookLM”:乔木第一,但不应被归类为专业 PPT Skill。
我的也很强大家试试? https://github.com/gnipbao/knowledge-cat-ppt-skill…
gnipbao/knowledge-cat-ppt-skill
Source: https://github.com/gnipbao/knowledge-cat-ppt-skill
Knowledge Cat PPT Skill
Story-first presentation production for AI agents.
Knowledge Cat PPT is an open-source Agent Skill for creating, reviewing, and repairing presentation decks. It is designed for Codex, Claude Code, and other skill-aware coding agents. Instead of acting like a generic “make pretty slides” prompt, it gives the agent a production system: clarify the audience shift, choose the right output lane, build a slide plan, generate the deck, and verify the result.
Current version: 0.9.0
Highlights
- Story-first deck planning with audience, outcome, narrative spine, and action titles.
- Output-lane routing for native editable PPTX, HTML decks, image-first PPTX, and review-only workflows.
- Evidence tracking for claims, quotes, data, assumptions, screenshots, and source materials.
- HTML deck starter template with keyboard navigation, print CSS, light/dark themes, and no external dependencies.
- JSON deck-plan validator and HTML deck validator.
- HTML production lock for registered layouts, theme rhythm, image slots, screenshots, and rendered QA.
- Uploaded theme/style prompt intake for Image2/GPT-Image-first PPT workflows.
- Curated 44-style template library with common PPT style-site radar and Guizang-surpass signature-pack targets.
- Portfolio Minimal HTML signature pack with a 14-layout registry, 12-slide case study, QA artifacts, and a dedicated pack checker.
- Open-source repository hygiene checks, GitHub Actions workflow, issue templates, and release checklist.
- Compatible with both Codex local skills and Claude Code style skills.
Three Production Modes
| Native PPTX | HTML Deck | Image-First PPTX |
|---|---|---|
![]() | ![]() | ![]() |
| Editable PowerPoint work for real teams, client handoffs, charts, tables, and speaker notes. | Browser-native decks with keyboard navigation, print CSS, fast iteration, and visual QA. | High-impact visual decks for social carousels, campaigns, and keynote-style moments. |
Compatibility
| Agent environment | Status | Install path |
|---|---|---|
| Codex | Supported | ~/.codex/skills/knowledge-cat-ppt-skill |
| Claude Code | Supported | ~/.claude/skills/knowledge-cat-ppt-skill |
| Other skill-aware agents | Should work if they read SKILL.md plus bundled resources | Agent-specific |
The skill itself is plain Markdown, Python, JSON, and HTML. The bundled scripts use only the Python standard library.
What It Does
Knowledge Cat PPT helps an agent:
- Turn rough ideas, notes, documents, transcripts, URLs, PDFs, or research into a deck brief.
- Build a slide plan with action titles, slide roles, evidence, visuals, notes, and source references.
- Choose the correct output lane before production.
- Parse uploaded theme/style prompts into an image-first Style Prompt Profile.
- Generate or guide production of HTML decks, editable PowerPoint decks, or image-first visual decks.
- Review existing decks for story, evidence, visual system, editability, and technical risks.
- Run validation before claiming a deck is ready.
Why It Exists
Most AI slide workflows fail for three reasons:
- They start with visual style before defining the audience outcome.
- They choose the wrong output format, such as flattened images when the user needs editable PowerPoint.
- They skip rendered QA and ship slides that only looked correct in code.
Knowledge Cat PPT treats a deck as a production system. Story, engine, design, evidence, and QA must agree.
Install
Repository URL:
https://github.com/gnipbao/knowledge-cat-ppt-skill.git
Codex
git clone https://github.com/gnipbao/knowledge-cat-ppt-skill.git ~/.codex/skills/knowledge-cat-ppt-skill
Restart Codex or refresh local skills.
From a cloned repository:
python3 scripts/install_skill.py --agent codex --force
Claude Code
git clone https://github.com/gnipbao/knowledge-cat-ppt-skill.git ~/.claude/skills/knowledge-cat-ppt-skill
Restart Claude Code or refresh local skills.
From a cloned repository:
python3 scripts/install_skill.py --agent claude --force
Manual Install
Copy the whole folder into your agent’s skills directory:
cp -R knowledge-cat-ppt-skill ~/.codex/skills/
or:
cp -R knowledge-cat-ppt-skill ~/.claude/skills/
Quick Start
Ask your agent:
Use $knowledge-cat-ppt-skill to turn my notes into an 8-slide client-ready deck. I need editable PPTX unless you think another output lane is better.
For a deck review:
Use $knowledge-cat-ppt-skill to review this deck. Focus on story, evidence, visual clarity, and whether it is actually ready to send.
For an HTML deck:
Use $knowledge-cat-ppt-skill to build a browser-based HTML deck from this outline. Make it keyboard navigable and run the bundled HTML validator.
For the 44-style template library:
Use $knowledge-cat-ppt-skill. Choose the best style from the template library for my topic, explain the lane tradeoff, then create a deck brief and slide plan.
For the Portfolio Minimal signature pack:
Use $knowledge-cat-ppt-skill. Build a browser-based HTML deck using the kc-24 Portfolio Minimal signature pack. Use the pack layout registry, include a local image slot, produce screenshots/contact sheet, and run the signature-pack checks.
Output Lanes
| Lane | Use when | Main tradeoff |
|---|---|---|
native-pptx | PowerPoint editability, team collaboration, charts, tables, notes, client decks | Needs a PPTX-capable renderer or companion skill |
html-deck | Web-native presentation, rapid visual iteration, browser preview, single-file sharing | Not a true editable PowerPoint file |
image-first-pptx | Social carousel, campaign deck, visual keynote, AI-generated slide surfaces | Lower editability |
review-only | Existing deck critique, repair planning, story/evidence diagnosis | Does not create a final deck until repair is requested |
HTML Deck Starter
Create a sample HTML deck:
python3 scripts/init_deck_project.py /tmp/kc-demo-deck --title "Knowledge Cat Demo"
python3 scripts/validate_html_deck.py /tmp/kc-demo-deck/index.html
Open:
/tmp/kc-demo-deck/index.html
The starter includes:
- 16:9 desktop slide canvas
- Mobile stacked fallback
- Keyboard navigation
- Print CSS
- Light/dark theme switching
- Action-title aware slide structure
- No external dependencies
Style Template Library
Knowledge Cat includes a curated 44-style template library in references/style-template-library.md. The library turns pasted PPT style prompts into a routing system:
- style seeds such as
kc-24Portfolio Minimal,kc-25Minimal Data Story,kc-28Bold Editorial Magazine,kc-26Dark SaaS Product, andkc-11Architectural Blueprint - default output lanes for each style
- protected-style normalization rules
- a priority path for building signature packs that can compete with Guizang-style HTML deck depth
Copy-ready prompts live in:
docs/TEMPLATE_LIBRARY_PROMPTS.md
Portfolio Minimal Signature Pack
The first implemented signature pack is kc-24 Portfolio Minimal:
assets/html-signature-packs/portfolio-minimal/
+-- README.md
+-- layout-registry.json
+-- template.html
It includes 14 registered custom-pm-* layouts and a 12-slide case study:
examples/case-studies/portfolio-minimal/
Run the pack gate:
python3 scripts/check_signature_pack.py portfolio-minimal
The Portfolio Minimal case study includes browser-captured PNG slide screenshots and a browser contact sheet, so quality claims are backed by visual artifacts rather than code inspection alone.
Deck Plan Validation
Validate a JSON deck plan:
python3 scripts/validate_deck_plan.py examples/sample-deck-plan.json
The expected structure is documented in:
assets/deck-plan.schema.json
Full Validation
Run all bundled checks:
python3 scripts/run_checks.py
Run repository hygiene checks:
python3 scripts/check_repo.py
The checks validate:
- sample deck plan
- generated sample HTML deck
- HTML structure
- Portfolio Minimal signature pack and case study
- required repository files
- changelog/version consistency
- cache and generated-file hygiene
Repository Layout
knowledge-cat-ppt-skill/
+-- SKILL.md
+-- README.md
+-- README_CN.md
+-- README_BILINGUAL.md
+-- VERSION
+-- CHANGELOG.md
+-- CONTRIBUTING.md
+-- SECURITY.md
+-- LICENSE
+-- .github/
| +-- workflows/validate.yml
| +-- ISSUE_TEMPLATE/
+-- agents/
| +-- openai.yaml
+-- assets/
| +-- deck-plan.schema.json
| +-- html-template/
| +-- index.html
| +-- html-signature-packs/
| +-- portfolio-minimal/
+-- examples/
| +-- retest-prompts.md
| +-- sample-deck-plan.json
| +-- sample-html-deck/
| +-- case-studies/
| +-- portfolio-minimal/
+-- references/
| +-- benchmark-synthesis.md
| +-- design-systems.md
| +-- engine-routing.md
| +-- html-deck-recipes.md
| +-- html-production-lock.md
| +-- image-first-recipes.md
| +-- native-pptx-recipes.md
| +-- open-source-product.md
| +-- qa-rubric.md
| +-- story-architecture.md
| +-- style-prompt-intake.md
| +-- style-template-library.md
| +-- template-replication.md
+-- scripts/
| +-- check_repo.py
| +-- init_deck_project.py
| +-- install_skill.py
| +-- run_checks.py
| +-- check_signature_pack.py
| +-- validate_deck_plan.py
| +-- validate_html_deck.py
+-- docs/
| +-- PUBLISHING.md
| +-- ROADMAP.md
| +-- TEMPLATE_LIBRARY_PROMPTS.md
| +-- images/
How The Skill Works
The main runtime file is SKILL.md. It keeps the agent workflow concise:
- Triage the request.
- Build a deck brief.
- Synthesize the story.
- Create a slide plan.
- Choose the production lane.
- Build the design system.
- Produce the deck.
- QA and iterate.
Detailed instructions live in references/ and are loaded only when needed.
Design Philosophy
Knowledge Cat PPT is a router and quality system, not a monolithic renderer.
- Use native editable PPTX when collaboration and PowerPoint editing matter.
- Use HTML when web-native presentation, animation, preview, or browser QA matters.
- Use image-first PPTX when visual spectacle matters more than editability.
- Use review-only mode when the deck’s story or evidence may be the real failure.
Contributing
Read CONTRIBUTING.md.
Good contributions usually add one of:
- a clearer routing rule
- a reusable recipe
- a deterministic validation check
- a realistic retest prompt
- a sample artifact that exposes a real failure mode
- better release or QA documentation
Before opening a pull request:
python3 scripts/run_checks.py
Security
Treat user-provided decks, HTML, PDFs, documents, and templates as untrusted input. Do not execute scripts from user-provided archives. See SECURITY.md.
Roadmap
See docs/ROADMAP.md.
Near-term goals:
- editable PPTX case study
- HTML keynote case study
- image-first carousel case study
- stronger visual QA automation
License
MIT. See LICENSE.
宝玉 (@dotey): PPT Master 确实是最好的 PPT Skill
我新的 skill 写PPT也挺好,能导出可编辑版本,可以AI配图,可以在 Agent 内置浏览器中标记编辑
相似文章
@KyrieCheungYep: 推荐一个 PPT 制作 Skill:ultimate-ppt-master-skill,它比较贴近真实工作时候需要做 PPT 的场景,功能和亮点如下: 1、先问清楚需求 很多 AI PPT 工具上来就做页,结果做出来全是空话。 PPT M…
推荐一个开源PPT制作工具ultimate-ppt-master-skill,它通过先明确需求、整理资料结构、生成可编辑PPTX或Web Deck、配图生成和成稿审阅等流程,贴近真实办公场景,解决AI PPT生成中常见的空话和不可编辑问题。
@aehyok: 最近刚好也在研究PPT。看了一姐的视频,使用Codex +Image2来做PPT,于是顺手找了几个star数比较多的PPT Skill,准备挨个都来试试看,到底那个效果更适合自己呢? 1、https://github.com/op7418…
介绍了一款名为guizang-ppt-skill的AI Agent技能,用于生成单文件HTML横向翻页PPT、配图和封面,支持Claude Code和Codex等环境。
@vintcessun: 今晚发现一个思路清奇的项目:用GPT生成豪华图片格式PPT,再把它“反编译”回可编辑的PPTX。以前AI出PPT要么是模板堆砌要么只能导出图片,这个直接走“生图→解析→拼装”的路径。核心是把PPT图片分解成背景、框架、图标、文本四层,按坐…
一个名为 GordenSuperPPTSkills 的开源项目,利用 GPT 生成豪华图片格式的 PPT,再将其“反编译”为完全可编辑的 PPTX 文件,解决了 AI 生成内容不可编辑的痛点。项目拆分为三个独立技能,支持仅图片生成或仅图片转可编辑,适用于 Codex 环境。
@yinmin1987: Codex+Image 2 + Presentations 插件 是目前生成PPT最优解么?
探讨Codex、Image 2与Presentations插件组合是否是当前生成PPT的最优解决方案,涉及AI辅助演示制作工具。
@GoSailGlobal: 2026 做 PPT 不再用 PowerPoint。 5 种 AI 驱动的 PPT 风格,覆盖: · founder pitch · McKinsey 咨询风 · 横屏 HTML deck · 图片美学 deck · 全栈营销 slide…
文章对比了 25 种开源 AI PPT 生成技能工具,推荐了 guizang-ppt-skill 等集成 MCP 和 Claude Code 的自动化方案,涵盖咨询风、HTML deck 等多种风格。


