Skip to content

kdnsna/ultimate-ppt-master-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ultimate PPT Master - Local-first AI Presentation Quality Workbench

Local-first + quality-checked delivery for Chinese office users: turn PDFs, Word docs, PPTX decks, spreadsheets, URLs, and rough notes into Agent-ready presentation projects, then produce editable PowerPoint decks or magazine-style Web Decks locally.

v2.5.0 · English · 中文 README · Docs · Agent Bridge · Agent Skill

Ultimate PPT Master Web Experience

Open Web Experience · Benchmark Wall · Quality Workbench · Skill Market · Completion Audit

v2.5.0 Notes · 60-second quickstart · Use as Agent Skill · Discussions

Version 2.5.0 Web first Local bridge Agent skill Quality Checked Design Doctor Skill Market Ready Benchmark Proofs Editable PPTX Web Deck MIT License

60-second quickstart

For a first run, copy this and keep every source file on your own machine:

git clone https://github.com/kdnsna/ultimate-ppt-master-skill.git
cd ultimate-ppt-master-skill
npm run setup
npm run doctor
npm run bridge

Then open the Web Experience and choose the route that matches how much local setup you want today.

Mode What to do first What you get
No Bridge Open public demos and the Benchmark Wall. See real synthetic cases, covers, sources, and quality reports before installing anything.
Bridge online Pick a Chinese office preset, paste a goal or upload local files, then click Send to Bridge. A local handoff folder with the brief, source material, manifest, preview, quality checklist, quality-report.json, and Agent commands.

First click path:

Step Click or action Result
1 Open Web Experience Start from the product UI instead of reading architecture first.
2 Choose a preset Select business review, consulting, training/defense, pitch, or trend deck.
3 Paste a goal or add files Keep source material local and make the task explicit.
4 Send to Bridge Write a local handoff contract when the connector is running.
5 Hand off to Agent Let Codex, Claude Code, Hermes, OpenClaw, or another local agent produce and review.
First scenario Best default
Business review, weekly update, monthly report, or quarterly review Executive Business Review
Consulting proposal, client recommendation, diagnosis, or decision memo Consulting Proposal
Training courseware or academic defense Training Courseware / Academic Defense
Product pitch or tech trend showcase Product Pitch / Tech Trend Web Deck

v2.5 case carousel

v2.5 Quality Workbench case carousel

These are public synthetic proof packs: input source, selected preset, generated output, screenshot cover, and quality report are all committed so users can judge the workflow before installing anything.

Case Fits Proof
Executive Business Review Operations review, CEO/department update, KPI story Demo · Source · Quality report
Consulting Proposal Client diagnosis, transformation proposal, decision memo Demo · Source · Quality report
Product Pitch Launch story, demo day, stakeholder buy-in Demo · Source · Quality report
Tech Trend Web Deck Public trend briefing, conference talk, thought leadership Demo · Source · Quality report

Why People Star It

If you need... Ultimate PPT Master gives you...
An AI presentation generator that does not hide your source files A local-first Web Experience plus Bridge handoff folder.
Editable PowerPoint output, not screenshots pasted into slides A PPTX-oriented Agent Skill path with quality checks.
Better first drafts from messy PDFs, Word docs, PPTX, URLs, and notes Stable packs, source skeletons, manifests, QA checklists, and quality reports.
Web-native, magazine-style decks for demos or reports A Web Deck route with browser previews and shareable HTML output.

What It Is

Ultimate PPT Master is a local-first AI presentation hub. It gives non-technical users a friendly web page, then gives power users a real local handoff folder that Codex, Claude Code, Hermes, OpenClaw, or another agent can continue from.

It is designed as a practical fusion layer around two strong routes:

  • the editable PPTX route inspired by Hugo He's PPT Master direction;
  • the high-impact single-file Web Deck route inspired by op7418 / Guizang-style presentation skills.

The goal is simple: the web page should make the workflow easy to understand; the local Skill should keep the production quality high.

Agent connect flow

v2.5.0 Release Focus

v2.5.0 turns Ultimate PPT Master into a PPT quality workbench for Chinese office users. It keeps the local-first Web + Bridge + Skill architecture and improves first use, preset quality, visual review, sample proof, and delivery gates.

