Skip to content
cccskills
FreePublished on GitHub

slidefly-ja

同じ図形を頁間で動かし、話をつなぐHTMLと編集可能なPPTXを作る。

The English summary is being prepared. Showing the original description.

Works withPowerPoint

Run score Not tested

See how to install

Files included (178)

  • SKILL.md3.4 KB
  • example/.gitignore24 B
  • example/audit-result.json1.0 KB
  • example/deck.pptx20.3 KB
  • example/fonts/spacegrotesk-OFL.txt4.4 KB
  • example/fonts/SpaceGrotesk[wght].ttf133.5 KB
  • example/fonts/ZenKakuGothicNew-Bold.ttf2.2 MB
  • example/fonts/zenkakugothicnew-OFL.txt4.3 KB
  • example/fonts/ZenKakuGothicNew-Regular.ttf2.3 MB
  • example/index.html6.2 MB
  • example/input/BRIEF.md628 B
  • example/input/data.json1.3 KB
  • example/LICENSE1.0 KB
  • example/PROMPT.txt260 B
  • example/PROVENANCE.json4.0 KB
  • example/QA.json2.5 KB
  • example/qa/editability/native-editability.json533 B
  • example/qa/editability/native-text-edited.pdf58.3 KB
  • example/qa/editability/native-text-edited.png65.5 KB
  • example/qa/editability/native-text-edited.pptx95.8 KB
  • example/README.md778 B
  • example/render/deck.pdf398.3 KB
  • example/render/motion/boundary-1-after.jpg38.9 KB
  • example/render/motion/boundary-1-after.png157.0 KB
  • example/render/motion/boundary-1-before.jpg44.4 KB
  • example/render/motion/boundary-1-before.png216.8 KB
  • example/render/motion/boundary-1-mid.jpg24.2 KB
  • example/render/motion/boundary-1-mid.png106.6 KB
  • example/render/motion/boundary-2-after.jpg51.3 KB
  • example/render/motion/boundary-2-after.png242.9 KB
  • example/render/motion/boundary-2-before.jpg38.9 KB
  • example/render/motion/boundary-2-before.png157.0 KB
  • example/render/motion/boundary-2-mid.jpg29.1 KB
  • example/render/motion/boundary-2-mid.png135.8 KB
  • example/render/motion/boundary-3-after.jpg45.7 KB
  • example/render/motion/boundary-3-after.png185.8 KB
  • example/render/motion/boundary-3-before.jpg51.3 KB
  • example/render/motion/boundary-3-before.png242.9 KB
  • example/render/motion/boundary-3-mid.jpg28.9 KB
  • example/render/motion/boundary-3-mid.png134.4 KB
  • example/render/motion/boundary-4-after.jpg44.9 KB
  • example/render/motion/boundary-4-after.png198.6 KB
  • example/render/motion/boundary-4-before.jpg45.7 KB
  • example/render/motion/boundary-4-before.png185.8 KB
  • example/render/motion/boundary-4-mid.jpg26.8 KB
  • example/render/motion/boundary-4-mid.png102.8 KB
  • example/render/motion/boundary-5-after.jpg46.0 KB
  • example/render/motion/boundary-5-after.png204.6 KB
  • example/render/motion/boundary-5-before.jpg44.9 KB
  • example/render/motion/boundary-5-before.png198.6 KB
  • example/render/motion/boundary-5-mid.jpg28.3 KB
  • example/render/motion/boundary-5-mid.png119.6 KB
  • example/render/native/deck.pdf58.1 KB
  • example/render/native/slide-01.png65.8 KB
  • example/render/native/slide-02.png51.2 KB
  • example/render/native/slide-03.png74.8 KB
  • example/render/native/slide-04.png57.3 KB
  • example/render/native/slide-05.png58.8 KB
  • example/render/native/slide-06.png61.6 KB
  • example/render/slide-01.jpg44.4 KB
  • example/render/slide-01.png216.8 KB
  • example/render/slide-02.jpg38.9 KB
  • example/render/slide-02.png157.0 KB
  • example/render/slide-03.jpg51.3 KB
  • example/render/slide-03.png242.9 KB
  • example/render/slide-04.jpg45.7 KB
  • example/render/slide-04.png185.8 KB
  • example/render/slide-05.jpg44.9 KB
  • example/render/slide-05.png198.6 KB
  • example/render/slide-06.jpg46.0 KB
  • example/render/slide-06.png204.6 KB
  • example/SKILL.md3.4 KB
  • example/source.html7.2 KB
  • example/SOURCE.json332 B
  • example/source/capture-normalization.json4.5 KB
  • example/source/current-artifact-binding.json288 B
  • example/source/current-original-audit.json784 B
  • example/source/markup-compatibility.diff14.1 KB
  • example/source/motion-browser-proof.json9.9 KB
  • example/source/native-export-proof.json2.3 KB
  • example/source/zip-replay.json521 B
  • example/upstream/assets/icons/tabler-index.json528.9 KB
  • example/upstream/assets/icons/vi-keywords.json7.6 KB
  • example/upstream/assets/morph-audit.js16.1 KB
  • example/upstream/assets/morph-base.css5.8 KB
  • example/upstream/assets/morph-brand.css2.6 KB
  • example/upstream/assets/morph-engine.js9.9 KB
  • example/upstream/assets/morph-frames.css16.8 KB
  • example/upstream/assets/morph-frames.js1.4 KB
  • example/upstream/assets/morph-icons.css3.3 KB
  • example/upstream/assets/morph-icons.js1.5 KB
  • example/upstream/assets/morph-layouts-plus.css10.2 KB
  • example/upstream/assets/morph-layouts.css11.4 KB
  • example/upstream/assets/morph-mock.css6.8 KB
  • example/upstream/assets/morph-mock.js3.1 KB
  • example/upstream/assets/morph-motion.css6.3 KB
  • example/upstream/assets/morph-nav.js2.7 KB
  • example/upstream/assets/morph-photo.css2.5 KB
  • example/upstream/assets/morph-steps.js1.6 KB
  • example/upstream/assets/morph-viz-diagrams.js5.0 KB
  • example/upstream/assets/morph-viz.css7.8 KB
  • example/upstream/assets/morph-viz.js7.1 KB
  • example/upstream/assets/styles/bauhaus-reference.css10.6 KB
  • example/upstream/references/co-che-morph.md6.5 KB
  • example/upstream/references/tu-thiet-ke.md5.0 KB
  • example/upstream/references/xuat-pptx.md4.9 KB
  • example/upstream/scripts/export-pptx.py10.8 KB
  • example/upstream/scripts/icons.py5.8 KB
  • example/upstream/scripts/inline-assets.py5.5 KB
  • example/upstream/scripts/install-fonts.py2.3 KB
  • example/upstream/scripts/pick-styles.py6.4 KB
  • example/upstream/scripts/pptx_anim.py8.7 KB
  • example/upstream/scripts/pptx_bgparts.py4.5 KB
  • example/upstream/scripts/pptx_bgsvg.py8.3 KB
  • example/upstream/scripts/pptx_css.py9.1 KB
  • example/upstream/scripts/pptx_deck.py5.6 KB
  • example/upstream/scripts/pptx_extras.py7.2 KB
  • example/upstream/scripts/pptx_fonts.py5.1 KB
  • example/upstream/scripts/pptx_free.py8.5 KB
  • example/upstream/scripts/pptx_icons.py7.5 KB
  • example/upstream/scripts/pptx_mock.py3.8 KB
  • example/upstream/scripts/pptx_parts.py7.1 KB
  • example/upstream/scripts/pptx_plus.py12.1 KB
  • example/upstream/scripts/pptx_shapes.py5.4 KB
  • example/upstream/scripts/pptx_text.py12.3 KB
  • example/upstream/scripts/pptx_xml.py12.9 KB
  • example/upstream/SKILL.md13.2 KB
  • example/upstream/templates/deck-khung.html9.9 KB
  • example/walk.css6.1 MB
  • LICENSE1.0 KB
  • SOURCE.json7.2 KB
  • upstream/assets/icons/tabler-index.json528.9 KB
  • upstream/assets/icons/vi-keywords.json7.6 KB
  • upstream/assets/morph-audit.js16.1 KB
  • upstream/assets/morph-base.css5.8 KB
  • upstream/assets/morph-brand.css2.6 KB
  • upstream/assets/morph-engine.js9.9 KB
  • upstream/assets/morph-frames.css16.8 KB
  • upstream/assets/morph-frames.js1.4 KB
  • upstream/assets/morph-icons.css3.3 KB
  • upstream/assets/morph-icons.js1.5 KB
  • upstream/assets/morph-layouts-plus.css10.2 KB
  • upstream/assets/morph-layouts.css11.4 KB
  • upstream/assets/morph-mock.css6.8 KB
  • upstream/assets/morph-mock.js3.1 KB
  • upstream/assets/morph-motion.css6.3 KB
  • upstream/assets/morph-nav.js2.7 KB
  • upstream/assets/morph-photo.css2.5 KB
  • upstream/assets/morph-steps.js1.6 KB
  • upstream/assets/morph-viz-diagrams.js5.0 KB
  • upstream/assets/morph-viz.css7.8 KB
  • upstream/assets/morph-viz.js7.1 KB
  • upstream/assets/styles/bauhaus-reference.css10.6 KB
  • upstream/references/co-che-morph.md6.5 KB
  • upstream/references/tu-thiet-ke.md5.0 KB
  • upstream/references/xuat-pptx.md4.9 KB
  • upstream/scripts/export-pptx.py10.8 KB
  • upstream/scripts/icons.py5.8 KB
  • upstream/scripts/inline-assets.py5.5 KB
  • upstream/scripts/install-fonts.py2.3 KB
  • upstream/scripts/pick-styles.py6.4 KB
  • upstream/scripts/pptx_anim.py8.7 KB
  • upstream/scripts/pptx_bgparts.py4.5 KB
  • upstream/scripts/pptx_bgsvg.py8.3 KB
  • upstream/scripts/pptx_css.py9.1 KB
  • upstream/scripts/pptx_deck.py5.6 KB
  • upstream/scripts/pptx_extras.py7.2 KB
  • upstream/scripts/pptx_fonts.py5.1 KB
  • upstream/scripts/pptx_free.py8.5 KB
  • upstream/scripts/pptx_icons.py7.5 KB
  • upstream/scripts/pptx_mock.py3.8 KB
  • upstream/scripts/pptx_parts.py7.1 KB
  • upstream/scripts/pptx_plus.py12.1 KB
  • upstream/scripts/pptx_shapes.py5.4 KB
  • upstream/scripts/pptx_text.py12.3 KB
  • upstream/scripts/pptx_xml.py12.9 KB
  • upstream/SKILL.md13.2 KB
  • upstream/templates/deck-khung.html9.9 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

