Product-org-os present
'Convert an existing deliverable document to an HTML slide presentation. Activate when: "make a presentation", "create slides", "convert to slides", document as presentation, present this Do
install
source · Clone the upstream repo
git clone https://github.com/yohayetsion/product-org-os
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/yohayetsion/product-org-os "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/present" ~/.claude/skills/yohayetsion-product-org-os-present && rm -rf "$T"
manifest:
skills/present/SKILL.mdsource content
Convert a markdown deliverable into a self-contained, brand-adaptive HTML presentation with inline commenting.
Vision to Value Phase
Cross-phase — presentations can be created from deliverables in any phase.
Process
- Run
— this is the canonical generator:agent-output-handler.pypython "G:\My Drive\Claude\agent-output-handler.py" "<path-to-md-file>" --no-telegram - The script handles everything: markdown parsing, slide splitting (by
headers), brand detection, HTML generation, commenting engine, and browser auto-open.## - Output saved to
with a slugified filename.C:\dev\presentations\
That's it. Do NOT manually generate HTML presentations — always use the handler script.
What the Handler Produces
- Self-contained HTML — no external JS/CSS (only Google Fonts link)
- Brand-adaptive — auto-detects brand from title (AXIA, Legionis, SKYMOD, Maad House) and applies correct colors, favicon, and logo
- Scrollable slides —
(NEVER clips content)min-height: 100vh; overflow: auto - Nav bar — CSS Grid bottom bar with section dots, slide counter, slide dots
- Keyboard + touch — arrow keys, swipe, Home/End, slide jump overlay
- Inline commenting — always-on, every content block commentable, review slide at end with export
Technical Reference
For CSS variables, z-index layers, IIFE scope rules, brand color table, and commenting engine internals:
templates/presentations/TEMPLATE-REFERENCE.md
Auto-Presentation (via agent-output-automation.md
rule)
agent-output-automation.mdThe output automation rule triggers this automatically after any agent produces a meaningful deliverable. Manual
/present invocation is for converting existing documents that don't yet have a presentation.
Deliverables That Get Presentations
| Auto-Present | On Request | Never |
|---|---|---|
| Strategic Bet, Decision Record, Decision Charter, Product Vision, Roadmap Theme, GTM Brief, Pricing Model, Competitive Analysis, Launch Readiness, Outcome Review, QBR | Feature Spec | User Story |