#674 by GitHub stars
JuneYaooo/gpt-image2-ppt-skills
Generate visually striking PPT slides via OpenAI's gpt-image-2 -- use any style in styles/<collection>/STYLE_ID.md or mimic a user-supplied .pptx template; outputs high-res slide PNGs and a 16:9 .pptx. Use when the user asks to make a presentation, slides, deck, pitch deck, investor PPT, magazine-st
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
2d57ef8127b8 → 2d57ef8127b8
Verified commit 2d57ef8127b83e8232a1be4e9515f0b3cc9fc91e
git clone --filter=blob:none --no-checkout https://github.com/JuneYaooo/gpt-image2-ppt-skills.git .hotskills/juneyaooo-gpt-image2-ppt-skills && git -C .hotskills/juneyaooo-gpt-image2-ppt-skills checkout --detach 2d57ef8127b83e8232a1be4e9515f0b3cc9fc91e
# Copy each selected skill directory from .hotskills/juneyaooo-gpt-image2-ppt-skills into .agents/skills/<skill-name>/Heat
5.4- Star growth, last 7 daysAhead of 89% of tracked repositories
- Star growth, last 24 hoursAhead of 72% of tracked repositories
- Rank movement, last 7 daysAhead of 37% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
How it works
gpt-image2-ppt
When your agent uses it
Generate visually striking PPT slides via OpenAI's gpt-image-2 -- use any style in styles/<collection>/STYLE_ID.md or mimic a user-supplied .pptx template; outputs high-res slide PNGs and a 16:9 .pptx. Use when the user asks to make a presentation, slides, deck, pitch deck, investor PPT, magazine-style PPT, or 做一份 PPT / 生成幻灯片 / 用 gpt-image 生成 PPT / 按这个模板生成 PPT.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
16,147 tokensWhen the skill is activated
Reference documents
684,372 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 可用风格
- 场景 recipes(可选起步模板)
- 模板克隆模式
- 安装
- 环境变量注入(API 直连时)
- 如果你就是 Codex agent(原生 image_generation 出图 — 推荐)
- 可选:走 codex CLI 出图(--backend codex,非 Codex caller 用)
- 生成流程(指定风格)
- 可编辑模式(默认关闭)
- 外部真实图片贴入(推荐精确流程)
- 生成流程(模板克隆)
- Skill 调用规范
- 仅生成部分页
- "指哪改哪" PPT 编辑工作流
- 文件结构
- License
Scripts executed separately
install_as_skill.shscripts/codex_backend.pyscripts/editable_pptx/__init__.pyscripts/editable_pptx/layers.pyscripts/editable_pptx/masking.pyscripts/editable_pptx/poc.pyscripts/editable_pptx/provider.pyscripts/editable_pptx/renderer.pyscripts/editable_pptx/scene.pyscripts/editable_pptx/workflow.pyscripts/generate_ppt.pyscripts/image_generator.pyscripts/md_to_plan.pyscripts/render_template.pyscripts/runtime_profile.pyscripts/template_analyzer.py
Files
.env.exampleasset1,113 bytes.gitattributesasset173 bytes.gitignoreasset5,266 bytesAGENTS.mddoc4,012 bytesLICENSEasset11,357 bytesREADME.mddoc17,797 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesSKILL.mdcore58,167 bytesagents/openclaw.yamlasset1,006 bytesdocs/README.en.mddoc18,567 bytesdocs/assets/architecture_cn.jpgasset358,666 bytesdocs/assets/demo1_after.jpgasset133,283 bytesdocs/assets/demo1_before.jpgasset123,229 bytesdocs/assets/demo2_after.jpgasset145,446 bytesdocs/assets/demo2_before.jpgasset128,697 bytesdocs/assets/demo3_after.jpgasset131,566 bytesdocs/assets/demo3_before.jpgasset126,934 bytesdocs/assets/demo4_data_after.jpgasset210,212 bytesdocs/assets/demo4_data_before.jpgasset202,247 bytesdocs/assets/demo5_logo_after.jpgasset139,289 bytesdocs/assets/demo5_logo_before.jpgasset128,971 bytesdocs/assets/demo6_multislide_evidence.jpgasset130,464 bytesdocs/assets/distilled-styles/abstract-art-showcase.jpgasset104,112 bytesdocs/assets/distilled-styles/coal-industry-business-company-profile.jpgasset139,384 bytesdocs/assets/distilled-styles/college-candy-aesthetics-infographics.jpgasset190,385 bytesdocs/assets/distilled-styles/creative-agency.jpgasset92,688 bytesdocs/assets/distilled-styles/culinary-innovation.jpgasset76,962 bytesdocs/assets/distilled-styles/data-science-consulting.jpgasset84,165 bytesdocs/assets/distilled-styles/eco-green-business-plan.jpgasset96,527 bytesdocs/assets/distilled-styles/economic-impact-of-coronavirus.jpgasset104,021 bytesdocs/assets/distilled-styles/fashion-business-consulting-toolkit-aesthetic.jpgasset99,181 bytesdocs/assets/distilled-styles/final-year-project-thesis-defense.jpgasset65,260 bytesdocs/assets/distilled-styles/first-impressions.jpgasset67,463 bytesdocs/assets/distilled-styles/flowery.jpgasset103,391 bytesdocs/assets/distilled-styles/formal-lavender-portfolio.jpgasset68,964 bytesdocs/assets/distilled-styles/geometric-business.jpgasset94,786 bytesdocs/assets/distilled-styles/geometric-clinical-case.jpgasset76,665 bytesdocs/assets/distilled-styles/geometric-duotone-thesis.jpgasset88,520 bytesdocs/assets/distilled-styles/health-disparities-and-social-determinants-of-health-doctor-of-philosophy-phd-in-health-behavior-and-health-education.jpgasset85,699 bytesdocs/assets/distilled-styles/indigenous-cultures.jpgasset176,551 bytesdocs/assets/distilled-styles/investment-company-business-plan.jpgasset120,728 bytesdocs/assets/distilled-styles/meeting-agenda.jpgasset145,484 bytesdocs/assets/distilled-styles/mind-maps-workshop-professional.jpgasset79,084 bytesdocs/assets/distilled-styles/mindfulness-in-the-classroom-breathing-techniques.jpgasset79,652 bytesdocs/assets/style-gallery.jpgasset321,432 bytesdocs/assets/template-demo-input.jpgasset309,592 bytesdocs/assets/template-demo-output.jpgasset376,410 bytesdocs/assets/template-gallery-detail-en.jpgasset216,877 bytesdocs/assets/template-gallery-detail.jpgasset296,054 bytesdocs/assets/template-gallery-en.jpgasset247,892 bytesdocs/assets/template-gallery.jpgasset287,668 bytesdocs/assets/wechat.jpgasset172,296 bytesdocs/distilled-styles.mddoc5,695 bytesdocs/edit_guide.mddoc9,997 bytesdocs/external_image_overlay_logic.txtdoc6,424 bytesdocs/install.mddoc6,249 bytesdocs/ppt-implementation-logic.mddoc10,512 bytesdocs/workflow.mddoc16,801 bytesexamples/README.mddoc2,918 bytesexamples/book-sharing/recipe.mddoc787 bytesexamples/book-sharing/slides_plan.mddoc1,805 bytesexamples/courseware/recipe.mddoc725 bytesexamples/courseware/slides_plan.mddoc2,049 bytesexamples/editable-pptx-poc/demo1-cover.scene.jsonasset912 bytesexamples/editable-pptx/case05-summer-poster/README.mddoc4,229 bytesexamples/editable-pptx/case05-summer-poster/clean-plate.pngasset2,604,370 bytesexamples/editable-pptx/case05-summer-poster/edge-check-black.pngasset714,410 bytesexamples/editable-pptx/case05-summer-poster/edge-check-white.pngasset712,052 bytesexamples/editable-pptx/case05-summer-poster/editable.pptxasset3,467,244 bytesexamples/editable-pptx/case05-summer-poster/layers/mascot-icecream-group.pngasset832,570 bytesexamples/editable-pptx/case05-summer-poster/original.pngasset2,517,697 bytesexamples/editable-pptx/case05-summer-poster/quality-report.jsonasset355 bytesexamples/editable-pptx/case05-summer-poster/rendered.pngasset3,870,102 bytesexamples/editable-pptx/case05-summer-poster/slide-01.scene.jsonasset3,429 bytesexamples/investor-pitch/recipe.mddoc803 bytesexamples/investor-pitch/slides_plan.mddoc2,528 bytesexamples/product-launch/recipe.mddoc841 bytesexamples/product-launch/slides_plan.mddoc1,825 bytesexamples/thesis-defense/recipe.mddoc806 bytesexamples/thesis-defense/slides_plan.mddoc2,456 bytesexamples/weekly-report/recipe.mddoc771 bytesexamples/weekly-report/slides_plan.mddoc1,659 bytesinstall_as_skill.shruns6,574 bytesrequirements.txtdoc110 bytesscripts/codex_backend.pyruns9,287 bytesscripts/editable_pptx/__init__.pyruns398 bytesscripts/editable_pptx/layers.pyruns2,032 bytesscripts/editable_pptx/masking.pyruns3,855 bytesscripts/editable_pptx/poc.pyruns5,829 bytesscripts/editable_pptx/provider.pyruns2,781 bytesscripts/editable_pptx/renderer.pyruns6,165 bytesscripts/editable_pptx/scene.pyruns4,895 bytesscripts/editable_pptx/workflow.pyruns6,145 bytesscripts/generate_ppt.pyruns166,793 bytesscripts/image_generator.pyruns26,605 bytesscripts/md_to_plan.pyruns6,030 bytesscripts/render_template.pyruns22,264 bytesscripts/runtime_profile.pyruns6,497 bytesscripts/template_analyzer.pyruns43,938 bytesstyles/README.mddoc540 bytesstyles/featured/abstract-art-showcase.layouts.jsonasset14,352 bytesstyles/featured/abstract-art-showcase.mddoc5,535 bytesstyles/featured/coal-industry-business-company-profile.layouts.jsonasset14,083 bytesstyles/featured/coal-industry-business-company-profile.mddoc4,608 bytesstyles/featured/college-candy-aesthetics-infographics.layouts.jsonasset14,179 bytesstyles/featured/college-candy-aesthetics-infographics.mddoc5,238 bytesstyles/featured/creative-agency.layouts.jsonasset13,900 bytesstyles/featured/creative-agency.mddoc4,557 bytesstyles/featured/culinary-innovation.layouts.jsonasset14,450 bytesstyles/featured/culinary-innovation.mddoc6,000 bytesstyles/featured/data-science-consulting.layouts.jsonasset13,713 bytesstyles/featured/data-science-consulting.mddoc4,081 bytesstyles/featured/eco-green-business-plan.layouts.jsonasset11,798 bytesstyles/featured/eco-green-business-plan.mddoc6,572 bytesstyles/featured/economic-impact-of-coronavirus.layouts.jsonasset13,779 bytesstyles/featured/economic-impact-of-coronavirus.mddoc4,459 bytesstyles/featured/fashion-business-consulting-toolkit-aesthetic.layouts.jsonasset14,090 bytesstyles/featured/fashion-business-consulting-toolkit-aesthetic.mddoc4,896 bytesstyles/featured/final-year-project-thesis-defense.layouts.jsonasset13,994 bytesstyles/featured/final-year-project-thesis-defense.mddoc4,353 bytesstyles/featured/first-impressions.layouts.jsonasset14,251 bytesstyles/featured/first-impressions.mddoc5,475 bytesstyles/featured/flowery.layouts.jsonasset14,617 bytesstyles/featured/flowery.mddoc6,230 bytesstyles/featured/formal-lavender-portfolio.layouts.jsonasset14,241 bytesstyles/featured/formal-lavender-portfolio.mddoc4,915 bytesstyles/featured/geometric-business.layouts.jsonasset14,219 bytesstyles/featured/geometric-business.mddoc5,042 bytesstyles/featured/geometric-clinical-case.layouts.jsonasset13,999 bytesstyles/featured/geometric-clinical-case.mddoc4,658 bytesstyles/featured/geometric-duotone-thesis.layouts.jsonasset14,397 bytesstyles/featured/geometric-duotone-thesis.mddoc5,711 bytesstyles/featured/health-disparities-and-social-determinants-of-health-doctor-of-philosophy-phd-in-health-behavior-and-health-education.layouts.jsonasset14,736 bytesstyles/featured/health-disparities-and-social-determinants-of-health-doctor-of-philosophy-phd-in-health-behavior-and-health-education.mddoc5,825 bytesstyles/featured/indigenous-cultures.layouts.jsonasset14,396 bytesstyles/featured/indigenous-cultures.mddoc5,456 bytesstyles/featured/investment-company-business-plan.layouts.jsonasset14,245 bytesstyles/featured/investment-company-business-plan.mddoc5,001 bytesstyles/featured/meeting-agenda.layouts.jsonasset14,130 bytesstyles/featured/meeting-agenda.mddoc5,649 bytesstyles/featured/mind-maps-workshop-professional.layouts.jsonasset13,982 bytesstyles/featured/mind-maps-workshop-professional.mddoc4,592 bytesstyles/featured/mindfulness-in-the-classroom-breathing-techniques.layouts.jsonasset13,836 bytesstyles/featured/mindfulness-in-the-classroom-breathing-techniques.mddoc3,971 bytesstyles/initial/clean-tech-blue.layouts.jsonasset14,336 bytesstyles/initial/clean-tech-blue.mddoc2,862 bytesstyles/initial/dark-aurora.layouts.jsonasset14,215 bytesstyles/initial/dark-aurora.mddoc2,903 bytesstyles/initial/editorial-mono.layouts.jsonasset14,495 bytesstyles/initial/editorial-mono.mddoc2,828 bytesstyles/initial/gradient-glass.layouts.jsonasset13,996 bytesstyles/initial/gradient-glass.mddoc2,576 bytesstyles/initial/hand-sketch.layouts.jsonasset14,449 bytesstyles/initial/hand-sketch.mddoc2,948 bytesstyles/initial/japanese-wabi.layouts.jsonasset14,346 bytesstyles/initial/japanese-wabi.mddoc2,844 bytesstyles/initial/risograph.layouts.jsonasset14,397 bytesstyles/initial/risograph.mddoc2,972 bytesstyles/initial/swiss-grid.layouts.jsonasset14,296 bytesstyles/initial/swiss-grid.mddoc2,776 bytesstyles/initial/vector-illustration.layouts.jsonasset14,466 bytesstyles/initial/vector-illustration.mddoc2,724 bytesstyles/initial/y2k-chrome.layouts.jsonasset14,231 bytesstyles/initial/y2k-chrome.mddoc2,950 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-1-4f02fb97.layouts.jsonasset15,642 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-1-4f02fb97.mddoc13,135 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-10-f0e2c8d9.layouts.jsonasset16,513 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-10-f0e2c8d9.mddoc13,358 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-11-19c402f9.layouts.jsonasset14,687 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-11-19c402f9.mddoc12,740 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-13-820c7100.layouts.jsonasset16,599 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-13-820c7100.mddoc14,236 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-15-26be2d46.layouts.jsonasset13,329 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-15-26be2d46.mddoc12,072 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-16-47347745.layouts.jsonasset15,493 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-16-47347745.mddoc12,939 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-17-fd10f39c.layouts.jsonasset14,311 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-17-fd10f39c.mddoc12,452 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-18-38c7e38f.layouts.jsonasset13,309 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-18-38c7e38f.mddoc12,246 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-2-6fda302a.layouts.jsonasset16,077 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-2-6fda302a.mddoc13,462 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-21-1d3a03bb.layouts.jsonasset15,809 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-21-1d3a03bb.mddoc13,770 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-22-756e8b62.layouts.jsonasset14,402 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-22-756e8b62.mddoc12,654 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-25-ad5498f0.layouts.jsonasset12,737 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-25-ad5498f0.mddoc12,298 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-26-0ba94a68.layouts.jsonasset13,812 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-26-0ba94a68.mddoc12,255 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-27-aac790a5.layouts.jsonasset11,912 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-27-aac790a5.mddoc10,882 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-28-242aaa71.layouts.jsonasset12,919 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-28-242aaa71.mddoc12,060 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-29-3e234ad9.layouts.jsonasset13,688 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-29-3e234ad9.mddoc11,961 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-31-485ae190.layouts.jsonasset17,218 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-31-485ae190.mddoc14,499 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-32-75711782.layouts.jsonasset17,314 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-32-75711782.mddoc14,097 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-33-af429968.layouts.jsonasset13,187 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-33-af429968.mddoc11,743 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-34-4baaf592.layouts.jsonasset13,737 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-34-4baaf592.mddoc12,478 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-35-1dc1d3b3.layouts.jsonasset12,537 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-35-1dc1d3b3.mddoc11,955 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-4-349295b8.layouts.jsonasset16,357 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-4-349295b8.mddoc13,120 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-5-b077b49a.layouts.jsonasset17,069 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-5-b077b49a.mddoc14,759 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-6-a9084536.layouts.jsonasset14,746 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-6-a9084536.mddoc13,010 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-8-a694ca1e.layouts.jsonasset12,074 bytesstyles/xiamulingzi/linzi-morandi-2-21-35-ppt-ppt-8-a694ca1e.mddoc11,075 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-1-8dc42f63.layouts.jsonasset13,607 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-1-8dc42f63.mddoc11,884 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-12-c2928b30.layouts.jsonasset9,932 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-12-c2928b30.mddoc9,591 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-14-1678fc3d.layouts.jsonasset13,607 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-14-1678fc3d.mddoc11,884 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-15-b12ea38a.layouts.jsonasset12,948 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-15-b12ea38a.mddoc11,551 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-16-9ad7d5dd.layouts.jsonasset13,452 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-16-9ad7d5dd.mddoc11,980 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-17-d980ea26.layouts.jsonasset12,967 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-17-d980ea26.mddoc11,807 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-18-dab5f352.layouts.jsonasset13,187 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-18-dab5f352.mddoc11,531 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-2-c9574110.layouts.jsonasset11,642 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-2-c9574110.mddoc10,606 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-20-d5a94cd5.layouts.jsonasset15,516 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-20-d5a94cd5.mddoc12,550 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-22-5b38446b.layouts.jsonasset13,844 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-22-5b38446b.mddoc11,962 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-25-5d8944ef.layouts.jsonasset11,616 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-25-5d8944ef.mddoc10,706 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-26-26b85a39.layouts.jsonasset16,091 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-26-26b85a39.mddoc12,954 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-3-1ccdba09.layouts.jsonasset12,615 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-3-1ccdba09.mddoc11,871 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-31-9b25a819.layouts.jsonasset16,433 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-31-9b25a819.mddoc14,009 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-37-45157cb4.layouts.jsonasset15,946 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-37-45157cb4.mddoc12,718 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-39-7f77a308.layouts.jsonasset12,327 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-39-7f77a308.mddoc10,978 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-4-a3030c28.layouts.jsonasset14,697 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-4-a3030c28.mddoc12,980 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-40-f9fa5119.layouts.jsonasset11,092 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-40-f9fa5119.mddoc10,772 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-41-1cca594d.layouts.jsonasset15,099 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-41-1cca594d.mddoc12,705 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-6-7d620a8e.layouts.jsonasset12,933 bytesstyles/xiamulingzi/linzi-morandi-2-21-40ppt-ppt-6-7d620a8e.mddoc11,351 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-1-f469dfff.layouts.jsonasset11,824 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-1-f469dfff.mddoc10,949 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-10-5a3beb00.layouts.jsonasset12,903 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-10-5a3beb00.mddoc11,066 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-101-7e1b51d2.layouts.jsonasset11,043 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-101-7e1b51d2.mddoc10,977 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-102-979ca9b0.layouts.jsonasset12,909 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-102-979ca9b0.mddoc12,111 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-109-163f94b5.layouts.jsonasset12,932 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-109-163f94b5.mddoc12,099 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-111-0ce55f4c.layouts.jsonasset12,952 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-111-0ce55f4c.mddoc12,043 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-112-ef197cf5.layouts.jsonasset13,847 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-112-ef197cf5.mddoc12,202 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-116-6bfd8b35.layouts.jsonasset13,303 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-116-6bfd8b35.mddoc11,953 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-117-98c68d4d.layouts.jsonasset13,104 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-117-98c68d4d.mddoc11,678 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-13-f8fd776b.layouts.jsonasset11,645 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-13-f8fd776b.mddoc9,825 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-130-3a6f5960.layouts.jsonasset15,123 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-130-3a6f5960.mddoc13,270 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-14-402997e6.layouts.jsonasset16,980 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-14-402997e6.mddoc14,257 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-15-0d966a46.layouts.jsonasset13,348 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-15-0d966a46.mddoc11,648 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-16-1074ff16.layouts.jsonasset12,740 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-16-1074ff16.mddoc10,942 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-2-d2e4a666.layouts.jsonasset14,710 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-2-d2e4a666.mddoc13,124 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-20-b03ea643.layouts.jsonasset19,561 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-20-b03ea643.mddoc14,948 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-25-1e8194ae.layouts.jsonasset13,528 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-25-1e8194ae.mddoc12,095 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-26-04a5ee95.layouts.jsonasset12,505 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-26-04a5ee95.mddoc11,236 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-29-f60771af.layouts.jsonasset17,005 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-29-f60771af.mddoc13,715 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-3-ae50f86b.layouts.jsonasset15,249 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-3-ae50f86b.mddoc13,296 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-31-e138d699.layouts.jsonasset17,118 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-31-e138d699.mddoc14,325 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-33-29053078.layouts.jsonasset12,637 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-33-29053078.mddoc11,195 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-34-c316b568.layouts.jsonasset15,823 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-34-c316b568.mddoc13,335 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-35-2fc576e8.layouts.jsonasset11,778 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-35-2fc576e8.mddoc10,631 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-37-eb89a2db.layouts.jsonasset11,803 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-37-eb89a2db.mddoc10,557 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-38-785a786b.layouts.jsonasset12,957 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-38-785a786b.mddoc11,313 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-4-1ea723c0.layouts.jsonasset11,969 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-4-1ea723c0.mddoc10,940 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-41-a8098b46.layouts.jsonasset14,486 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-41-a8098b46.mddoc12,639 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-43-28d038bb.layouts.jsonasset15,308 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-43-28d038bb.mddoc12,428 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-44-05852cf2.layouts.jsonasset13,449 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-44-05852cf2.mddoc11,732 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-45-94b4e687.layouts.jsonasset14,519 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-45-94b4e687.mddoc11,911 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-47-e6c2b929.layouts.jsonasset15,963 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-47-e6c2b929.mddoc13,566 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-49-6928c478.layouts.jsonasset14,676 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-49-6928c478.mddoc12,929 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-5-1-ca8265d9.layouts.jsonasset13,959 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-5-1-ca8265d9.mddoc11,713 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-5-2-d6732955.layouts.jsonasset15,795 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-5-2-d6732955.mddoc13,556 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-50-98f9eb7d.layouts.jsonasset15,101 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-50-98f9eb7d.mddoc13,190 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-51-662495f3.layouts.jsonasset17,029 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-51-662495f3.mddoc13,661 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-52-304d6816.layouts.jsonasset14,299 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-52-304d6816.mddoc11,841 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-53-142a71f0.layouts.jsonasset15,360 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-53-142a71f0.mddoc13,055 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-54-78c6a675.layouts.jsonasset14,539 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-54-78c6a675.mddoc12,351 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-56-05aebaa4.layouts.jsonasset15,262 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-56-05aebaa4.mddoc12,594 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-57-8adc9831.layouts.jsonasset11,695 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-57-8adc9831.mddoc10,712 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-58-9aa43cdb.layouts.jsonasset13,724 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-58-9aa43cdb.mddoc12,182 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-59-1de0a6c8.layouts.jsonasset13,156 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-59-1de0a6c8.mddoc11,373 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-6-be4f877a.layouts.jsonasset12,013 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-6-be4f877a.mddoc10,952 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-60-9edd662a.layouts.jsonasset14,549 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-60-9edd662a.mddoc12,840 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-62-513e1dc6.layouts.jsonasset12,586 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-62-513e1dc6.mddoc10,830 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-63-dea7cee2.layouts.jsonasset14,159 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-63-dea7cee2.mddoc12,845 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-64-5a0b3f3f.layouts.jsonasset13,194 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-64-5a0b3f3f.mddoc11,312 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-69-2c612509.layouts.jsonasset13,326 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-69-2c612509.mddoc10,965 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-7-b48ed3b5.layouts.jsonasset12,938 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-7-b48ed3b5.mddoc12,661 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-71-4d973efc.layouts.jsonasset13,565 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-71-4d973efc.mddoc11,744 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-72-df3872cb.layouts.jsonasset15,411 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-72-df3872cb.mddoc12,915 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-73-3b51a6d2.layouts.jsonasset13,016 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-73-3b51a6d2.mddoc11,036 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-75-bf4f5a42.layouts.jsonasset18,390 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-75-bf4f5a42.mddoc15,711 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-76-9a794a8a.layouts.jsonasset14,293 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-76-9a794a8a.mddoc11,890 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-77-2f9df692.layouts.jsonasset15,286 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-77-2f9df692.mddoc13,090 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-78-6874832a.layouts.jsonasset13,755 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-78-6874832a.mddoc12,357 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-79-aa6e9778.layouts.jsonasset14,246 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-79-aa6e9778.mddoc12,127 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-8-0f71568d.layouts.jsonasset14,296 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-8-0f71568d.mddoc12,953 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-80-dcfbfb5a.layouts.jsonasset15,218 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-80-dcfbfb5a.mddoc12,766 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-81-ead052df.layouts.jsonasset12,360 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-81-ead052df.mddoc11,975 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-82-0f71568d.layouts.jsonasset13,542 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-82-0f71568d.mddoc11,938 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-83-614c5106.layouts.jsonasset13,369 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-83-614c5106.mddoc11,811 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-84-5f435c2e.layouts.jsonasset12,611 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-84-5f435c2e.mddoc11,917 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-85-085279dd.layouts.jsonasset14,386 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-85-085279dd.mddoc12,222 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-86-9bea9e12.layouts.jsonasset13,082 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-86-9bea9e12.mddoc11,724 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-9-ef4688c5.layouts.jsonasset12,595 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-9-ef4688c5.mddoc11,507 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-91-148c03bc.layouts.jsonasset11,565 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-91-148c03bc.mddoc11,019 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-92-528a050a.layouts.jsonasset15,611 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-92-528a050a.mddoc13,540 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-93-b3625d4b.layouts.jsonasset12,597 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-93-b3625d4b.mddoc11,694 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-94-afd7a070.layouts.jsonasset12,470 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-94-afd7a070.mddoc11,388 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-98-0b820330.layouts.jsonasset12,187 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-98-0b820330.mddoc11,111 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-99-204c2b6c.layouts.jsonasset14,040 bytesstyles/xiamulingzi/linzi-morandi-2-21-ppt-ppt-99-204c2b6c.mddoc12,722 bytesstyles/xiamulingzi/linzi-morandi-3-0725-11-3a03a5ef.layouts.jsonasset12,044 bytesstyles/xiamulingzi/linzi-morandi-3-0725-11-3a03a5ef.mddoc10,867 bytesstyles/xiamulingzi/linzi-morandi-3-0725-12-7671429e.layouts.jsonasset11,855 bytesstyles/xiamulingzi/linzi-morandi-3-0725-12-7671429e.mddoc11,143 bytesstyles/xiamulingzi/linzi-morandi-3-0725-13-6e154530.layouts.jsonasset11,868 bytesstyles/xiamulingzi/linzi-morandi-3-0725-13-6e154530.mddoc11,011 bytesstyles/xiamulingzi/linzi-morandi-3-0725-14-06ac95f5.layouts.jsonasset14,388 bytesstyles/xiamulingzi/linzi-morandi-3-0725-14-06ac95f5.mddoc13,164 bytesstyles/xiamulingzi/linzi-morandi-3-0725-15-efd2db47.layouts.jsonasset12,537 bytesstyles/xiamulingzi/linzi-morandi-3-0725-15-efd2db47.mddoc11,569 bytesstyles/xiamulingzi/linzi-morandi-3-0725-16-972e72ce.layouts.jsonasset12,045 bytesstyles/xiamulingzi/linzi-morandi-3-0725-16-972e72ce.mddoc11,036 bytesstyles/xiamulingzi/linzi-morandi-3-0725-17-6ae7ad1f.layouts.jsonasset15,416 bytesstyles/xiamulingzi/linzi-morandi-3-0725-17-6ae7ad1f.mddoc13,330 bytesstyles/xiamulingzi/linzi-morandi-3-0725-18-28b4e9c3.layouts.jsonasset13,871 bytesstyles/xiamulingzi/linzi-morandi-3-0725-18-28b4e9c3.mddoc12,296 bytesstyles/xiamulingzi/linzi-morandi-3-0725-19-821f35fd.layouts.jsonasset11,775 bytesstyles/xiamulingzi/linzi-morandi-3-0725-19-821f35fd.mddoc10,247 bytesstyles/xiamulingzi/linzi-morandi-3-0725-21-621d42e2.layouts.jsonasset12,530 bytesstyles/xiamulingzi/linzi-morandi-3-0725-21-621d42e2.mddoc11,448 bytesstyles/xiamulingzi/linzi-morandi-3-0725-22-2c408050.layouts.jsonasset12,590 bytesstyles/xiamulingzi/linzi-morandi-3-0725-22-2c408050.mddoc11,188 bytesstyles/xiamulingzi/linzi-morandi-3-0725-23-bbc5b1c2.layouts.jsonasset12,412 bytesstyles/xiamulingzi/linzi-morandi-3-0725-23-bbc5b1c2.mddoc11,257 bytesstyles/xiamulingzi/linzi-morandi-3-0725-24-93f17def.layouts.jsonasset13,195 bytesstyles/xiamulingzi/linzi-morandi-3-0725-24-93f17def.mddoc12,140 bytesstyles/xiamulingzi/linzi-morandi-3-0725-25-26a8efe1.layouts.jsonasset12,197 bytesstyles/xiamulingzi/linzi-morandi-3-0725-25-26a8efe1.mddoc10,868 bytesstyles/xiamulingzi/linzi-morandi-3-0725-3-d8032b6e.layouts.jsonasset13,964 bytesstyles/xiamulingzi/linzi-morandi-3-0725-3-d8032b6e.mddoc11,962 bytesstyles/xiamulingzi/linzi-morandi-3-0725-4-e3e628e2.layouts.jsonasset12,796 bytesstyles/xiamulingzi/linzi-morandi-3-0725-4-e3e628e2.mddoc12,158 bytesstyles/xiamulingzi/linzi-morandi-3-0725-5-3fd38521.layouts.jsonasset12,498 bytesstyles/xiamulingzi/linzi-morandi-3-0725-5-3fd38521.mddoc11,312 bytesstyles/xiamulingzi/linzi-morandi-3-0725-6-06735326.layouts.jsonasset12,648 bytesstyles/xiamulingzi/linzi-morandi-3-0725-6-06735326.mddoc10,975 bytesstyles/xiamulingzi/linzi-morandi-3-0725-8-6c19c7cc.layouts.jsonasset11,991 bytesstyles/xiamulingzi/linzi-morandi-3-0725-8-6c19c7cc.mddoc10,975 bytesstyles/xiamulingzi/linzi-morandi-3-0725-84-577766a6.layouts.jsonasset12,884 bytesstyles/xiamulingzi/linzi-morandi-3-0725-84-577766a6.mddoc11,818 bytesstyles/xiamulingzi/linzi-morandi-3-0725-9-1d1b7106.layouts.jsonasset14,508 bytesstyles/xiamulingzi/linzi-morandi-3-0725-9-1d1b7106.mddoc12,673 bytesstyles/xiamulingzi/linzi-morandi-ppt-01-59c9ef00.layouts.jsonasset12,784 bytesstyles/xiamulingzi/linzi-morandi-ppt-01-59c9ef00.mddoc11,596 bytesstyles/xiamulingzi/linzi-morandi-ppt-03-603dac61.layouts.jsonasset16,447 bytesstyles/xiamulingzi/linzi-morandi-ppt-03-603dac61.mddoc14,133 bytesstyles/xiamulingzi/linzi-morandi-ppt-04-096b145e.layouts.jsonasset11,516 bytesstyles/xiamulingzi/linzi-morandi-ppt-04-096b145e.mddoc10,691 bytesstyles/xiamulingzi/linzi-morandi-ppt-05-4021eacf.layouts.jsonasset12,221 bytesstyles/xiamulingzi/linzi-morandi-ppt-05-4021eacf.mddoc11,239 bytesstyles/xiamulingzi/linzi-morandi-ppt-06-aa5458fe.layouts.jsonasset13,617 bytesstyles/xiamulingzi/linzi-morandi-ppt-06-aa5458fe.mddoc12,186 bytesstyles/xiamulingzi/linzi-morandi-ppt-07-8e5ef95f.layouts.jsonasset13,559 bytesstyles/xiamulingzi/linzi-morandi-ppt-07-8e5ef95f.mddoc12,301 bytesstyles/xiamulingzi/linzi-morandi-ppt-09-22a29785.layouts.jsonasset12,221 bytesstyles/xiamulingzi/linzi-morandi-ppt-09-22a29785.mddoc10,887 bytesstyles/xiamulingzi/linzi-morandi-ppt-11-708f6bfe.layouts.jsonasset12,718 bytesstyles/xiamulingzi/linzi-morandi-ppt-11-708f6bfe.mddoc11,618 bytesstyles/xiamulingzi/linzi-morandi-ppt-13-35aaa4d7.layouts.jsonasset12,015 bytesstyles/xiamulingzi/linzi-morandi-ppt-13-35aaa4d7.mddoc11,032 bytesstyles/xiamulingzi/linzi-morandi-ppt-14-0f11263c.layouts.jsonasset12,002 bytesstyles/xiamulingzi/linzi-morandi-ppt-14-0f11263c.mddoc11,316 bytesstyles/xiamulingzi/linzi-morandi-ppt-15-22acaf56.layouts.jsonasset15,671 bytesstyles/xiamulingzi/linzi-morandi-ppt-15-22acaf56.mddoc14,608 bytesstyles/xiamulingzi/linzi-morandi-ppt-16-c26a4a39.layouts.jsonasset13,442 bytesstyles/xiamulingzi/linzi-morandi-ppt-16-c26a4a39.mddoc12,051 bytesstyles/xiamulingzi/linzi-morandi-ppt-17-cbe897b4.layouts.jsonasset14,564 bytesstyles/xiamulingzi/linzi-morandi-ppt-17-cbe897b4.mddoc12,334 bytesstyles/xiamulingzi/linzi-morandi-ppt-18-c5049223.layouts.jsonasset11,374 bytesstyles/xiamulingzi/linzi-morandi-ppt-18-c5049223.mddoc10,439 bytesstyles/xiamulingzi/linzi-morandi-ppt-19-dba00d7a.layouts.jsonasset13,946 bytesstyles/xiamulingzi/linzi-morandi-ppt-19-dba00d7a.mddoc12,292 bytesstyles/xiamulingzi/linzi-morandi-ppt-20-ceb0976c.layouts.jsonasset12,768 bytesstyles/xiamulingzi/linzi-morandi-ppt-20-ceb0976c.mddoc11,220 bytesstyles/xiamulingzi/linzi-morandi-ppt-22-e3f0e8a1.layouts.jsonasset15,576 bytesstyles/xiamulingzi/linzi-morandi-ppt-22-e3f0e8a1.mddoc13,575 bytesstyles/xiamulingzi/linzi-morandi-ppt-23-5485c9b0.layouts.jsonasset14,728 bytesstyles/xiamulingzi/linzi-morandi-ppt-23-5485c9b0.mddoc12,580 bytesstyles/xiamulingzi/linzi-morandi-ppt-24-ba384ad0.layouts.jsonasset13,333 bytesstyles/xiamulingzi/linzi-morandi-ppt-24-ba384ad0.mddoc11,835 bytesstyles/xiamulingzi/linzi-morandi-ppt-25-b8904aa2.layouts.jsonasset12,542 bytesstyles/xiamulingzi/linzi-morandi-ppt-25-b8904aa2.mddoc11,643 bytesstyles/xiamulingzi/linzi-morandi-ppt-28-47a591b8.layouts.jsonasset12,470 bytesstyles/xiamulingzi/linzi-morandi-ppt-28-47a591b8.mddoc11,559 bytesstyles/xiamulingzi/linzi-morandi-ppt-29-9388544d.layouts.jsonasset12,675 bytesstyles/xiamulingzi/linzi-morandi-ppt-29-9388544d.mddoc11,589 bytesstyles/xiamulingzi/linzi-morandi-ppt-31-fbd21f8f.layouts.jsonasset13,949 bytesstyles/xiamulingzi/linzi-morandi-ppt-31-fbd21f8f.mddoc12,172 bytesstyles/xiamulingzi/linzi-morandi-ppt-32-a093e13c.layouts.jsonasset12,258 bytesstyles/xiamulingzi/linzi-morandi-ppt-32-a093e13c.mddoc11,200 bytesstyles/xiamulingzi/linzi-morandi-ppt-33-477814b8.layouts.jsonasset11,461 bytesstyles/xiamulingzi/linzi-morandi-ppt-33-477814b8.mddoc11,126 bytesstyles/xiamulingzi/linzi-morandi-ppt-34-e854ee77.layouts.jsonasset14,060 bytesstyles/xiamulingzi/linzi-morandi-ppt-34-e854ee77.mddoc13,058 bytesstyles/xiamulingzi/linzi-morandi-ppt-36-64ba41bf.layouts.jsonasset11,913 bytesstyles/xiamulingzi/linzi-morandi-ppt-36-64ba41bf.mddoc10,751 bytesstyles/xiamulingzi/linzi-morandi-ppt-37-b4ef9b0c.layouts.jsonasset13,216 bytesstyles/xiamulingzi/linzi-morandi-ppt-37-b4ef9b0c.mddoc11,795 bytesstyles/xiamulingzi/linzi-morandi-ppt-38-0a636842.layouts.jsonasset11,618 bytesstyles/xiamulingzi/linzi-morandi-ppt-38-0a636842.mddoc10,779 bytesstyles/xiamulingzi/linzi-morandi-ppt-40-bd80fb56.layouts.jsonasset12,543 bytesstyles/xiamulingzi/linzi-morandi-ppt-40-bd80fb56.mddoc12,048 bytesstyles/xiamulingzi/linzi-morandi-ppt-41-1f81a055.layouts.jsonasset11,733 bytesstyles/xiamulingzi/linzi-morandi-ppt-41-1f81a055.mddoc10,584 bytesstyles/xiamulingzi/linzi-morandi-ppt-42-94c4760f.layouts.jsonasset11,286 bytesstyles/xiamulingzi/linzi-morandi-ppt-42-94c4760f.mddoc10,829 bytesstyles/xiamulingzi/linzi-morandi-ppt-43-141653e7.layouts.jsonasset10,821 bytesstyles/xiamulingzi/linzi-morandi-ppt-43-141653e7.mddoc10,415 bytesstyles/xiamulingzi/linzi-morandi-ppt-44-edf32747.layouts.jsonasset15,471 bytesstyles/xiamulingzi/linzi-morandi-ppt-44-edf32747.mddoc14,477 bytesstyles/xiamulingzi/linzi-morandi-ppt-46-7afcfee4.layouts.jsonasset11,202 bytesstyles/xiamulingzi/linzi-morandi-ppt-46-7afcfee4.mddoc10,109 bytesstyles/xiamulingzi/linzi-morandi-ppt-47-bdc454b7.layouts.jsonasset11,623 bytesstyles/xiamulingzi/linzi-morandi-ppt-47-bdc454b7.mddoc10,573 bytesstyles/xiamulingzi/linzi-morandi-ppt-48-61145c4a.layouts.jsonasset12,611 bytesstyles/xiamulingzi/linzi-morandi-ppt-48-61145c4a.mddoc11,461 bytesstyles/xiamulingzi/linzi-morandi-ppt-49-c1187294.layouts.jsonasset17,181 bytesstyles/xiamulingzi/linzi-morandi-ppt-49-c1187294.mddoc14,844 bytesstyles/xiamulingzi/linzi-morandi-ppt-50-0cfbe592.layouts.jsonasset12,985 bytesstyles/xiamulingzi/linzi-morandi-ppt-50-0cfbe592.mddoc11,691 bytesstyles/xiamulingzi/linzi-morandi-ppt-51-2035b340.layouts.jsonasset14,091 bytesstyles/xiamulingzi/linzi-morandi-ppt-51-2035b340.mddoc12,507 bytesstyles/xiamulingzi/linzi-morandi-ppt-52-c6908a49.layouts.jsonasset14,938 bytesstyles/xiamulingzi/linzi-morandi-ppt-52-c6908a49.mddoc13,075 bytesstyles/xiamulingzi/linzi-morandi-ppt-53-df43f6ed.layouts.jsonasset14,279 bytesstyles/xiamulingzi/linzi-morandi-ppt-53-df43f6ed.mddoc13,108 bytesstyles/xiamulingzi/linzi-morandi-ppt-54-0f55375d.layouts.jsonasset12,504 bytesstyles/xiamulingzi/linzi-morandi-ppt-54-0f55375d.mddoc11,930 bytesstyles/xiamulingzi/linzi-morandi-ppt-55-adc03a9c.layouts.jsonasset13,301 bytesstyles/xiamulingzi/linzi-morandi-ppt-55-adc03a9c.mddoc12,204 bytesstyles/xiamulingzi/linzi-morandi-ppt-56-e229304d.layouts.jsonasset12,099 bytesstyles/xiamulingzi/linzi-morandi-ppt-56-e229304d.mddoc11,178 bytesstyles/xiamulingzi/linzi-morandi-ppt-58-a1eb66a9.layouts.jsonasset12,716 bytesstyles/xiamulingzi/linzi-morandi-ppt-58-a1eb66a9.mddoc11,817 bytesstyles/xiamulingzi/linzi-morandi-ppt-59-c060fb14.layouts.jsonasset14,014 bytesstyles/xiamulingzi/linzi-morandi-ppt-59-c060fb14.mddoc12,306 bytesstyles/xiamulingzi/linzi-morandi-ppt-60-17f1ff7a.layouts.jsonasset12,487 bytesstyles/xiamulingzi/linzi-morandi-ppt-60-17f1ff7a.mddoc11,391 bytesstyles/xiamulingzi/linzi-morandi-ppt-61-7b8851ea.layouts.jsonasset13,232 bytesstyles/xiamulingzi/linzi-morandi-ppt-61-7b8851ea.mddoc11,842 bytesstyles/xiamulingzi/linzi-morandi-ppt-62-201cccdd.layouts.jsonasset11,752 bytesstyles/xiamulingzi/linzi-morandi-ppt-62-201cccdd.mddoc11,461 bytesstyles/xiamulingzi/linzi-morandi-ppt-63-5d71e51e.layouts.jsonasset12,829 bytesstyles/xiamulingzi/linzi-morandi-ppt-63-5d71e51e.mddoc12,115 bytesstyles/xiamulingzi/linzi-morandi-ppt-65-16b8a6a7.layouts.jsonasset12,623 bytesstyles/xiamulingzi/linzi-morandi-ppt-65-16b8a6a7.mddoc11,585 bytesstyles/xiamulingzi/linzi-morandi-ppt-69-d4bdb8ba.layouts.jsonasset12,035 bytesstyles/xiamulingzi/linzi-morandi-ppt-69-d4bdb8ba.mddoc10,861 bytesstyles/xiamulingzi/linzi-morandi-ppt-ppt-6cf38a8c.layouts.jsonasset15,725 bytesstyles/xiamulingzi/linzi-morandi-ppt-ppt-6cf38a8c.mddoc13,458 bytesstyles/xiamulingzi/linzi-morandi-ppt-ppt-6f07cceb.layouts.jsonasset14,030 bytesstyles/xiamulingzi/linzi-morandi-ppt-ppt-6f07cceb.mddoc12,294 bytesstyles/xiamulingzi/linzi-morandi-ppt-ppt-ebd67968.layouts.jsonasset17,541 bytesstyles/xiamulingzi/linzi-morandi-ppt-ppt-ebd67968.mddoc14,568 bytesstyles/xiamulingzi/linzi-morandi-ppt-ppt-f631ce31.layouts.jsonasset12,863 bytesstyles/xiamulingzi/linzi-morandi-ppt-ppt-f631ce31.mddoc12,361 bytesstyles/xiamulingzi/linzi-punk-fg11-0212-05b1a5c4.layouts.jsonasset13,240 bytesstyles/xiamulingzi/linzi-punk-fg11-0212-05b1a5c4.mddoc11,947 bytesstyles/xiamulingzi/linzi-punk-fg11-0324-e488f418.layouts.jsonasset14,147 bytesstyles/xiamulingzi/linzi-punk-fg11-0324-e488f418.mddoc12,591 bytesstyles/xiamulingzi/linzi-punk-fg11-2004-be327c8b.layouts.jsonasset16,041 bytesstyles/xiamulingzi/linzi-punk-fg11-2004-be327c8b.mddoc13,555 bytesstyles/xiamulingzi/linzi-punk-fg11-2707-1dee59f0.layouts.jsonasset13,310 bytesstyles/xiamulingzi/linzi-punk-fg11-2707-1dee59f0.mddoc12,267 bytesstyles/xiamulingzi/linzi-punk-fg11-2712-c6bb5c71.layouts.jsonasset13,794 bytesstyles/xiamulingzi/linzi-punk-fg11-2712-c6bb5c71.mddoc12,476 bytesstyles/xiamulingzi/linzi-punk-fg11-3621-343c19fa.layouts.jsonasset13,010 bytesstyles/xiamulingzi/linzi-punk-fg11-3621-343c19fa.mddoc12,016 bytesstyles/xiamulingzi/linzi-punk-fg11-4104-f46db665.layouts.jsonasset19,608 bytesstyles/xiamulingzi/linzi-punk-fg11-4104-f46db665.mddoc15,906 bytesstyles/xiamulingzi/linzi-punk-fg11-4120-8bb09d0b.layouts.jsonasset14,400 bytesstyles/xiamulingzi/linzi-punk-fg11-4120-8bb09d0b.mddoc12,539 bytesstyles/xiamulingzi/linzi-punk-fg11-4131-8afefaed.layouts.jsonasset16,739 bytesstyles/xiamulingzi/linzi-punk-fg11-4131-8afefaed.mddoc13,808 bytesstyles/xiamulingzi/linzi-punk-fg11-4914ppt-0d6f6af4.layouts.jsonasset15,907 bytesstyles/xiamulingzi/linzi-punk-fg11-4914ppt-0d6f6af4.mddoc13,046 bytesstyles/xiamulingzi/linzi-punk-fg11-4935ppt-24a8113c.layouts.jsonasset13,417 bytesstyles/xiamulingzi/linzi-punk-fg11-4935ppt-24a8113c.mddoc12,030 bytesstyles/xiamulingzi/linzi-punk-fg11-5204-artist-c3b5a90c.layouts.jsonasset12,738 bytesstyles/xiamulingzi/linzi-punk-fg11-5204-artist-c3b5a90c.mddoc11,793 bytesstyles/xiamulingzi/linzi-punk-fg11-5801-urbanic-aad33e25.layouts.jsonasset17,071 bytesstyles/xiamulingzi/linzi-punk-fg11-5801-urbanic-aad33e25.mddoc14,475 bytesstyles/xiamulingzi/linzi-punk-fg11-6002ppt-b07248cf.layouts.jsonasset12,334 bytesstyles/xiamulingzi/linzi-punk-fg11-6002ppt-b07248cf.mddoc11,904 bytesstyles/xiamulingzi/linzi-punk-fg11-6108-ppt-9c460a91.layouts.jsonasset16,470 bytesstyles/xiamulingzi/linzi-punk-fg11-6108-ppt-9c460a91.mddoc13,876 bytesstyles/xiamulingzi/linzi-punk-fg11-7001ppt-2d4f3d66.layouts.jsonasset15,036 bytesstyles/xiamulingzi/linzi-punk-fg11-7001ppt-2d4f3d66.mddoc12,749 bytesstyles/xiamulingzi/linzi-punk-fg11-7009-ppt-97358806.layouts.jsonasset16,078 bytesstyles/xiamulingzi/linzi-punk-fg11-7009-ppt-97358806.mddoc13,560 bytesstyles/xiamulingzi/linzi-punk-fg11-co13-ppt-19449160.layouts.jsonasset14,956 bytesstyles/xiamulingzi/linzi-punk-fg11-co13-ppt-19449160.mddoc13,319 bytesstyles/xiamulingzi/linzi-punk-fg11-co16ppt-a9951c03.layouts.jsonasset14,898 bytesstyles/xiamulingzi/linzi-punk-fg11-co16ppt-a9951c03.mddoc12,917 bytesstyles/xiamulingzi/linzi-punk-ppt-02-55bfaee3.layouts.jsonasset16,690 bytesstyles/xiamulingzi/linzi-punk-ppt-02-55bfaee3.mddoc13,803 bytesstyles/xiamulingzi/linzi-punk-ppt-05-d2c90fc1.layouts.jsonasset14,615 bytesstyles/xiamulingzi/linzi-punk-ppt-05-d2c90fc1.mddoc12,496 bytesstyles/xiamulingzi/linzi-punk-ppt-09-65b8c621.layouts.jsonasset17,077 bytesstyles/xiamulingzi/linzi-punk-ppt-09-65b8c621.mddoc14,218 bytesstyles/xiamulingzi/linzi-punk-ppt-10-24ad06c2.layouts.jsonasset17,464 bytesstyles/xiamulingzi/linzi-punk-ppt-10-24ad06c2.mddoc14,952 bytesstyles/xiamulingzi/linzi-punk-ppt-11-c01a353e.layouts.jsonasset16,283 bytesstyles/xiamulingzi/linzi-punk-ppt-11-c01a353e.mddoc13,495 bytesstyles/xiamulingzi/linzi-punk-ppt-13-dcb3133f.layouts.jsonasset15,406 bytesstyles/xiamulingzi/linzi-punk-ppt-13-dcb3133f.mddoc13,127 bytesstyles/xiamulingzi/linzi-punk-ppt-25-48c3f8d2.layouts.jsonasset12,670 bytesstyles/xiamulingzi/linzi-punk-ppt-25-48c3f8d2.mddoc10,862 bytesstyles/xiamulingzi/linzi-tech-10-ab71ea82.layouts.jsonasset14,839 bytesstyles/xiamulingzi/linzi-tech-10-ab71ea82.mddoc13,033 bytesstyles/xiamulingzi/linzi-tech-12-225a84ec.layouts.jsonasset12,320 bytesstyles/xiamulingzi/linzi-tech-12-225a84ec.mddoc11,603 bytesstyles/xiamulingzi/linzi-tech-14-503ac808.layouts.jsonasset11,450 bytesstyles/xiamulingzi/linzi-tech-14-503ac808.mddoc11,034 bytesstyles/xiamulingzi/linzi-tech-16-48e9caad.layouts.jsonasset13,628 bytesstyles/xiamulingzi/linzi-tech-16-48e9caad.mddoc12,249 bytesstyles/xiamulingzi/linzi-tech-17-e27e6adb.layouts.jsonasset14,453 bytesstyles/xiamulingzi/linzi-tech-17-e27e6adb.mddoc12,239 bytesstyles/xiamulingzi/linzi-tech-2-a910e7f1.layouts.jsonasset14,156 bytesstyles/xiamulingzi/linzi-tech-2-a910e7f1.mddoc11,849 bytesstyles/xiamulingzi/linzi-tech-4-a92d53b4.layouts.jsonasset13,288 bytesstyles/xiamulingzi/linzi-tech-4-a92d53b4.mddoc12,323 bytesstyles/xiamulingzi/linzi-tech-7-0cf19a16.layouts.jsonasset12,347 bytesstyles/xiamulingzi/linzi-tech-7-0cf19a16.mddoc11,390 bytesstyles/xiamulingzi/linzi-tech-8-be5440d6.layouts.jsonasset14,720 bytesstyles/xiamulingzi/linzi-tech-8-be5440d6.mddoc12,136 bytesstyles/xiamulingzi/linzi-tech-9-429050a1.layouts.jsonasset13,330 bytesstyles/xiamulingzi/linzi-tech-9-429050a1.mddoc11,969 bytes
Read SKILL.md
# gpt-image2-ppt -- 用 gpt-image-2 生成 PPT
把一份 markdown 大纲(或 `slides_plan.json`)+ 一种视觉风格,直接喂给 OpenAI 官方 Images API(`gpt-image-2`),逐页出图,最后打包成 16:9 .pptx。
## 可用风格
| 风格 ID | 一句话定位 | 适用场景 |
| --- | --- | --- |
| `gradient-glass` | Apple Vision OS / Spatial Glass | AI 产品发布、技术分享、创意提案 |
| `clean-tech-blue` | Stripe / Linear 级蓝白 | 融资路演、商业计划书、企业战略 |
| `vector-illustration` | 复古矢量插画 + 黑描边 | 教育培训、品牌故事、社区分享 |
| `editorial-mono` | Kinfolk / Monocle 编辑设计 | 品牌发布、文化访谈、读书分享 |
| `dark-aurora` | Linear / Vercel 深色霓虹 | AI 产品、开发者工具、技术分享 |
| `risograph` | Riso 双套色印刷 + 网点纹理 | 创意工作室、文创品牌、独立 zine |View the complete source on GitHubSkills included
- gpt-image2-ppt
Repository facts
- License
- Apache-2.0
- Created
- Apr 19, 2026
- Last pushed
- Aug 22, 2026
- Forks
- 81
- Open issues
- 1
- Project activity
- Slowing
Rank over the last 12 weeks
Now #674 · best #499 · down 82 in 30 days
- #665 on Nov 1
- #666 on Nov 2
- #669 from Nov 3 to Nov 4
- #670 on Nov 5
- #672 on Nov 6
- #674 since Nov 7
81 earlier periods
- #497 on Aug 2
- #493 on Aug 8
- #496 on Aug 9
- #515 on Aug 10
- #513 on Aug 11
- #511 on Aug 12
- #515 on Aug 13
- #516 on Aug 14
- #496 on Aug 15
- #504 on Aug 16
- #507 on Aug 17
- #523 on Aug 18
- #514 on Aug 19
- #513 on Aug 20
- #516 on Aug 21
- #499 on Aug 22
- #522 on Aug 23
- #526 on Aug 24
- #535 on Aug 25
- #526 on Aug 26
- #537 on Aug 27
- #535 on Aug 28
- #518 on Aug 29
- #509 on Aug 30
- #533 on Aug 31
- #538 on Sep 1
- #531 on Sep 2
- #536 on Sep 3
- #520 on Sep 4
- #515 on Sep 5
- #527 on Sep 6
- #530 on Sep 7
- #547 on Sep 8
- #533 on Sep 9
- #540 on Sep 10
- #533 on Sep 11
- #527 on Sep 12
- #529 on Sep 13
- #546 on Sep 14
- #546 on Sep 16
- #542 on Sep 17
- #546 on Sep 18
- #529 on Sep 19
- #540 on Sep 20
- #543 on Sep 21
- #551 on Sep 22
- #547 on Sep 23
- #534 on Sep 24
- #534 on Sep 26
- #555 on Sep 27
- #556 on Sep 28
- #577 on Sep 29
- #565 on Sep 30
- #553 on Oct 1
- #555 on Oct 2
- #540 on Oct 3
- #544 on Oct 4
- #555 on Oct 5
- #567 on Oct 6
- #570 on Oct 7
- #592 on Oct 8
- #584 on Oct 9
- #568 on Oct 10
- #569 on Oct 11
- #580 from Oct 12 to Oct 13
- #592 on Oct 14
- #588 on Oct 15
- #593 on Oct 16
- #582 on Oct 17
- #577 on Oct 18
- #597 on Oct 19
- #606 on Oct 20
- #612 on Oct 21
- #599 on Oct 22
- #591 on Oct 23
- #584 on Oct 24
- #649 on Oct 25
- #653 on Oct 28
- #657 on Oct 29
- #662 on Oct 30
- #663 on Oct 31
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 574 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 8 dangerous shell commandsin 5 files: SKILL.md:140 scripts/render_template.py:544 docs/install.md:88 and 2 more
- 146 network referencesin 33 files: README.md:13 docs/README.en.md:13 .gitignore:105 and 30 more
- 3 obfuscation signalsin 3 files: scripts/editable_pptx/provider.py:46 scripts/generate_ppt.py:3831 scripts/image_generator.py:123
- No instruction overrides
- 16 executable scriptsin 16 files: install_as_skill.sh:1 scripts/codex_backend.py:1 scripts/editable_pptx/__init__.py:1 and 13 more
- 90 references to secretsin 15 files: scripts/generate_ppt.py:53 install_as_skill.sh:122 scripts/editable_pptx/provider.py:21 and 12 more
- No requests to vote in Hot
Show all 263 signals by file
.env.example
- Network accessline 1
# OpenAI official Images API (or any OpenAI-compatible relay you trust) OPENAI_BASE_URL=https://api.openai.com - Network accessline 2
OPENAI_BASE_URL=https://api.openai.com - Access to secretsline 3
[Credential-related source omitted] - Network accessline 16
# # Examples (replace with your own endpoint and key; never paste random URLs): # VISION_BASE_URL=https://your-openai-compatible-relay.example.com/v1 - Network accessline 17
[Credential-related source omitted] - Network accessline 18
# VISION_BASE_URL=https://your-openai-compatible-relay.example.com/v1 - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted]
.gitignore
- Network accessline 105
# This is especially recommended for binary packages to ensure reproducibility, and is more # commonly ignored for libraries. # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control - Network accessline 106
# commonly ignored for libraries. # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control #poetry.lock - Network accessline 107
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control - Network accessline 112
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. # pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python. # https://pdm-project.org/en/latest/usage/pro - Network accessline 113
# pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python. # https://pdm-project.org/en/latest/usage/project/#working-with-version-control #pdm.lock - Network accessline 114
# https://pdm-project.org/en/latest/usage/project/#working-with-version-control - Access to secretsline 138
[Credential-related source omitted] - Network accessline 171
# PyCharm # JetBrains specific template is maintained in a separate JetBrains.gitignore that can # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore - Network accessline 172
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore # and can be added to the global gitignore or merged into this - Network accessline 173
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore - Network accessline 179
# Abstra is an AI-powered process automation framework. # Ignore directories containing user credentials, local state, and settings. # Learn more at https://abstra.io/docs - Network accessline 180
# Ignore directories containing user credentials, local state, and settings. # Learn more at https://abstra.io/docs .abstra/ - Network accessline 181
# Learn more at https://abstra.io/docs - Network accessline 184
# Visual Studio Code # Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore # that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore - Network accessline 185
# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore # that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore # and can be added to the global gitign - Network accessline 186
# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore - Network accessline 198
# Cursor is an AI-powered code editor. `.cursorignore` specifies files/directories to # exclude from AI features like autocomplete and code analysis. Recommended for sensitive data # refer to https://docs.cursor.com/context/ignore-files - Network accessline 199
# exclude from AI features like autocomplete and code analysis. Recommended for sensitive data # refer to https://docs.cursor.com/context/ignore-files .cursorignore - Network accessline 200
# refer to https://docs.cursor.com/context/ignore-files
AGENTS.md
LICENSE
README.md
- Network accessline 13
[](https://github.com/JuneYaooo/gpt-image2-ppt-skills/stargazers) - Network accessline 14
[](./LICENSE) - Network accessline 15
[](https://www.python.org/) - Network accessline 16
[](https://www.anthropic.com/claude-code) - Network accessline 17
[](https://platform.openai.com/docs/guides/images) - Network accessline 82
> 帮我安装 gpt-image2-ppt-skills:<br> > https://github.com/JuneYaooo/gpt-image2-ppt-skills - Network accessline 83
> https://github.com/JuneYaooo/gpt-image2-ppt-skills - Network accessline 97
如果手头没有现成模板,也可以打开 [SlideCraft Template Gallery](https://slidecraft-template-gallery.vercel.app),在网页中浏览并复制喜欢的模板,再把复制的模板内容直接发给 AI 使用。 - Network accessline 134
目前收录的模板统一通过 [SlideCraft Template Gallery](https://slidecraft-template-gallery.vercel.app) 展示。你可以按场景和风格搜索、筛选,查看模板的真实生成效果;选中喜欢的模板后,复制 Prompt 并直接交给 Codex、Claude Code 或其他 AI 助手使用。 - Network accessline 136
[](https://slidecraft-template-gallery.vercel.app) - Network accessline 140
[](https://slidecraft-template-gallery.vercel.app/templates/abstract-art-showcase) - Network accessline 203
# 变量名如下: OPENAI_BASE_URL=https://api.openai.com # 或任意 OpenAI 兼容中转 - Network accessline 204
OPENAI_BASE_URL=https://api.openai.com # 或任意 OpenAI 兼容中转 - Access to secretsline 205
[Credential-related source omitted] - Access to secretsline 212
[Credential-related source omitted] - Network accessline 228
# 可选:模板克隆的 vision 分析(仅纯文本 agent 需要,多模态 agent 不用配) VISION_BASE_URL=https://your-openai-compatible-relay.example.com/v1 - Network accessline 229
VISION_BASE_URL=https://your-openai-compatible-relay.example.com/v1 - Access to secretsline 230
[Credential-related source omitted] - Network accessline 253
- 感谢设计师 **@夏目玲子** 提供 233 套 PPT 模板。 - [op7418/NanoBanana-PPT-Skills](https://github.com/op7418/NanoBanana-PPT-Skills) — 风格 prompts 与早期 Skill 结构的上游参考。本项目最初把图片后端从 Nano Banana Pro 换成 OpenAI gpt-image-2,重写 3 套继承风格并新增 7 套,后续再扩展模板克隆、md-first 编排、PP - Network accessline 254
- [op7418/NanoBanana-PPT-Skills](https://github.com/op7418/NanoBanana-PPT-Skills) — 风格 prompts 与早期 Skill 结构的上游参考。本项目最初把图片后端从 Nano Banana Pro 换成 OpenAI gpt-image-2,重写 3 套继承风格并新增 7 套,后续再扩展模板克隆、md-first 编排、PPTX 打包和结构化风格库。 - Network accessline 255
- [lewislulu/html-ppt-skill](https://github.com/lewislulu/html-ppt-skill) — Claude Code skill SKILL.md frontmatter 写法参考。 - Network accessline 256
- [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) — 模板复用与可编辑幻灯片思路参考。 - Network accessline 257
- [ningzimu/image-to-editable-ppt-skill](https://github.com/ningzimu/image-to-editable-ppt-skill) — 图片转可编辑 PPT 与效果检查思路参考。 - Network accessline 258
- [kdnsna/ultimate-ppt-master-skill](https://github.com/kdnsna/ultimate-ppt-master-skill) — PPT 内容组织、交付与审阅流程参考。 - Network accessline 259
- [gnuhpc/ppt-master-plus](https://github.com/gnuhpc/ppt-master-plus) — 模板保留与分阶段质量检查思路参考。 - Network accessline 265
[**LINUX DO — 中文开发者社区**](https://linux.do/) - Network accessline 275
[](https://star-history.com/#JuneYaooo/gpt-image2-ppt-skills&Date)
SKILL.md
- Dangerous shell operationline 140
| Linux (Debian/Ubuntu) | `sudo apt-get install -y libreoffice` | - Dangerous shell operationline 141
| Linux (Fedora/RHEL) | `sudo dnf install -y libreoffice` | - Dangerous shell operationline 142
| Linux (Arch) | `sudo pacman -S --noconfirm libreoffice-fresh` | - Access to secretsline 174
[Credential-related source omitted] - Network accessline 201
OPENAI_BASE_URL=https://api.openai.com # 或任意 OpenAI 兼容中转站 - Access to secretsline 202
[Credential-related source omitted] - Network accessline 208
# 只有纯文本 agent(如 DeepSeek 文本模型)才需要外挂下面这组。 # 不内置默认 endpoint,请填你自己信任的服务,否则就别填。 # VISION_BASE_URL=https://your-openai-compatible-relay.example.com/v1 - Network accessline 209
[Credential-related source omitted] - Network accessline 210
# VISION_BASE_URL=https://your-openai-compatible-relay.example.com/v1 - Access to secretsline 211
[Credential-related source omitted] - Access to secretsline 227
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 322
[Credential-related source omitted]
agents/openclaw.yaml
- Access to secretsline 8
[Credential-related source omitted]
docs/README.en.md
- Network accessline 13
[](../LICENSE) - Network accessline 14
[](https://www.python.org/) - Network accessline 15
[](https://www.anthropic.com/claude-code) - Network accessline 16
[](https://platform.openai.com/docs/guides/images) - Network accessline 17
[](https://github.com/JuneYaooo/gpt-image2-ppt-skills/stargazers) - Network accessline 79
> Please install gpt-image2-ppt-skills:<br> > https://github.com/JuneYaooo/gpt-image2-ppt-skills - Network accessline 80
> https://github.com/JuneYaooo/gpt-image2-ppt-skills - Network accessline 94
If you do not already have a template, browse [SlideCraft Template Gallery](https://slidecraft-template-gallery.vercel.app), copy a template you like, and send the copied prompt directly to your AI assistant. - Network accessline 132
All currently collected templates are presented in [SlideCraft Template Gallery](https://slidecraft-template-gallery.vercel.app). Search or filter by use case and visual style, review real generated outputs, then copy the prompt from any te - Network accessline 134
[](https://slidecraft-template-gallery.vercel.app) - Network accessline 138
[](https://slidecraft-template-gallery.vercel.app/templates/abstract-art-showcase) - Network accessline 202
# Variable names: OPENAI_BASE_URL=https://api.openai.com # or any OpenAI-compatible relay - Network accessline 203
OPENAI_BASE_URL=https://api.openai.com # or any OpenAI-compatible relay - Access to secretsline 204
[Credential-related source omitted] - Access to secretsline 209
[Credential-related source omitted] - Network accessline 225
# Optional: vision analysis for template clone (only needed by text-only agents; skip for multimodal agents) VISION_BASE_URL=https://your-openai-compatible-relay.example.com/v1 - Network accessline 226
VISION_BASE_URL=https://your-openai-compatible-relay.example.com/v1 - Access to secretsline 227
[Credential-related source omitted] - Network accessline 250
- Thanks to designer **@夏目玲子** for providing 233 PPT templates. - [op7418/NanoBanana-PPT-Skills](https://github.com/op7418/NanoBanana-PPT-Skills) — upstream reference for the original style prompts and early Skill structure. This project in - Network accessline 251
- [op7418/NanoBanana-PPT-Skills](https://github.com/op7418/NanoBanana-PPT-Skills) — upstream reference for the original style prompts and early Skill structure. This project initially replaced Nano Banana Pro with OpenAI gpt-image-2, rewrot - Network accessline 252
- [lewislulu/html-ppt-skill](https://github.com/lewislulu/html-ppt-skill) — reference for the Claude Code skill `SKILL.md` frontmatter. - Network accessline 253
- [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) — reference for template reuse and editable presentations. - Network accessline 254
- [ningzimu/image-to-editable-ppt-skill](https://github.com/ningzimu/image-to-editable-ppt-skill) — reference for image-to-editable-PPT workflows and visual review. - Network accessline 255
- [kdnsna/ultimate-ppt-master-skill](https://github.com/kdnsna/ultimate-ppt-master-skill) — reference for presentation planning, delivery, and review workflows. - Network accessline 256
- [gnuhpc/ppt-master-plus](https://github.com/gnuhpc/ppt-master-plus) — reference for template preservation and staged quality checks. - Network accessline 262
[**LINUX DO — Chinese Developer Community**](https://linux.do/) - Network accessline 266
[](https://star-history.com/#JuneYaooo/gpt-image2-ppt-skills&Date)
docs/install.md
- Network accessline 11
仓库:https://github.com/JuneYaooo/gpt-image2-ppt-skills - Network accessline 25
git clone https://github.com/JuneYaooo/gpt-image2-ppt-skills.git /tmp/gpt-image2-ppt-skills - Network accessline 64
OPENAI_BASE_URL=https://api.openai.com # 或用户提供的兼容中转 URL - Access to secretsline 65
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Dangerous shell operationline 88
rm -rf /tmp/gpt-image2-ppt-skills - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 111
[Credential-related source omitted]
install_as_skill.sh
- Executable scriptline 1
#!/bin/bash - Access to secretsline 122
[Credential-related source omitted] - Access to secretsline 123
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Dangerous shell operationline 127
rm -rf "$SKILL_DIR" - Access to secretsline 138
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 161
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted] - Access to secretsline 164
[Credential-related source omitted] - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 187
[Credential-related source omitted] - Access to secretsline 196
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
scripts/codex_backend.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 5
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Network accessline 61
raise RuntimeError( f"codex backend 选中但找不到 `{exe}` 可执行文件。\n" f"请先安装 codex CLI(https://github.com/openai/codex)并完成登录," - Network accessline 62
f"codex backend 选中但找不到 `{exe}` 可执行文件。\n" f"请先安装 codex CLI(https://github.com/openai/codex)并完成登录," f"或通过 CODEX_CMD 指定完整路径。" - Network accessline 63
f"请先安装 codex CLI(https://github.com/openai/codex)并完成登录,"
scripts/editable_pptx/__init__.py
- Executable scriptline 1
Executable file
scripts/editable_pptx/layers.py
- Executable scriptline 1
Executable file
scripts/editable_pptx/masking.py
- Executable scriptline 1
Executable file
scripts/editable_pptx/poc.py
- Executable scriptline 1
Executable file
scripts/editable_pptx/provider.py
- Executable scriptline 1
Executable file - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 26
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Possible obfuscationline 46
return base64.b64decode(encoded, validate=True)
scripts/editable_pptx/renderer.py
- Executable scriptline 1
Executable file
scripts/editable_pptx/scene.py
- Executable scriptline 1
Executable file
scripts/editable_pptx/workflow.py
scripts/generate_ppt.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 53
[Credential-related source omitted] - Access to secretsline 60
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Access to secretsline 70
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 87
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 92
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Access to secretsline 98
[Credential-related source omitted] - Access to secretsline 99
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 129
[Credential-related source omitted] - Access to secretsline 131
[Credential-related source omitted] - Access to secretsline 132
[Credential-related source omitted] - Access to secretsline 133
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Access to secretsline 135
[Credential-related source omitted] - Access to secretsline 136
[Credential-related source omitted] - Access to secretsline 2789
[Credential-related source omitted] - Network accessline 3365
Environment variables: OPENAI_BASE_URL: Images API base URL (default: https://api.openai.com) - Network accessline 3366
OPENAI_BASE_URL: Images API base URL (default: https://api.openai.com) - Access to secretsline 3367
[Credential-related source omitted] - Access to secretsline 3431
[Credential-related source omitted] - Access to secretsline 3599
[Credential-related source omitted] - Access to secretsline 3602
[Credential-related source omitted] - Possible obfuscationline 3831
print(f"><U+FE0F> [slide {n}] start ({task['page_type']}{' / ref' if task.get('reference_image') else ''})")
scripts/image_generator.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 94
def __init__(self, aspect_ratio: str = "16:9") -> None: self.base_url = os.getenv("OPENAI_BASE_URL", "https://api.openai.com").rstrip("/") - Network accessline 95
self.base_url = os.getenv("OPENAI_BASE_URL", "https://api.openai.com").rstrip("/") - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Access to secretsline 104
[Credential-related source omitted] - Possible obfuscationline 123
f.write(base64.b64decode(b64)) - Network accessline 131
raise ValueError(f"拒绝下载非 http(s) 协议的 URL: {parsed.scheme}") print(f"📥 下载图片 host={parsed.netloc} path={parsed.path[:80]}") resp = requests.get(url, stream=True, timeout=REQUEST_TIMEOUT_SECS) - Network accessline 132
print(f"📥 下载图片 host={parsed.netloc} path={parsed.path[:80]}") resp = requests.get(url, stream=True, timeout=REQUEST_TIMEOUT_SECS) resp.raise_for_status() - Network accessline 133
resp = requests.get(url, stream=True, timeout=REQUEST_TIMEOUT_SECS) - Network accessline 226
中转站(如聚灵)把图片模型挂在 chat completions 上时,通常要求 stream=True。 响应里会先推送进度文本("> 进度:25%"),最后吐 markdown 图片 ("")或 base64。 - Network accessline 228
("")或 base64。 - Access to secretsline 339
[Credential-related source omitted] - Network accessline 343
} print(f"🔗 POST {url} size={size} stream=True") resp = requests.post( - Network accessline 344
print(f"🔗 POST {url} size={size} stream=True") resp = requests.post( url, headers=headers, json=payload, - Network accessline 345
resp = requests.post( - Access to secretsline 399
[Credential-related source omitted] - Network accessline 402
} print(f"🔗 POST {url} size={size} quality={self.quality}") resp = requests.post(url, headers=headers, json=payload, timeout=REQUEST_TIMEOUT_SECS) - Network accessline 403
print(f"🔗 POST {url} size={size} quality={self.quality}") resp = requests.post(url, headers=headers, json=payload, timeout=REQUEST_TIMEOUT_SECS) print(f"📥 status={resp.status_code}") - Network accessline 404
resp = requests.post(url, headers=headers, json=payload, timeout=REQUEST_TIMEOUT_SECS)
scripts/md_to_plan.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/render_template.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 173
[Credential-related source omitted] - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 185
[Credential-related source omitted] - Access to secretsline 498
[Credential-related source omitted] - Dangerous shell operationline 544
" Linux: sudo apt-get install -y libreoffice", - Dangerous shell operationline 582
" - pip install pdf2image && sudo apt-get install -y poppler-utils"
scripts/runtime_profile.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/template_analyzer.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 193
[Credential-related source omitted] - Access to secretsline 197
[Credential-related source omitted] - Access to secretsline 198
[Credential-related source omitted] - Access to secretsline 233
[Credential-related source omitted] - Network accessline 239
for attempt in range(1, VISION_MAX_RETRIES + 1): try: resp = requests.post( - Network accessline 240
try: resp = requests.post( self.endpoint, headers=headers, json=payload, timeout=VISION_TIMEOUT_SECS - Network accessline 241
resp = requests.post( - Access to secretsline 1036
[Credential-related source omitted] - Access to secretsline 1038
[Credential-related source omitted] - Access to secretsline 1039
[Credential-related source omitted]
styles/featured/abstract-art-showcase.md
styles/featured/coal-industry-business-company-profile.md
styles/featured/college-candy-aesthetics-infographics.md
styles/featured/creative-agency.md
styles/featured/culinary-innovation.md
styles/featured/data-science-consulting.md
styles/featured/eco-green-business-plan.md
styles/featured/economic-impact-of-coronavirus.md
styles/featured/fashion-business-consulting-toolkit-aesthetic.md
styles/featured/final-year-project-thesis-defense.md
styles/featured/first-impressions.md
styles/featured/flowery.md
styles/featured/formal-lavender-portfolio.md
styles/featured/geometric-business.md
styles/featured/geometric-clinical-case.md
styles/featured/geometric-duotone-thesis.md
styles/featured/health-disparities-and-social-determinants-of-health-doctor-of-philosophy-phd-in-health-behavior-and-health-education.md
- Network accessline 14
## 蒸馏来源 - source_url: https://slidesgo.com/theme/health-disparities-and-social-determinants-of-health-doctor-of-philosophy-phd-in-health-behavior-and-health-education - Network accessline 15
- source_url: https://slidesgo.com/theme/health-disparities-and-social-determinants-of-health-doctor-of-philosophy-phd-in-health-behavior-and-health-education
styles/featured/indigenous-cultures.md
styles/featured/investment-company-business-plan.md
styles/featured/meeting-agenda.md
styles/featured/mind-maps-workshop-professional.md
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 6 facts
- Network access in code of documentationREADME.md:204Low confidence
- Access to secrets in code of documentationREADME.md:205Low confidence
- Network access in code of documentationREADME.md:229Low confidence
- Access to secrets in code of documentationREADME.md:230Low confidence
- Network access in code of the SKILL.mdSKILL.md:201High confidence
- Access to secrets in code of the SKILL.mdSKILL.md:202High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/juneyaooo-gpt-image2-ppt-skills/)