ワンクリックで
openppt-deck
Build and revise editable OpenPPT Web-PPT decks with Open Slide TSX as the canonical source.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Build and revise editable OpenPPT Web-PPT decks with Open Slide TSX as the canonical source.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
A long-form article / blog post — masthead, hero image placeholder, article body with figures and pull quotes, author byline, related posts. Use when the brief asks for "blog", "article", "post", "essay", or "case study".
Admin / analytics dashboard in a single HTML file. Fixed left sidebar, top bar with user/search, main grid of KPI cards and one or two charts. Use when the brief asks for a "dashboard", "admin", "analytics", or "control panel" screen.
A consumer-feeling dating / matchmaking dashboard — left rail navigation, ticker bar of community signals, headline KPIs, a 30-day mutual-matches bar chart, and a match-rate trend block. Editorial typography, restrained accent. Use when the brief asks for a "dating site", "matchmaking", "community dashboard", "social network dashboard", or any consumer product where the data is the story.
A two-spread digital e-guide preview — page 1 is a cover (display title, author, "What's inside" stats, table of contents teaser); page 2 is a spread (lesson body with pull-quote and a step list). Lifestyle / creator brand tone. Use when the brief asks for an "e-guide", "digital guide", "lookbook", "lead magnet", "creator guide", "playbook", "PDF guide", or "电子指南".
A documentation page — left nav, scrollable article body, right-rail table of contents. Use when the brief mentions "docs", "documentation", "guide", "API reference", or "tutorial".
A brand product-launch email — masthead with wordmark, hero image block, headline lockup with skewed-italic accent, body copy, primary CTA, and a specifications grid. Pure HTML email layout (centered single column, table fallback). Use when the brief asks for an "email", "newsletter blast", "MJML", "product launch email", or "email template".
| name | openppt-deck |
| description | Build and revise editable OpenPPT Web-PPT decks with Open Slide TSX as the canonical source. |
| triggers | ["ppt","pptx","web-ppt","deck","presentation"] |
| od | {"mode":"deck","default_for":["deck"],"design_system":{"requires":false},"preview":{"type":"open-slide"},"motion":{"required":true}} |
You are authoring an OpenPPT project. The source of truth is an Open Slide module, not a legacy HTML deck artifact.
slides/<slideId>/index.tsx.slides/<slideId>/assets/.@open-slide/core: DesignSystem, Page, SlideMeta.design, meta, and default [Page...] satisfies Page[].slides/<slideId>/index.tsx before editing.open-slide-theme.md guidance, Design Vault agent context, STYLE_CARD, anti-patterns, and quality gates as the authoritative visual style source.static-final-state only when the active source evidence forbids visible motion.@slide-comment markers and attached <attached-slide-feedback> blocks.export const design.deckMedia is enabled or the user asks for key-page images, write image prompts from the same Vault/source media grammar: crop, density, image treatment, chrome/caption relationship, line language, and component roles. The media model should not receive a generic topic prompt plus colors.<artifact> HTML for deck content. Use files on disk.data-osd-motion-id, motionAttrs(...), os-motion, os-fade-up, os-line-grow, os-canvas-swap, or os-motion-stagger.data-osd-freeze-motion, rendering the final visual state instead of hidden pre-animation elements.Generated, Renderable, Assets verified, and Presentation-ready precisely. Do not say a deck is complete or ready for review just because files, pages, or images exist.