原稿の主張と図の役割を頁ごとに整理し、選んだ書式を全頁へ引き継ぐ画像スライドと話者ノートを作る。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Turn teaching materials into SOIL-style instructional slide plans, PPTX decks, or offline HTML presentations. Use when the user asks for teaching slides, instructional decks, SOIL slide planning, editable PPTX, ChatGPT Image 2/image-first PPTX, browser-based or HTML slides, page-by-page slide plans, YAML-driven slide style, hand-drawn teaching diagrams, or converting lesson materials into slides. Always produce a text-only page-by-page plan for confirmation before generating final slide assets.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Use this skill when the user wants to turn teaching content into a structured instructional slide deck.
Work in Traditional Chinese by default for Taiwan education contexts.
Always begin with a text-only, page-by-page teaching slide plan. Stop and wait for user confirmation before generating images, PPTX files, HTML decks, or final slide assets.
If the user provides a YAML/style definition, treat it as the visual source of truth for style, but keep SOIL page role and structure as the source of truth for layout decisions.
Default visual architecture:
黑白手繪教學圖解風 v2.1 template and YAML. Read references/soil-handdrawn-style-v2.yaml as the canonical style source and references/handdrawn-soil-style.md as its compact operational guide.references/html-style-selection.md.Offer these modes after the user confirms the plan, unless the user already chose one:
Default to mode B when the user emphasizes classroom reuse, future editing, or teacher customization. Default to mode A when the user asks for highly visual SOIL-style slides, ChatGPT Image 2, image2, image-first, direct image-generated slide text, or the default black-and-white hand-drawn teaching diagram style. Default to mode C when the user asks for HTML slides, browser slides, a web presentation, offline web slides, or an editable presentation that runs without PowerPoint.
Prepare a reviewable slide plan, usually 8-14 slides unless the material clearly needs a different length.
For each slide, include:
references/html-style-selection.md, put the content-based recommendation first, and include the approved default Structured Teaching option. State that no preference means the approved default.End Phase 1 by asking the user to confirm, revise, reorder, add, or remove slides, and to choose output mode A, B, or C if needed. For Mode C, include the style choice in this same confirmation request rather than creating an unnecessary extra round. Do not ask again when the user already supplied an explicit visual direction.
Use this path only after the user confirms mode A.
黑白手繪教學圖解風 unless the user explicitly provides a different style. If the user provides a YAML/style file, extract only durable style constraints: palette, typography tone, illustration style, layout language, emphasis rules, and final checks. Do not copy sample layouts unless the YAML explicitly says to.slide-01.png, slide-02.png, and so on in a project output folder.For Mode A black-and-white hand-drawn decks, default to direct-generated Traditional Chinese inside the image unless the user explicitly requests editable/native PowerPoint text. Apply these rules:
Before producing any Mode A image-first deck, read both references/soil-handdrawn-style-v2.yaml and references/handdrawn-soil-style.md. Treat the YAML as canonical and the Markdown as a concise execution guide. If the user explicitly supplies a different template, brand system, or visual style for Mode A, follow that newer instruction instead.
Apply these priorities:
For black-and-white hand-drawn decks, use white background, black line art, gray sketch shading, Microsoft-JhengHei-like Traditional Chinese typography, medium-gray page-number blocks, light-gray takeaway borders, black structural frames, and sparse orange accents. Keep the top-left page number and section label geometry identical across the deck. Orange should mark the shared short header underline, arrows, step badges, check marks, or one key phrase, not decorate the page.
Use this path only after the user confirms mode B.
Read references/editable-pptx-layout.md before building. Treat assets/mode-b-approved-reference.pptx as the visual benchmark for spacing, hierarchy, framed-text structures, and large-text treatment only; never inherit its teaching content, wording, or fixed slide count.
Use the Presentations skill and @oai/artifact-tool to create PowerPoint-native objects. Import scripts/editable_b_style_helpers.mjs when practical so color, typography, page chrome, footer, and center-line calculations remain consistent.
Also read references/b-mode-quality.md and use scripts/editable_b_formula_helpers.mjs for mathematical and scientific expressions. Apply its learner-sequence, formula, filename, package-validation, and rendering checks only to Mode B; preserve Modes A and C.
Mode B defaults to a pure-text deck:
fontSize: 43 px), bold and normally kept on one linefontSize: 64–96 px); default to one line and use two lines only as a rare exceptionfontSize: 27–31 px); do not go below 20 pt for audience-facing teaching content#D35230 reserved for one core concept or active stepsection · page metadata at bottom right when page identification is usefulBuild the deck with editable PowerPoint-native objects:
Do not flatten the full slide into a single image. Do not add decorative or supporting images by default. Use images only when the user explicitly asks for them.
Use addPageMeta(...) for optional bottom-right metadata. Keep addTakeaway(...) only for an explicitly requested special takeaway page; it is not default page chrome.
For large-text pages, shorten the statement or split the idea across slides before allowing a second line. Do not shrink a long statement merely to force it into one line.
Do not create unused transparent objects, empty text boxes, white cover masks, or negative-size shapes. Do not use the old top-left page marker, centered title, single gray-rule footer, or detached page marker. The editable orange ◎ inside the takeaway bar is the only default footer marker.
Before final delivery, verify:
ppt/media is zero unless the user explicitly requested imagescx/cy are zeroRender every slide at full size and as a contact sheet. Run the Presentations overflow check and scripts/validate_editable_b_pptx.py before delivery. Add --forbid-fixed-takeaway unless the approved slide plan explicitly requests a special bottom takeaway page.
For Mode B, also run scripts/test_editable_b_quality.py when changing the skill or formula/rendering code. On a deck, use the validator's package, editable-object, and formula checks, then render every slide through PowerPoint when available or LibreOffice otherwise. Record which application opened and rendered the file; structure validation or LibreOffice success alone does not establish Microsoft PowerPoint compatibility.
On Windows with Microsoft PowerPoint installed, use tests/powerpoint_smoke_test.ps1 to open the final deck read-only and export each slide. Use -TestEditability for a temporary-copy text edit check; never save test edits to the delivered deck.
Use this path only after the user confirms mode C or explicitly asks for an HTML/browser presentation.
Before building, read both:
references/html-slide-deck.md for the file contract, template workflow, interaction rules, and QA requirementsreferences/html-style-selection.md for content-driven style selection when the user does not provide a visual directionassets/html-deck-template/ into a new project output folder. Replace the sample slides, theme tokens, and document title with the approved content; do not edit the installed template in place.index.html, styles.css, slides.js, and optional assets/. Do not add a CDN, remote font, analytics, web request, package manager, bundler, React, or a slide framework unless the user explicitly requests it.node scripts/validate_html_deck.mjs <output-folder> from the skill directory or copy the validator to a writable location. Fix all errors before delivery; report warnings that reflect intentional choices.index.html. Explain that text and structure remain editable and that the deck runs locally without PowerPoint or a build step.For each slide, make the thinking structure visible:
Avoid decorative slides that look polished but do not clarify the learning relationship.
For image-first decks:
slide-XX.png per slide.slide-*.png, excluding previous contact sheets or draft images.HOME runtime issues, copy the PPTX to an ASCII temp path and set HOME=C:\Users\User before rendering.For HTML decks:
index.html, styles.css, and slides.js exist and no required asset is missing..slide sections match the approved plan and every slide has a unique data-slide-id.scripts/validate_html_deck.mjs and fix every error.아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
原稿の主張と図の役割を頁ごとに整理し、選んだ書式を全頁へ引き継ぐ画像スライドと話者ノートを作る。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Convert literature reviews, paper folders, thesis drafts, journal-style reports, or research outlines into rigorous academic slide decks and review artifacts. Use when Codex must create, rebuild, or polish PPTX presentations from scholarly sources while preserving academic logic, citation-aware image/formula handling, editable layouts, figure explanations, template fidelity, and export-based visual QA.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
既存PPTXの書式・配置を抽出し、planとnative編集操作からPowerPointを生成・検査する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
読者と目的から構成・版式を決め、確認を挟みながら、編集できる図形と文字のPPTXにする。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
全流程AI制作PPT演示文稿技能,克制专业、风格可选 A/B/C 三档(Aham UI v6.1 · Office 轨 · PPT)。 当用户说"帮我做PPT""做演示文稿""做一个汇报""根据这份资料做PPT" "做客户方案PPT""制作幻灯片"时立即触发。即使只有一句话需求也触发。 八阶段模块化流程:规范加载→材料解析→论点提炼→叙事骨架→大纲版式→样稿确认→逐页设计→质检交付。 内置能力自适应教练机制,无论用户专业水平高低,均引导至及格以上输出。 注意:本技能用于 PowerPoint / pptx 输出;SVG/HTML 版本见 ppt-svg 技能。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
原典のReact scene kitを実scaffoldし、安定layoutIdの共通canvasでentityが移動・morphする日本語ブラウザ資料を作る。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.