同じ図形が、次のページへつながる

原典andyluu98/slidefly / 7de466df3f2e0199c4939ccbe4490688d4165fa3 / MIT。非公式の日本語案内。upstream/SKILL.mdと必要referencesを読む。

  1. 目的・読み手・元資料・枚数・文字量・作風を整理する。原典は85作風、21頁型、17フレームを備える。作風指定がなければpick-styles.pyの3候補を参考にする。34の二層作風では対応.art.mdを読み、主張ごとの専用SVGを用意する。
  2. 頁ごとの主張と型を計画する。同じ形がどの関係を引き継ぐかを決め、named actorとposeへ対応させる。原典engineがactorsを作るため、独自の.actorsブロックで代替しない。独自作風は原典のfree-layoutとMorph契約を読む。
  3. 原典CSS/engine/nav/frames等を決められた順に読み込み、本文をreveal要素へ置く。同じ図形やdata-morph-idの要素が、移動・拡縮・形状変化で次の頁につながる。文字の配置と図形の動線を分ける。
  4. inline-assets.pyで単一HTMLへまとめる。ブラウザーで全頁を開き、文字・重なり・余白・型の反復とdeck.audit()を確認し、動きの途中も見て直す。見た目の合格は監査結果だけで決めない。
  5. PPTXが必要ならexport-pptx.pyで出力する。文字とactorは編集可能、inline SVGはvector画像。変換器が認識するクラス/タグ・明示改行・SVGの配置条件を守り、PowerPointでも全頁を開く。Morph設定があることと実際のアニメーション再生は分けて確認する。

