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.md
source 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

  1. Run
    agent-output-handler.py
    — this is the canonical generator:
    python "G:\My Drive\Claude\agent-output-handler.py" "<path-to-md-file>" --no-telegram
    
  2. The script handles everything: markdown parsing, slide splitting (by
    ## 
    headers), brand detection, HTML generation, commenting engine, and browser auto-open.
  3. Output saved to
    C:\dev\presentations\
    with a slugified filename.

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
    min-height: 100vh; overflow: auto
    (NEVER clips content)
  • 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)

The 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-PresentOn RequestNever
Strategic Bet, Decision Record, Decision Charter, Product Vision, Roadmap Theme, GTM Brief, Pricing Model, Competitive Analysis, Launch Readiness, Outcome Review, QBRFeature SpecUser Story