p2h2plisted
Install: claude install-skill Allenfang2026/getihu-p2h2p
# P2H2P — PPT ↔ HTML ↔ PPT pipeline
> Orchestration layer built on top of the `beautiful-html-templates` and `pptx` skills — it composes them rather than reimplementing their logic. `beautiful-html-templates` itself wraps the open-source library [zarazhangrui/beautiful-html-templates](https://github.com/zarazhangrui/beautiful-html-templates). MIT licensed. See README for full credits.
## What this skill is
A 7-phase orchestrator that turns rough input (existing PPT / text / images) into a polished editable .pptx, with HTML as the ground-truth intermediate layer. Wraps two sibling skills:
- **beautiful-html-templates** (Phase 2-4): template selection, HTML deck generation
- **pptx** (Phase 5-6): HTML → .pptx conversion, QA
This skill does NOT duplicate their logic. It dispatches them and handles the seams (content extraction, checkpoints, iteration mode).
## Studio mode (optional private companion)
This skill ships the *generic* pipeline. A power user may keep a **private companion library** so the skill compounds across decks instead of starting cold. The skill stays shareable; the companion stays private and is never committed to this repo.
**Detection rule (run this first, every time):** check whether `~/.claude/p2h2p-studio/` exists.
- **It does NOT exist** → run the plain pipeline below, standalone. Studio mode is purely additive; its absence is never an error.
- **It DOES exist** → before Phase 0, read its `PROTOCOL.md` (binding for this run) + `memory/` (user-p