この作例で試したこと

独自walk作風の6頁。道・地点は創作で、実在の案内ではない。元の3actorが全5区間で移動・拡縮する。元の次頁ボタンでbefore/100ms中間/1400ms後を記録し、同じIDを保持することを確認。全6頁のWeb描画と原典監査も確認した。

独自h1/h2が原典exporterで除外されるため、同じ見た目のrole=heading付きdivへ変更。改行はbr、SVGは原典対応の直接配置へ移し、currentColorを同じ明示色へ解決した。原典コードは未改変。現在の全6頁をPowerPointで開き、見出しと分岐図の欠落がないことを確認。別コピーのnative文字変更・保存・再表示も実施した。Webの英数字Space GroteskはPPTXでは原典body字体のZen Kaku Gothic Newへ置換される。

入力と再現

Python3.10+標準ライブラリ、モダンブラウザー。PPTX表示はPowerPoint2019/365と使用字体。原典Google Fontsのオンライン読込とは異なり、この作例は公式TTF/OFLをHTMLに内包している。PPTXは字体非埋込。fonts/を利用端末へ導入する。

python upstream/scripts/inline-assets.py source.html index.html → python upstream/scripts/export-pptx.py index.html deck.pptx。別題材では入力・各頁の主張・作風・actor/pose・必要な図を先に設計する。再現コードは保存済み作例の梱包・変換で、任意の原稿を自動企画するアプリではない。