This release focuses on practical office delivery:

  • Business Review and Consulting Proposal stay as the first default paths; Training Courseware and Academic Defense move ahead of showcase decks in the Web preset menu.
  • Stable packs now declare userLevel, qualityProfile, proofArtifacts, and notFor so users can see who a preset is for and where it does not fit.
  • Design Doctor makes visual review understandable: SVG checks, browser review, workflows/visual-review.md, quality-report.json, and a Chinese summary are part of the handoff contract.
  • Bridge / handoff kits now preserve qualityProfile, expectedArtifacts, and reviewCommands in manifest.json and project-brief.json.
  • scripts/audit_quality_proofs.py verifies stable proof artifacts before publishing.

v2.5.0 In Plain Words

  • The web page is no longer just a form. The first screen now shows the current task, next step, quality status, and delivery gates.
  • Presets are no longer vague examples. A stable pack must have a public synthetic source, generated output, screenshot, quality report, and suitability boundary.
  • The Agent gets more than a prompt. It receives a contract that says what should be produced and how to check it.
  • Design Doctor reports first and repairs only when the user explicitly asks.

Quality Proofs

The public proof surface is now a product feature, not a footnote. Open the Benchmark Wall to see the current "input -> preset -> output -> review" chain before you run the project locally.

Each proof pack includes:

  • source.sanitized.md: synthetic source material that can be inspected publicly;
  • generated demo output: Web Deck or starter output for the selected preset;
  • screenshot or cover asset for quick visual judgment;
  • quality-report.json: machine-readable review result;
  • Design Doctor scorecard: report-only visual review with recommended fixes.

Design Doctor is intentionally report-first. It combines SVG checks, browser visual review, workflows/visual-review.md, quality-report.json, and a plain-language summary; automatic SVG repair only happens when the user explicitly asks for it.

Read the benchmark note: Quality Workbench v2.5. Review the completion evidence: Completion Audit. Preset catalog: templates/presets.

Skill Market Distribution

The next growth path is not only GitHub Pages. The repository is now ready to be described as an installable Agent Skill instead of only a code repo.

