Skip to content
cccskills
FreePublished on GitHub

ppt-svg-generator-ja

Markdownをページ構成とデザインに分け、文字・図形をソースで編集できるSVGへ組み立てる。

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

Works withPowerPoint

Run score Not tested

See how to install

Files included (59)

  • SKILL.md3.0 KB
  • .ppt-session/design.json563 B
  • .ppt-session/structure.json2.2 KB
  • deck.pdf512.1 KB
  • fonts/OFL.txt4.2 KB
  • fonts/README.md1.0 KB
  • IMPORT_PROVENANCE.json1.3 KB
  • IMPORT_QA.json433 B
  • index.html2.2 KB
  • input/BRIEF.md1.4 KB
  • input/data.json1.3 KB
  • LICENSE1.0 KB
  • PROMPT.txt380 B
  • PROVENANCE.json1.9 KB
  • QA.json1.7 KB
  • README.md1.4 KB
  • render/.gitkeep0 B
  • render/browser-page-01.jpg52.8 KB
  • render/browser-page-04.jpg78.6 KB
  • render/slide-01.png62.1 KB
  • render/slide-02.png85.4 KB
  • render/slide-03.png98.4 KB
  • render/slide-04.png95.1 KB
  • render/slide-05.png77.1 KB
  • render/slide-06.png85.4 KB
  • render/slide-07.png102.9 KB
  • SOURCE.json12.3 KB
  • source/browser-runtime.json1.2 KB
  • source/build.py8.2 KB
  • source/export_pdf.js8.0 KB
  • source/export_pdf.js.diff429 B
  • source/japanese-fork.diff6.0 KB
  • source/japanese-original-README.md1.6 KB
  • source/japanese-original-SKILL.md1.9 KB
  • source/original-export-receipt.json947 B
  • source/original-script-identity.json808 B
  • source/package-lock.json3.5 KB
  • source/package.json168 B
  • source/plan-before-svg.json347 B
  • source/upstream/commands/analyze.md4.8 KB
  • source/upstream/commands/design.md6.0 KB
  • source/upstream/commands/export.md3.7 KB
  • source/upstream/commands/generate.md8.0 KB
  • source/upstream/commands/quick.md14.2 KB
  • source/upstream/LICENSE1.0 KB
  • source/upstream/scripts/export_pdf.js7.6 KB
  • source/upstream/SKILL.md10.5 KB
  • source/upstream/specs/design-system.md7.5 KB
  • source/upstream/specs/page-templates.md21.5 KB
  • source/upstream/specs/svg-compatibility.md6.1 KB
  • source/upstream/styles/04-swiss-style.md8.5 KB
  • source/zip-replay.json852 B
  • svg/slide-01-cover.svg2.1 KB
  • svg/slide-02-summary.svg3.6 KB
  • svg/slide-03-contrast.svg3.0 KB
  • svg/slide-04-input.svg2.8 KB
  • svg/slide-05-constraints.svg3.2 KB
  • svg/slide-06-checks.svg2.8 KB
  • svg/slide-07-ending.svg3.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

MarkdownからSVGの資料を作る

原典 vigorX777/ppt-svg-generator / c873b61673ab0ada5c09f863bff89c8f1b3248fb / MIT。非公式の日本語案内。source/upstreamのSKILLとcommands/specs/stylesを読む。

  1. /ppt-analyze @原稿.mdで、見出し・要点・頁型・密度をページ構成にする。目的と読み手に合わせて直す。
  2. /ppt-designで、ミニマル・コンサルティング・暗色技術・Swiss・ブランド青の5プリセット、自作、AI推薦から選ぶ。配色・書体・余白・寸法を生成前に固定する。
  3. /ppt-generateで、その構成と設計から頁別SVGを作る。原典のSVG互換規範に従い、UTF-8、style属性の書式、6桁色、左寄せ座標、filterなし、1920×1080を確認する。角丸が必要ならrxの代わりにpathを使う。
  4. 全頁を描画して、元原稿との対応、日本語、文字・図の欠け、重なり、余白を確認し直す。PPT向けの互換規範を守ることと、実際にPowerPointへ取り込めることを区別する。
  5. 必要なら/ppt-exportでPDF/PPTXを作る。PowerPointでSVGを挿入して「図形に変換」する場合は、文字位置・書体・図の編集性を実機で確認する。プリセットでまとめて進める場合は/ppt-quick @原稿.md --style=…を使う。

この7枚の再現

架空のAI依頼例集をSwissの赤・黒・白でSVGへ組んだ。今回の修復では、原稿とinput/data.jsonから構成・目的を先に保存し、design.jsonの日本語書体・配色を生成器が読んでからSVGを作る。固定原稿用の著述コードで、Markdownを任意に自動解析するアプリではない。

原典の中国語font stackは、日本語字形を優先するNoto Sans CJK JPへ明示変更。原典PDF exporterを使用し、WindowsではSVG_CHROME_EXECUTABLEで既存Chromeを選べる1か所だけを追加。原本とdiffを同梱する。全7頁のPDF実画像とHTMLプレイヤーの7頁送り・戻りを確認した。PowerPointへの挿入・図形変換、原典PPTX export、独立再評価は未実施。

環境

Python+PyMuPDF、Node.js+playwright1.62.1/pdf-lib1.17.1、利用可能なChromeまたはPlaywright Chromium、Noto Sans CJK JP。書体は公式Noto CJKのOFL配布物を別途導入し、OSフォントを抽出しない。

キットのルートで npm ci --prefix source。既存Chromeなら環境変数SVG_CHROME_EXECUTABLEに実行ファイルを指定し、python source/build.py。構成・デザイン・SVGとPDFを作る。新出力の全頁を再確認する。修復の再現検査は既存依存を使用し、新しい環境へのnpm ciは未実施。

原典: https://github.com/vigorX777/ppt-svg-generator/tree/c873b61673ab0ada5c09f863bff89c8f1b3248fb 書体: https://github.com/notofonts/noto-cjk

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