85作風の比較、二層作風の全頁専用イラスト、PowerPoint内の実Morph再生、独立した最終再評価は未実施。

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

原稿の主張と図の役割を頁ごとに整理し、選んだ書式を全頁へ引き継ぐ画像スライドと話者ノートを作る。

The English summary is being prepared. Showing the original description.

studio-yebisu/yaoyorozu-ai-toolbox-slides10Updated Oct 22, 2026

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.

The English summary is being prepared. Showing the original description.

studio-yebisu/yaoyorozu-ai-toolbox-slides10Updated Oct 22, 2026

既存PPTXの書式・配置を抽出し、planとnative編集操作からPowerPointを生成・検査する。

The English summary is being prepared. Showing the original description.

studio-yebisu/yaoyorozu-ai-toolbox-slides10Updated Oct 22, 2026

読者と目的から構成・版式を決め、確認を挟みながら、編集できる図形と文字のPPTXにする。

The English summary is being prepared. Showing the original description.

studio-yebisu/yaoyorozu-ai-toolbox-slides10Updated Oct 22, 2026

全流程AI制作PPT演示文稿技能,克制专业、风格可选 A/B/C 三档(Aham UI v6.1 · Office 轨 · PPT)。 当用户说"帮我做PPT""做演示文稿""做一个汇报""根据这份资料做PPT" "做客户方案PPT""制作幻灯片"时立即触发。即使只有一句话需求也触发。 八阶段模块化流程:规范加载→材料解析→论点提炼→叙事骨架→大纲版式→样稿确认→逐页设计→质检交付。 内置能力自适应教练机制,无论用户专业水平高低,均引导至及格以上输出。 注意:本技能用于 PowerPoint / pptx 输出;SVG/HTML 版本见 ppt-svg 技能。

The English summary is being prepared. Showing the original description.

studio-yebisu/yaoyorozu-ai-toolbox-slides10Updated Oct 22, 2026

原典のReact scene kitを実scaffoldし、安定layoutIdの共通canvasでentityが移動・morphする日本語ブラウザ資料を作る。

The English summary is being prepared. Showing the original description.

studio-yebisu/yaoyorozu-ai-toolbox-slides10Updated Oct 22, 2026

See all skills by studio-yebisu

Report a problem with this skill