原稿の主張と図の役割を頁ごとに整理し、選んだ書式を全頁へ引き継ぐ画像スライドと話者ノートを作る。
slidepoise-ja
原稿の意図を画像で設計し、計測と意味の割当を経て編集可能なPowerPointへ再構築する。
実行スコア 未検証
インストール方法を見る含まれるファイル(200)
- SKILL.md3.5 KB
- example/.gitignore34 B
- example/deck.pptx119.2 KB
- example/DEPENDENCIES.json823 B
- example/export_case.ps12.8 KB
- example/fonts/BIZUDPGothic-Bold.ttf4.4 MB
- example/fonts/bizudpgothic-OFL.txt4.3 KB
- example/fonts/BIZUDPGothic-Regular.ttf4.5 MB
- example/fonts/delagothicone-OFL.txt4.3 KB
- example/fonts/DelaGothicOne-Regular.ttf2.4 MB
- example/fonts/manrope-OFL.txt4.3 KB
- example/fonts/Manrope[wght].ttf160.8 KB
- example/index.html1.7 KB
- example/input/BRIEF.md1.0 KB
- example/input/case-data.json3.7 KB
- example/input/SOURCE.md1.1 KB
- example/LICENSE1.1 KB
- example/LOCAL_CHANGES.patch940 B
- example/PROMPT.md1.1 KB
- example/PROVENANCE.json6.0 KB
- example/QA.json800 B
- example/qa/comparison-01.png1.2 MB
- example/qa/comparison-02.png1.2 MB
- example/qa/comparison-03.png1.2 MB
- example/README.md738 B
- example/rebuild.py1.5 KB
- example/render/deck.pdf238.5 KB
- example/render/powerpoint-render.json10.6 KB
- example/render/slide-01.png77.4 KB
- example/render/slide-02.png96.4 KB
- example/render/slide-03.png96.5 KB
- example/runtime/ACQUISITION.json24.1 KB
- example/runtime/AGENTS.md1.5 KB
- example/runtime/framework/__init__.py59 B
- example/runtime/framework/cli.py17.2 KB
- example/runtime/framework/components.py12.3 KB
- example/runtime/framework/defaults/slidepoise-config.json20.4 KB
- example/runtime/framework/design.py10.8 KB
- example/runtime/framework/host_notifications.py4.5 KB
- example/runtime/framework/image_generation.py875 B
- example/runtime/framework/installer.py5.8 KB
- example/runtime/framework/library_sets.py11.9 KB
- example/runtime/framework/migration.py3.1 KB
- example/runtime/framework/node-runtime-package.json129 B
- example/runtime/framework/panel_binding.py1.4 KB
- example/runtime/framework/panel.py2.2 KB
- example/runtime/framework/paths.py1.7 KB
- example/runtime/framework/preview_install.py3.5 KB
- example/runtime/framework/profile_authoring.py5.8 KB
- example/runtime/framework/profiles.py17.2 KB
- example/runtime/framework/reference_library.py2.0 KB
- example/runtime/framework/run_events.py1.4 KB
- example/runtime/framework/run_versions.py1.1 KB
- example/runtime/framework/sessions.py7.0 KB
- example/runtime/framework/shared_resource_migration.py8.9 KB
- example/runtime/framework/storage.py2.1 KB
- example/runtime/framework/templates/session-overrides-template.json565 B
- example/runtime/LICENSE1.1 KB
- example/runtime/pyproject.toml1.2 KB
- example/runtime/README.md10.5 KB
- example/runtime/slidepoise/agents/openai.yaml299 B
- example/runtime/slidepoise/references/case-studies.md2.9 KB
- example/runtime/slidepoise/references/connectors.md5.6 KB
- example/runtime/slidepoise/references/content-refinement.md4.1 KB
- example/runtime/slidepoise/references/deck-orchestration.md12.6 KB
- example/runtime/slidepoise/references/human-approval.md1.6 KB
- example/runtime/slidepoise/references/icon-variants.md2.8 KB
- example/runtime/slidepoise/references/illustration-refinement.md4.8 KB
- example/runtime/slidepoise/references/image-generation.md6.7 KB
- example/runtime/slidepoise/references/maintenance.md2.8 KB
- example/runtime/slidepoise/references/multi-agent-review.md7.4 KB
- example/runtime/slidepoise/references/portable-artifacts.md4.1 KB
- example/runtime/slidepoise/references/profile-authoring.md10.6 KB
- example/runtime/slidepoise/references/raster-composition.md6.7 KB
- example/runtime/slidepoise/references/reconstruction.md20.3 KB
- example/runtime/slidepoise/references/reference-retrieval.md11.2 KB
- example/runtime/slidepoise/references/resource-library.md14.1 KB
- example/runtime/slidepoise/references/runtime-host.md3.1 KB
- example/runtime/slidepoise/references/session-panel.md1.7 KB
- example/runtime/slidepoise/references/user-language.md5.7 KB
- example/runtime/slidepoise/references/visual-exploration.md8.3 KB
- example/runtime/slidepoise/references/visual-reasoning.md12.0 KB
- example/runtime/slidepoise/references/workflow.md16.6 KB
- example/runtime/slidepoise/runtime/js/scene_to_pptx.mjs45.5 KB
- example/runtime/slidepoise/runtime/scripts/audit_powerpoint_text.py7.9 KB
- example/runtime/slidepoise/runtime/scripts/measure_visual_scene.py26.5 KB
- example/runtime/slidepoise/runtime/scripts/postprocess_pptx.py23.5 KB
- example/runtime/slidepoise/runtime/scripts/raster_sources.py2.8 KB
- example/runtime/slidepoise/runtime/scripts/sam_optional.py5.1 KB
- example/runtime/slidepoise/runtime/src/slidepoise/__init__.py98 B
- example/runtime/slidepoise/runtime/src/slidepoise/artifacts.py14.1 KB
- example/runtime/slidepoise/runtime/src/slidepoise/canvas.py3.8 KB
- example/runtime/slidepoise/runtime/src/slidepoise/generation.py3.8 KB
- example/runtime/slidepoise/runtime/src/slidepoise/preview_tools.py1.3 KB
- example/runtime/slidepoise/runtime/src/slidepoise/reconstruction/__init__.py0 B
- example/runtime/slidepoise/runtime/src/slidepoise/reconstruction/conformance.py25.2 KB
- example/runtime/slidepoise/runtime/src/slidepoise/reconstruction/contract.py11.7 KB
- example/runtime/slidepoise/runtime/src/slidepoise/reconstruction/coverage.py4.4 KB
- example/runtime/slidepoise/runtime/src/slidepoise/reconstruction/scene.py47.7 KB
- example/runtime/slidepoise/runtime/src/slidepoise/reconstruction/text_fit.py28.1 KB
- example/runtime/slidepoise/runtime/src/slidepoise/reference_retrieval.py23.6 KB
- example/runtime/slidepoise/runtime/src/slidepoise/rendered_text.py5.6 KB
- example/runtime/slidepoise/runtime/src/slidepoise/resource_catalogs.py5.7 KB
- example/runtime/slidepoise/schemas/agent-review.example.json753 B
- example/runtime/slidepoise/schemas/deck-design.example.json3.7 KB
- example/runtime/slidepoise/schemas/deck-outline.example.json722 B
- example/runtime/slidepoise/schemas/deck-scenes.example.json291 B
- example/runtime/slidepoise/schemas/generation-contract.example.json3.8 KB
- example/runtime/slidepoise/schemas/panel.example.json336 B
- example/runtime/slidepoise/schemas/reconstruction-handoff.example.json3.1 KB
- example/runtime/slidepoise/schemas/resource-selection.example.json3.1 KB
- example/runtime/slidepoise/schemas/semantic-map.example.json6.6 KB
- example/runtime/slidepoise/schemas/slide-intent.example.json899 B
- example/runtime/slidepoise/schemas/visual-review.example.json668 B
- example/runtime/slidepoise/scripts/apply_illustration_sources.py3.3 KB
- example/runtime/slidepoise/scripts/audit_skill_boundaries.py1.7 KB
- example/runtime/slidepoise/scripts/collect_release_evidence.py15.2 KB
- example/runtime/slidepoise/scripts/collect_semantic_evidence.py35.5 KB
- example/runtime/slidepoise/scripts/component_preview.py1.8 KB
- example/runtime/slidepoise/scripts/extract_refined_illustrations.py3.9 KB
- example/runtime/slidepoise/scripts/fetch_remix_icon_pair.py6.0 KB
- example/runtime/slidepoise/scripts/fetch_remote_asset.py2.1 KB
- example/runtime/slidepoise/scripts/fetch_wikimedia_commons_asset.py5.5 KB
- example/runtime/slidepoise/scripts/generation_handoff.py10.5 KB
- example/runtime/slidepoise/scripts/inspect_asset.py2.4 KB
- example/runtime/slidepoise/scripts/list_library.py4.4 KB
- example/runtime/slidepoise/scripts/make_asset_contact_sheet.py12.6 KB
- example/runtime/slidepoise/scripts/make_semantic_explanation_overlay.py5.5 KB
- example/runtime/slidepoise/scripts/make_visual_comparison.py3.1 KB
- example/runtime/slidepoise/scripts/normalize_generation_canvas.py2.4 KB
- example/runtime/slidepoise/scripts/package_self.py2.0 KB
- example/runtime/slidepoise/scripts/preflight_catalogs.py5.3 KB
- example/runtime/slidepoise/scripts/preflight_config.py11.5 KB
- example/runtime/slidepoise/scripts/prepare_generation.py36.4 KB
- example/runtime/slidepoise/scripts/prepare_illustration_refinement.py11.5 KB
- example/runtime/slidepoise/scripts/prepare_image_edit.py5.9 KB
- example/runtime/slidepoise/scripts/prepare_resource_context.py4.6 KB
- example/runtime/slidepoise/scripts/raster_decisions.py1.7 KB
- example/runtime/slidepoise/scripts/resolve_config.py15.5 KB
- example/runtime/slidepoise/scripts/retrieve_references.py3.1 KB
- example/runtime/slidepoise/scripts/search_wikimedia_commons.py3.7 KB
- example/runtime/slidepoise/scripts/slidepoise_runtime.py22.1 KB
- example/runtime/slidepoise/SKILL.md19.2 KB
- example/SKILL.md3.5 KB
- example/slides/branch-and-information/work/accepted-slide.png1006.9 KB
- example/slides/branch-and-information/work/generated-original.png1.2 MB
- example/slides/branch-and-information/work/generation-brief.md9.1 KB
- example/slides/branch-and-information/work/generation-contract.json22.1 KB
- example/slides/branch-and-information/work/generation-request.json11.5 KB
- example/slides/branch-and-information/work/generation-review.json582 B
- example/slides/branch-and-information/work/measurement-review.json406 B
- example/slides/branch-and-information/work/reconstruction-handoff.json6.3 KB
- example/slides/branch-and-information/work/reconstruction/constructor-scene.json45.2 KB
- example/slides/branch-and-information/work/reconstruction/measurement/debug_overlay.png1.2 MB
- example/slides/branch-and-information/work/reconstruction/measurement/report.md432 B
- example/slides/branch-and-information/work/reconstruction/measurement/slide_entities.json192.5 KB
- example/slides/branch-and-information/work/reconstruction/reconstruction-contract.json25.9 KB
- example/slides/branch-and-information/work/resource-selection.json11.1 KB
- example/slides/branch-and-information/work/semantic-map.json24.5 KB
- example/slides/branch-and-information/work/slide-intent.json2.6 KB
- example/slides/reduce-steps/work/accepted-slide.png1.0 MB
- example/slides/reduce-steps/work/generated-original.png1.3 MB
- example/slides/reduce-steps/work/generation-brief.md9.0 KB
- example/slides/reduce-steps/work/generation-contract.json22.0 KB
- example/slides/reduce-steps/work/generation-request.json11.4 KB
- example/slides/reduce-steps/work/generation-review.json582 B
- example/slides/reduce-steps/work/measurement-review.json406 B
- example/slides/reduce-steps/work/reconstruction-handoff.json6.6 KB
- example/slides/reduce-steps/work/reconstruction/constructor-scene.json65.0 KB
- example/slides/reduce-steps/work/reconstruction/measurement/debug_overlay.png1.2 MB
- example/slides/reduce-steps/work/reconstruction/measurement/report.md425 B
- example/slides/reduce-steps/work/reconstruction/measurement/slide_entities.json182.5 KB
- example/slides/reduce-steps/work/reconstruction/reconstruction-contract.json21.4 KB
- example/slides/reduce-steps/work/resource-selection.json11.1 KB
- example/slides/reduce-steps/work/semantic-map.json34.1 KB
- example/slides/reduce-steps/work/slide-intent.json2.5 KB
- example/slides/targets-and-order/work/accepted-slide.png1.1 MB
- example/slides/targets-and-order/work/generated-original.png1.3 MB
- example/slides/targets-and-order/work/generation-brief.md9.0 KB
- example/slides/targets-and-order/work/generation-contract.json22.0 KB
- example/slides/targets-and-order/work/generation-request.json11.4 KB
- example/slides/targets-and-order/work/generation-review.json582 B
- example/slides/targets-and-order/work/measurement-review.json406 B
- example/slides/targets-and-order/work/reconstruction-handoff.json5.4 KB
- example/slides/targets-and-order/work/reconstruction/constructor-scene.json31.7 KB
- example/slides/targets-and-order/work/reconstruction/measurement/debug_overlay.png1.3 MB
- example/slides/targets-and-order/work/reconstruction/measurement/report.md430 B
- example/slides/targets-and-order/work/reconstruction/measurement/slide_entities.json145.0 KB
- example/slides/targets-and-order/work/reconstruction/reconstruction-contract.json20.0 KB
- example/slides/targets-and-order/work/resource-selection.json11.1 KB
- example/slides/targets-and-order/work/semantic-map.json17.9 KB
- example/slides/targets-and-order/work/slide-intent.json2.5 KB
- example/SOURCE.json5.3 KB
- example/source/current-native-proof.json1.8 KB
- example/source/repair_native_layout.py3.7 KB
- example/source/replay_distribution.py1.6 KB
- example/source/text-layout-repair.json3.6 KB
- example/source/zip-replay.json520 B
- example/upstream/ACQUISITION.json24.1 KB
- example/upstream/AGENTS.md1.5 KB
SKILL.md(原文)
インストールする前に、エージェントに与えられる指示の中身を確認できます。
画像で設計し、文字・図形を編集できるPowerPointへ
原典 henryhyw/slidepoise / 481a028486b528e65706c4e14aa9b74a5e340f12 / MIT。非公式の日本語案内。upstream/slidepoise/SKILL.mdと必要referencesを読む。
- 原典CLIのdoctor・profile showで環境と選択Profile/Library Setsを確認し、resolve_config.pyで今回の上書きを解決する。目的・読み手・根拠・必要内容を確定し、work/deck-outline.jsonに安定した頁IDと順序・役割を書く。
- 各頁の意図に合う参照候補を検索し、実物を見て選ぶ。Profileと共通frameを決める。画像の生成領域はframeを除く本文領域で、常に16:9とは限らない。
- intentと資源からprepare_generationでrequestをcompileし、その正確なpromptと参照を画像ツールへ渡す。手動生成を選んだ場合は同じrequestを書き出して画像を取り込む。採用画像と原稿を実際に見比べる。
- semantic mapと独立したcontent obligationsを記す。文字領域、図形、接続元/先、画像の役割はAgentが判断する。原典reconstruct-slideでOpenCV計測→overlay確認→contract→constructor sceneへ進む。コードは美しさや意味を判定しない。
- 原典render-deckで頁順に組み立てる。全頁の実描画を開き、内容の欠落、文字のかたまり、光学的位置、接続方向、頁間の統一を生成画像と同じ縮尺で比べる。複数頁では独立した最終レビューを行う。問題を元の意図・mapへ戻して直し、再描画する。
- 編集可能PPTX、プレビュー、使用素材・字体・差分と未解決事項を渡す。汎用PptxGenJS/python-pptx/HTML/SVGの独自builderを代替にしない。画像背景だけを編集可能と称さない。
この作例で試したこと
仮想予約サイトの3頁。原典compile済みrequestで生成した画像→normalizer→host semantic map→OpenCV→contract→constructor→原典rendererを全頁で実行。native要素は34/28/21個。数値は目標で実測ではない。現在の全3頁をPowerPointで描画して見比べ、1頁の切り欠きと文字の接触、3頁の数字と単位の離れを修復した。数字と単位は同じnative文字領域にまとめ、元のcontent obligationsを保持した。
原画像と比べやすい平面の構成を保持しているが、書体のinkや紙の陰影の完全一致は保証しない。字体解決と文字領域の補正はsource/text-layout-repair.jsonに記録。原画像の再生成はしていない。独立した最終再評価、外部Library検索・Console/global Profile導入、SAM、実在ロゴ/写真の保持は未実施。
再現
Python3.10+、OpenCV/numpy/Pillow/python-pptx、Nodeとpptxgenjs4.0.1/jszip3.10.1。作り直す場合は画像生成ツールまたは手動取り込み。Windows PowerPoint描画にはMicrosoft PowerPointと同梱Dela Gothic One・BIZ UDPGothic・Manropeの導入が必要。各OFLを保持する。
作例ZIPでは python rebuild.py が保存画像から原典再構築を再実行する。例の内容とsemantic mapを再現する処理で、任意の題材を自動企画するアプリではない。export_case.ps1は自分が開いたdeckだけ閉じる。全頁の実表示と比較を行う。
レビュー
まだレビューはありません。使ってみた感想をお寄せください。
コメント
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
同じリポジトリのスキル
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にする。
aham-ppt
無料全流程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する日本語ブラウザ資料を作る。