Marketplace distribution assets:

  • agents/openai.yaml: OpenAI/Codex-style skill metadata and invocation examples;
  • agents/marketplace-listing.json: structured listing contract for marketplace review;
  • assets/skill-market/*: icon and card artwork for listing surfaces;
  • public benchmark packs: proof that the skill can produce quality-checked outputs;
  • npm run audit:market: machine check for marketplace metadata, links, and assets.

Copyable marketplace prompt:

Use $ultimate-ppt-master to turn my source material into a quality-checked PPTX or Web Deck with a visual review report.

Read the checklist: Skill Market Distribution. Chinese checklist: Skill 市场分发.

Why Not Just Use Codex To Install A Skill?

You can. For expert users, direct Skill install is still the fastest path.

Ultimate PPT Master exists for the moment before that: when the user has files, a rough goal, uncertain model setup, and no clear idea whether the job should become editable PPTX, a Web Deck, or both.

The product adds value by:

  • turning a vague request into a structured brief;
  • packaging real source files into a local handoff folder;
  • showing Bridge, Agent, and provider readiness before production;
  • generating an engine plan, quality checklist, and quality report;
  • preserving the original upstream quality routes instead of replacing them with a weaker web-only generator.

Read the deeper positioning note: Product Positioning.

One-Line Updates

This project is moving quickly. If you already installed it, update before producing serious client or team-facing material.

Update a local clone:

cd ultimate-ppt-master-skill
npm run update

Update the Codex Skill install:

bash -lc 'set -e; dir="$HOME/.codex/skills/ultimate-ppt-master"; if [ -d "$dir/.git" ]; then git -C "$dir" pull --ff-only; else git clone https://github.com/kdnsna/ultimate-ppt-master-skill.git "$dir"; fi; cd "$dir"; npm run setup'

Update a generic Agent Skill install:

bash -lc 'set -e; dir="$HOME/agent-skills/ultimate-ppt-master"; if [ -d "$dir/.git" ]; then git -C "$dir" pull --ff-only; else mkdir -p "$HOME/agent-skills"; git clone https://github.com/kdnsna/ultimate-ppt-master-skill.git "$dir"; fi; cd "$dir"; npm run setup'

Or ask Codex:

Update ~/.codex/skills/ultimate-ppt-master to the latest GitHub version, run npm run setup, then use the README demo to confirm it works.

Input To Output Demo

Agentic Developer Stack generated deck

This public sample shows what users should provide and what they get back:

What you provide What it produces
A sanitized source.md with topic, public references, narrative, slide outline, and constraints. A self-contained Web Deck plus a handoff structure that a local Agent can continue into PPTX / Web Deck production.
A clear Agent prompt with audience, output route, and quality requirements. Reproducible production files such as agent-prompt.md, engine-plan.md, and quality-checklist.md.

Input material excerpt:

Topic: Agentic Developer Stack 2026
Goal: use a non-sensitive tech trend to explain why the web page is the front door and the Skill is the production engine.
Sources: Google I/O 2026 developer highlights, Google Developers Blog, and public technology coverage.
Output: an 11-slide magazine-style Web Deck, with a handoff path ready for editable PPTX production.

Example Agent prompt:

Use $ultimate-ppt-master with examples/agentic-developer-tools-2026/source.sanitized.md.
Create a polished magazine-style Web Deck for GitHub Pages and keep the handoff ready for an editable PPTX route.
Verify layout, mobile readability, source references, and final exported files before delivery.

Open the full sample:

Web Experience

Web Experience guided workspace

The Web Experience is the public front door. It can run from GitHub Pages without a backend, account, model host, or API key storage.

It helps users:

  • import .md, .txt, .pdf, .docx, .pptx, .xlsx, URLs, or pasted text;
  • choose scenario, audience, output route, style, language, target agent, and model preference;
  • see whether each source is browser-readable, locally parsed, or preserved as an attachment;
  • generate an Agent handoff prompt and download a source.md template;
  • preview a rough preview-web-deck.html;
  • download handoff-kit.zip when Bridge is offline;
  • send the same project to the local Bridge when Bridge is online;
  • jump directly to Skill installation instructions.

Open it here:

https://kdnsna.github.io/ultimate-ppt-master-skill/

For local web development:

npm --prefix apps/web install
npm run dev:web

Build the GitHub Pages artifact:

npm run build:web

Connect Local Agent

Bridge turns the static web page into a local production console.

git clone https://github.com/kdnsna/ultimate-ppt-master-skill.git
cd ultimate-ppt-master-skill
npm run setup
npm run bridge

Bridge writes handoff projects under:

~/UltimatePPTMaster/handoffs/

Safety defaults:

  • binds only to 127.0.0.1;
  • reads provider config from environment variables, repo .env, or ~/.ppt-master/.env;
  • returns provider readiness and model names, never API key values;
  • parses source files locally through scripts/source_to_md/*;
  • does not launch an Agent unless you explicitly opt in.

Optional advanced launch mode:

npm run bridge -- --allow-launch

Full guide: Agent Connect Bridge.

Handoff Kit

Handoff kit contents

Every handoff project is meant to be understandable by both humans and agents:

  • source.md: clean fallback source;
  • extracted-source.md: locally parsed source text when available;
  • attachments/: original files preserved for the Agent;
  • manifest.json: parse status, source metadata, and suggested commands;
  • agent-prompt.md: ready-to-copy Agent prompt;
  • project-brief.json: structured scenario, audience, style, and output settings;
  • engine-plan.md: PPTX / Web Deck production plan;
  • quality-checklist.md: review checklist before final delivery;
  • quality-report.json: Design Doctor and delivery-gate result;
  • preview-web-deck.html: browser-local rough preview;
  • README.md: handoff folder instructions.

Use as Agent Skill

Use the Skill route when quality matters more than the fastest first click. This is the route for Codex, Claude Code, Hermes, OpenClaw, Cursor-style IDEs, and other local agents that can read files and run scripts.

Codex

git clone https://github.com/kdnsna/ultimate-ppt-master-skill.git ~/.codex/skills/ultimate-ppt-master
cd ~/.codex/skills/ultimate-ppt-master
npm run setup

Ask:

Use $ultimate-ppt-master to turn reports/q3-review.pdf into a 12-slide editable PPTX for an executive meeting. Verify the deck before delivery.

Claude Code, Hermes, OpenClaw, And Generic Agents

mkdir -p ~/agent-skills
git clone https://github.com/kdnsna/ultimate-ppt-master-skill.git ~/agent-skills/ultimate-ppt-master
cd ~/agent-skills/ultimate-ppt-master
npm run setup

Agent prompt:

Read ~/agent-skills/ultimate-ppt-master/AGENTS.md and follow SKILL.md.
Use that repository path as SKILL_DIR.
Turn the provided source material into an editable PPTX and preview the result before delivery.

Full guide: Agent Setup.

Output Gallery

Output gallery

Output Best for Production route
Editable PowerPoint (.pptx) Business reports, consulting proposals, training decks, investor updates, and review-heavy work. Agent Skill with local files, scripts, preview, repair, and export checks.
Magazine Web Deck (index.html) Launches, demo days, product stories, keynotes, and visually rich sharing. Web Experience preview first, then Skill for final polish and QA.
Agent Handoff Project Users who already have Codex, Claude Code, Hermes, OpenClaw, Cursor, Cline, Roo, or Windsurf. Bridge-generated folder or handoff-kit.zip.

Public sanitized demos:

Pick Your Path

Path Use it when Start
Open Web Experience You want the fastest way to understand the project and build a prompt. Open Web Experience
Web + Bridge You want real file intake without uploading source material to a hosted service. Run npm run bridge, then send from the web page.
Agent Skill You already work inside Codex, Claude Code, Hermes, OpenClaw, Cursor, Cline, Roo, or Windsurf. Agent Setup
Web + Skill Recommended production flow: prepare the handoff kit visually, then let the agent finish it locally. Use Web Experience, then Bridge or handoff-kit.zip.
Desktop Later You want advanced local preview or future signed desktop packaging. Quickstart Desktop

Desktop Later

The Tauri desktop app remains in apps/desktop, but it is no longer the first promotion path. Signing, notarization, Homebrew distribution, and native packaging are now release-maintenance work.

Developer preview:

git clone https://github.com/kdnsna/ultimate-ppt-master-skill.git
cd ultimate-ppt-master-skill
npm run setup
npm run desktop

Maintenance references:

Documentation

Need Guide
Use the static online front door Web Experience
Connect the web page to local files and Agents Agent Connect Bridge
Install and invoke the Skill Agent Setup
Pick Web vs Skill vs Desktop Later Choosing a Workflow
Configure provider keys locally Model and Provider Setup
Understand why this exists beside direct Skill install Product Positioning
See the next content/template direction Next Roadmap - Content and Template Presets
Review v2.5.0 release focus Release Notes - v2.5.0
Review the quality proof matrix Quality Workbench v2.5
Browse public proof packs Benchmark Wall
Prepare marketplace or agent-directory distribution Skill Market Distribution
Verify the v2.5 quality workbench is complete Completion Audit
Review GitHub technology signals GitHub Technology Scan - May 2026
Review the local upstream benchmark Upstream Benchmark - May 2026
Debug setup, extraction, output, provider, Tauri, or agent loading issues Troubleshooting
Release, Pages, Homebrew, signing, privacy, and maintenance Release and Maintenance

Pre-Push Stability Gates

Maintainers should keep the README promise tied to executable checks:

npm run doctor
npm run audit:presets
npm run audit:quality
npm run audit:market
npm run test:node
npm run test:worker
npm run build:web
npm run build:desktop
git diff --check

The latest push-prep pass also verified the Web homepage, Benchmark Wall, and four public proof decks at desktop and mobile widths.

v2.5.0 Highlights

  • Reworked the Web first screen into a quality workbench with task preview, next step, and quality status.
  • Promoted the four current packs to stable-pack with quality metadata and proof artifacts.
  • Added Design Doctor entry points and quality-report.json to handoff kits.
  • Added quality proof audit coverage with npm run audit:quality.
  • Added marketplace readiness coverage with npm run audit:market.
  • Strengthened Bridge manifest and project brief contracts for local Agent execution.

See UPSTREAM_SYNC.md for upstream baselines and adaptation policy.

Repo About

AI presentation hub: source files in, local Agent handoff out, editable PPTX and magazine Web Decks delivered.
AI 演示生产中枢:资料进来,本地 Agent 接手,输出可编辑 PPTX / 杂志风网页演示。

License

MIT. See LICENSE.