#323 by GitHub stars

GordenSun/GordenPPTSkill

用 21 套内置中文 PPT 模板(或用户自带的 .pptx 模板)生成与编辑 PowerPoint 演示文稿:只替换文字、不破坏原排版/配色/字号,内置按文本框尺寸的出框检测与同级标题字号一致校验;也支持完全原创的简洁版式。当用户要"做 / 生成 / 制作 / 编辑一份 PPT / 演示文稿 / 幻灯片 / .pptx",或需要工作汇报、年终与季度总结、述职竞聘、项目复盘、开题答辩、商务提案、教学课件、数据可视化等成品 PPTX 时使用。Use when the user wants to create or edit a PowerPoint / PPT / slides / .pptx

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

7d4a61cbd836 → 7d4a61cbd836

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 7d4a61cbd8363b92e4a30784f8ca460a0a2b0a33

3.9kGitHub stars
67stars in 7 days
1skill in this repository
0commits in 30 days

Heat

6.3
  • Star growth, last 7 daysAhead of 90% of tracked repositories
  • Star growth, last 24 hoursAhead of 86% of tracked repositories
  • Rank movement, last 7 daysAhead of 69% 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

Aug 2, 2026Nov 7, 20263,907

Individual skills in this repository

How it works

gorden-ppt-skill

When your agent uses it

用 21 套内置中文 PPT 模板(或用户自带的 .pptx 模板)生成与编辑 PowerPoint 演示文稿:只替换文字、不破坏原排版/配色/字号,内置按文本框尺寸的出框检测与同级标题字号一致校验;也支持完全原创的简洁版式。当用户要"做 / 生成 / 制作 / 编辑一份 PPT / 演示文稿 / 幻灯片 / .pptx",或需要工作汇报、年终与季度总结、述职竞聘、项目复盘、开题答辩、商务提案、教学课件、数据可视化等成品 PPTX 时使用。Use when the user wants to create or edit a PowerPoint / PPT / slides / .pptx deck, pick from built-in templates, or apply their own template without breaking the layout.

What it loads into context

Frontmatter

209 tokens

Always available to the agent

SKILL.md

4,051 tokens

When the skill is activated

Reference documents

37,762 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 🚨 启用本 Skill 后做的第一件事:跑一次自动更新
  2. 何时使用本 Skill
  3. 更新机制说明
  4. 三种模式
  5. 编辑铁律(所有模式通用)
  6. 标准工作流(模式 A)
  7. 目录结构
  8. 关键脚本一句话说明
  9. 字体说明
  10. 一些常见误区

Scripts executed separately

  • scripts/apply_update.py
  • scripts/build_manifest.py
  • scripts/build_pptx.py
  • scripts/check_update.py
  • scripts/compute_capacity.py
  • scripts/render_slides.py

Files

  • .gitattributesasset151 bytes
  • .gitignoreasset379 bytes
  • CHANGELOG.mddoc22,429 bytes
  • LICENSEasset1,417 bytes
  • NOTICE.mddoc2,145 bytes
  • README.mddoc3,758 bytes
  • SKILL.mdcore14,179 bytes
  • SKILL.mdcore14,179 bytes
  • SKILL.mdcore14,179 bytes
  • SKILL.mdcore14,179 bytes
  • VERSIONasset7 bytes
  • assets/group-qr.jpgasset139,411 bytes
  • assets/showcase-1.jpgasset121,616 bytes
  • assets/showcase-2.jpgasset109,960 bytes
  • assets/showcase-3.jpgasset97,997 bytes
  • manifest.jsonasset24,113 bytes
  • references/chart-editing.mddoc3,495 bytes
  • references/custom-template-workflow.mddoc3,346 bytes
  • references/original-design-guide.mddoc4,136 bytes
  • references/pptx-edit-schema.mddoc6,211 bytes
  • references/workflow.mddoc6,452 bytes
  • scripts/apply_update.pyruns9,803 bytes
  • scripts/build_manifest.pyruns2,774 bytes
  • scripts/build_pptx.pyruns13,415 bytes
  • scripts/check_update.pyruns5,764 bytes
  • scripts/compute_capacity.pyruns10,552 bytes
  • scripts/render_slides.pyruns1,943 bytes
  • templates/INDEX.mddoc7,725 bytes
  • templates/architecture-deck/detail.jsonasset1,207,965 bytes
  • templates/architecture-deck/intro.mddoc2,862 bytes
  • templates/architecture-deck/preview.pngasset881,157 bytes
  • templates/architecture-deck/template.pptxasset1,026,044 bytes
  • templates/competition-speech/detail.jsonasset1,450,032 bytes
  • templates/competition-speech/intro.mddoc2,205 bytes
  • templates/competition-speech/preview.pngasset982,218 bytes
  • templates/competition-speech/template.pptxasset1,165,153 bytes
  • templates/cute-orange-class/detail.jsonasset77,391 bytes
  • templates/cute-orange-class/intro.mddoc3,041 bytes
  • templates/cute-orange-class/preview.pngasset737,531 bytes
  • templates/cute-orange-class/template.pptxasset3,139,395 bytes
  • templates/data-viz-deck/detail.jsonasset1,021,649 bytes
  • templates/data-viz-deck/intro.mddoc3,454 bytes
  • templates/data-viz-deck/preview.pngasset844,847 bytes
  • templates/data-viz-deck/template.pptxasset2,465,317 bytes
  • templates/geometric-summary/detail.jsonasset183,239 bytes
  • templates/geometric-summary/intro.mddoc2,558 bytes
  • templates/geometric-summary/preview.pngasset565,416 bytes
  • templates/geometric-summary/template.pptxasset10,205,380 bytes
  • templates/mckinsey-style/detail.jsonasset1,027,947 bytes
  • templates/mckinsey-style/intro.mddoc2,731 bytes
  • templates/mckinsey-style/preview.pngasset761,958 bytes
  • templates/mckinsey-style/template.pptxasset612,809 bytes
  • templates/minimal-business-summary/detail.jsonasset109,349 bytes
  • templates/minimal-business-summary/intro.mddoc2,272 bytes
  • templates/minimal-business-summary/preview.pngasset332,759 bytes
  • templates/minimal-business-summary/template.pptxasset3,801,367 bytes
  • templates/operations-deck/detail.jsonasset1,125,001 bytes
  • templates/operations-deck/intro.mddoc2,731 bytes
  • templates/operations-deck/preview.pngasset672,722 bytes
  • templates/operations-deck/template.pptxasset2,715,308 bytes
  • templates/premium-corp/detail.jsonasset851,838 bytes
  • templates/premium-corp/intro.mddoc3,428 bytes
  • templates/premium-corp/preview.pngasset915,496 bytes
  • templates/premium-corp/template.pptxasset771,953 bytes
  • templates/quarterly-illust/detail.jsonasset139,415 bytes
  • templates/quarterly-illust/intro.mddoc2,795 bytes
  • templates/quarterly-illust/preview.pngasset520,460 bytes
  • templates/quarterly-illust/template.pptxasset13,951,095 bytes
  • templates/red-patriot-general/detail.jsonasset168,542 bytes
  • templates/red-patriot-general/intro.mddoc2,962 bytes
  • templates/red-patriot-general/preview.pngasset1,425,787 bytes
  • templates/red-patriot-general/template.pptxasset9,318,224 bytes
  • templates/red-patriot-youth/detail.jsonasset107,321 bytes
  • templates/red-patriot-youth/intro.mddoc3,063 bytes
  • templates/red-patriot-youth/preview.pngasset908,470 bytes
  • templates/red-patriot-youth/template.pptxasset6,788,679 bytes
  • templates/red-teaching-framework/detail.jsonasset790,350 bytes
  • templates/red-teaching-framework/intro.mddoc3,762 bytes
  • templates/red-teaching-framework/preview.pngasset1,117,333 bytes
  • templates/red-teaching-framework/template.pptxasset6,715,329 bytes
  • templates/red-teaching-models/detail.jsonasset786,370 bytes
  • templates/red-teaching-models/intro.mddoc3,744 bytes
  • templates/red-teaching-models/preview.pngasset1,011,521 bytes
  • templates/red-teaching-models/template.pptxasset2,602,921 bytes
  • templates/report-massive-charts/detail.jsonasset1,021,413 bytes
  • templates/report-massive-charts/intro.mddoc1,933 bytes
  • templates/report-massive-charts/preview.pngasset971,905 bytes
  • templates/report-massive-charts/template.pptxasset1,768,688 bytes
  • templates/report-massive-models/detail.jsonasset1,003,544 bytes
  • templates/report-massive-models/intro.mddoc1,866 bytes
  • templates/report-massive-models/preview.pngasset1,002,772 bytes
  • templates/report-massive-models/template.pptxasset1,560,732 bytes
  • templates/report-massive-reports/detail.jsonasset836,284 bytes
  • templates/report-massive-reports/intro.mddoc1,964 bytes
  • templates/report-massive-reports/preview.pngasset631,862 bytes
  • templates/report-massive-reports/template.pptxasset1,197,919 bytes
  • templates/report-savior/detail.jsonasset1,059,192 bytes
  • templates/report-savior/intro.mddoc2,998 bytes
  • templates/report-savior/preview.pngasset852,978 bytes
  • templates/report-savior/template.pptxasset1,857,738 bytes
  • templates/thesis-formula/detail.jsonasset331,451 bytes
  • templates/thesis-formula/intro.mddoc2,840 bytes
  • templates/thesis-formula/preview.pngasset538,603 bytes
  • templates/thesis-formula/template.pptxasset1,115,574 bytes
  • templates/thesis-novice/detail.jsonasset276,215 bytes
  • templates/thesis-novice/intro.mddoc3,313 bytes
  • templates/thesis-novice/preview.pngasset574,177 bytes
  • templates/thesis-novice/template.pptxasset1,400,683 bytes
  • templates/top-thesis/detail.jsonasset323,684 bytes
  • templates/top-thesis/intro.mddoc2,183 bytes
  • templates/top-thesis/preview.pngasset652,399 bytes
  • templates/top-thesis/template.pptxasset1,120,054 bytes
  • updates.jsonasset18,984 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • gorden-ppt-skill

Repository facts

License
No license detected
Created
May 27, 2026
Last pushed
Jun 22, 2026
Forks
374
Open issues
0
Project activity
Slowing

Rank over the last 12 weeks

Now #323 · best #293 · up 2 in 30 days

  1. #318 on Oct 30
  2. #321 on Oct 31
  3. #318 on Nov 1
  4. #317 on Nov 2
  5. #321 from Nov 3 to Nov 6
  6. #323 since Nov 7
72 earlier periods
  1. #277 on Aug 2
  2. #284 on Aug 8
  3. #283 on Aug 9
  4. #291 on Aug 10
  5. #288 on Aug 11
  6. #289 on Aug 12
  7. #294 on Aug 13
  8. #292 on Aug 14
  9. #290 on Aug 15
  10. #296 on Aug 16
  11. #293 on Aug 17
  12. #300 on Aug 18
  13. #297 from Aug 19 to Aug 20
  14. #298 on Aug 21
  15. #295 on Aug 22
  16. #301 on Aug 23
  17. #303 from Aug 24 to Aug 26
  18. #300 on Aug 27
  19. #303 from Aug 28 to Aug 29
  20. #296 on Aug 30
  21. #306 on Aug 31
  22. #310 on Sep 1
  23. #306 on Sep 2
  24. #311 on Sep 3
  25. #305 on Sep 4
  26. #302 on Sep 5
  27. #305 on Sep 6
  28. #313 on Sep 7
  29. #311 on Sep 8
  30. #313 from Sep 9 to Sep 10
  31. #309 on Sep 11
  32. #313 on Sep 12
  33. #309 on Sep 13
  34. #312 on Sep 14
  35. #314 on Sep 15
  36. #310 from Sep 16 to Sep 17
  37. #311 on Sep 18
  38. #309 on Sep 19
  39. #318 on Sep 20
  40. #316 on Sep 21
  41. #320 on Sep 22
  42. #316 on Sep 23
  43. #317 from Sep 24 to Sep 25
  44. #312 on Sep 26
  45. #316 on Sep 27
  46. #319 on Sep 28
  47. #320 on Sep 29
  48. #318 on Sep 30
  49. #316 on Oct 1
  50. #319 on Oct 2
  51. #316 on Oct 3
  52. #319 from Oct 5 to Oct 6
  53. #323 on Oct 7
  54. #325 on Oct 8
  55. #331 on Oct 9
  56. #317 on Oct 10
  57. #304 on Oct 11
  58. #311 on Oct 12
  59. #304 on Oct 13
  60. #305 on Oct 14
  61. #304 from Oct 15 to Oct 16
  62. #303 on Oct 17
  63. #305 on Oct 18
  64. #307 on Oct 19
  65. #308 on Oct 20
  66. #310 on Oct 21
  67. #306 on Oct 22
  68. #303 on Oct 23
  69. #306 on Oct 24
  70. #310 on Oct 25
  71. #311 on Oct 28
  72. #312 on Oct 29

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 2, 2026

Changed on Oct 27, 2026

No longer found: Possible obfuscation

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 24 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • templates/architecture-deck/detail.json:1 Analysis incomplete: file exceeds text byte budget
  • templates/architecture-deck/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/competition-speech/detail.json:1 Analysis incomplete: file exceeds text byte budget
  • templates/competition-speech/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/data-viz-deck/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/geometric-summary/template.pptx:1 Analysis incomplete: Blob exceeds size or total-read limit; file skipped
  • templates/mckinsey-style/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/operations-deck/detail.json:1 Analysis incomplete: file exceeds text byte budget
  • templates/operations-deck/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/premium-corp/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/quarterly-illust/template.pptx:1 Analysis incomplete: Blob exceeds size or total-read limit; file skipped
  • templates/red-patriot-general/template.pptx:1 Analysis incomplete: Blob exceeds size or total-read limit; file skipped
  • templates/red-teaching-framework/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/red-teaching-models/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/report-massive-charts/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/report-massive-models/detail.json:10102 Analysis incomplete: regex work limit reached
  • templates/report-massive-reports/detail.json:10102 Analysis incomplete: regex work limit reached
Show all 71 signals by file

README.md

  • Network accessline 39
    安装这个Skill:https://github.com/GordenSun/GordenPPTSkill
  • Network accessline 100
    - 本仓库没有PPT模板的版权 - **禁止任何二次分发 / 商业使用** - 用到的开源工具:[LibreOffice](https://www.libreoffice.org/)、[python-pptx](https://python-pptx.readthedocs.io/)、[Poppler](https://poppler.freedesktop.org/)、[WenQuanYi Micro Hei](http://wenq.org/)
  • Network accessline 101
    - **禁止任何二次分发 / 商业使用** - 用到的开源工具:[LibreOffice](https://www.libreoffice.org/)、[python-pptx](https://python-pptx.readthedocs.io/)、[Poppler](https://poppler.freedesktop.org/)、[WenQuanYi Micro Hei](http://wenq.org/) - 感谢 [LinuxDO](https://linux.
  • Network accessline 102
    - 用到的开源工具:[LibreOffice](https://www.libreoffice.org/)、[python-pptx](https://python-pptx.readthedocs.io/)、[Poppler](https://poppler.freedesktop.org/)、[WenQuanYi Micro Hei](http://wenq.org/)
  • Network accessline 103
    - 感谢 [LinuxDO](https://linux.do) 社区的支持

SKILL.md

  • Network accessline 60
    `updates.json` 的 `update_source` 已配置为 `git+https://github.com/GordenSun/GordenPPTSkill.git#main`,开箱即用,无需修改。

scripts/apply_update.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 10
    The remote SHOULD also expose a per-file mirror at /files/. If the source is a git remote (git+https://...#branch), this script does ``git clone --depth 1``
  • Network accessline 11
    git remote (git+https://...#branch), this script does ``git clone --depth 1``
  • Network accessline 54
    def fetch_json(source: str, sub: str) -> dict:     url = source.rstrip("/") + "/" + sub.lstrip("/")     with urllib.request.urlopen(url, timeout=30) as resp:
  • Network accessline 55
    url = source.rstrip("/") + "/" + sub.lstrip("/")     with urllib.request.urlopen(url, timeout=30) as resp:         return json.loads(resp.read().decode("utf-8"))
  • Network accessline 56
    with urllib.request.urlopen(url, timeout=30) as resp:
  • Network accessline 60
    def fetch_bytes(source: str, sub: str) -> bytes:     url = source.rstrip("/") + "/" + sub.lstrip("/")     with urllib.request.urlopen(url, timeout=120) as resp:
  • Network accessline 61
    url = source.rstrip("/") + "/" + sub.lstrip("/")     with urllib.request.urlopen(url, timeout=120) as resp:         return resp.read()
  • Network accessline 62
    with urllib.request.urlopen(url, timeout=120) as resp:
  • Network accessline 133
    # source format: git+https://...#branch
  • Access to secretsline 143
    [Credential-related source omitted]
  • Network accessline 200
    # Detect LFS pointer that wasn't materialized (still a tiny text             # file with "version https://git-lfs.github.com/spec/v1" header).
  • Network accessline 201
    # file with "version https://git-lfs.github.com/spec/v1" header).
  • Network accessline 202
    if src.stat().st_size < 1024:                 head = src.read_bytes()[:64]                 if head.startswith(b"version https://git-lfs"):
  • Network accessline 203
    head = src.read_bytes()[:64]                 if head.startswith(b"version https://git-lfs"):                     print(f"WARN {f} is still an LFS pointer; skipping (size={src.stat().st_size}).",
  • Network accessline 204
    if head.startswith(b"version https://git-lfs"):

scripts/build_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/build_pptx.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 52
    SLIDE_R_NS = "{http://schemas.openxmlformats.org/officeDocument/2006/relationships}id"

scripts/check_update.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 41
    return _fetch_remote_updates_git(source)     url = source.rstrip("/") + "/updates.json"     with urllib.request.urlopen(url, timeout=30) as resp:
  • Network accessline 42
    url = source.rstrip("/") + "/updates.json"     with urllib.request.urlopen(url, timeout=30) as resp:         return json.loads(resp.read().decode("utf-8"))
  • Network accessline 43
    with urllib.request.urlopen(url, timeout=30) as resp:
  • Access to secretsline 59
    [Credential-related source omitted]

scripts/compute_capacity.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 34
    EMU_PER_CM = 360000 PT_PER_CM = 28.3465 A_NS = "{http://schemas.openxmlformats.org/drawingml/2006/main}"
  • Network accessline 36
    A_NS = "{http://schemas.openxmlformats.org/drawingml/2006/main}"

scripts/render_slides.py

  • Executable scriptline 1
    #!/usr/bin/env python3

templates/mckinsey-style/detail.json

  • Possible obfuscationline 7167
    "current_text": "设计活动规则、页面布局、推广策略,经跨部门研讨优化,确保方案可落地、有吸引力。<U+200B>",
  • Possible obfuscationline 7193
    "current_text": "方案细打磨<U+200B>",
  • Possible obfuscationline 7219
    "current_text": "实时监控活动流量、转化率、库存,及时处理突发问题,动态调整推广资源分配。<U+200B>",
  • Possible obfuscationline 7271
    "current_text": "提炼活动成功经验与改进方案,建立案例库,为后续营销活动提供参考与优化方向。<U+200B>",
  • Possible obfuscationline 7323
    "current_text": "对比活动目标与实际数据,分析用户反馈,总结亮点与不足,形成问题清单。<U+200B>",
  • Possible obfuscationline 7375
    "current_text": "实时监控活动流量、转化率、库存,及时处理突发问题,动态调整推广资源分配。<U+200B>",

templates/red-teaching-framework/detail.json

  • Possible obfuscationline 10054
    "current_text": "<U+200C>教育体系分层实施",

templates/report-massive-charts/detail.json

  • Possible obfuscationline 217
    "current_text": "招聘人员指标<U+200B>",
  • Possible obfuscationline 269
    "current_text": "人员效率指标<U+200B>",
  • Possible obfuscationline 321
    "current_text": "员工流失率<U+200B>",
  • Possible obfuscationline 373
    "current_text": "员工满意度<U+200B>",

templates/report-massive-reports/detail.json

  • Possible obfuscationline 1234
    "current_text": "3 月:短视频推广启动<U+200B>",
  • Possible obfuscationline 1287
    "current_text": "8 月:3.0 版本全量上线<U+200B>",
  • Possible obfuscationline 1393
    "current_text": "11 月:双 11 流量高峰<U+200B>",
  • Possible obfuscationline 1701
    "current_text": "关键词:短视频精准投放、老用户分层裂变<U+200B>",
  • Possible obfuscationline 1771
    "current_text": "关键词:需求前置调研、全周期风险预案<U+200B>",
  • Possible obfuscationline 1919
    "current_text": "关键词:新客差 8 家、销售渠道单一<U+200B>",
  • Possible obfuscationline 1989
    "current_text": "关键词:项目延期率 15%、需求变更频繁、资源调配滞后<U+200B>",
  • Possible obfuscationline 2086
    "current_text": "关键词:竞品优惠策略、客户流失风险<U+200B>",
  • Possible obfuscationline 2156
    "current_text": "关键词:供应链延迟、单一供应商依赖<U+200B>",
  • Possible obfuscationline 2280
    "current_text": "关键词:新业务、增长策略复用、短视频流量红利<U+200B>",
  • Possible obfuscationline 2350
    "current_text": "关键词:客户定制项目、满意度 92%、需求增量<U+200B>",
  • Possible obfuscationline 2493
    "current_text": "关键词:需求前置调研、全周期风险预案<U+200B>",
  • Possible obfuscationline 2539
    "current_text": "关键词:跨部门角色前置、需求返工率低<U+200B>",
  • Possible obfuscationline 2771
    "current_text": "关键词:新业务、增长策略复用、短视频流量红利<U+200B>",
  • Possible obfuscationline 2817
    "current_text": "关键词:客户定制项目、满意度 92%、需求增量<U+200B>",
  • Possible obfuscationline 2909
    "current_text": "关键词:竞品优惠策略、客户流失风险<U+200B>",
  • Possible obfuscationline 2955
    "current_text": "关键词:供应链延迟、单一供应商依赖<U+200B>",
  • Possible obfuscationline 3077
    "current_text": "聚焦 “增长策略 + 管理机制” 强化复用,巩固用户与项目优势。<U+200B>优先解决 “渠道拓展 + 数据驱动 + 资源调配”,降低交付风险<U+200B>借新业务与短视频流量扩大成果,抓住定制客户需求<U+200B>建立竞品监测与供应链备选方案,对冲外部风险。",
  • Possible obfuscationline 3797
    "current_text": "<U+200B>",
  • Possible obfuscationline 3851
    "current_text": "<U+200B> ",
  • Possible obfuscationline 4173
    "current_text": "优化转化细节<U+200B>",
  • Possible obfuscationline 4388
    "current_text": "加强部门联动<U+200B>",

updates.json

  • Network accessline 2
    "$schema": "ppt-skill-updates/v1",   "latest_version": "1.0.20",   "update_source": "git+https://github.com/GordenSun/GordenPPTSkill.git#main",
  • Network accessline 3
    "latest_version": "1.0.20",   "update_source": "git+https://github.com/GordenSun/GordenPPTSkill.git#main",   "_update_source_help": "Set update_source to a URL prefix (e.g. https://example.com/ppt-skill/v1/) that hosts the same updates.json
  • Network accessline 4
    "update_source": "git+https://github.com/GordenSun/GordenPPTSkill.git#main",
  • Network accessline 5
    "_update_source_help": "Set update_source to a URL prefix (e.g. https://example.com/ppt-skill/v1/) that hosts the same updates.json + the per-file mirror, OR to a git remote+branch in the form 'git+https://...repo.git#main'. When unset, che

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.

Declared and executed: 3 facts
  • Contacts git-lfs, which SKILL.md, the README and the plugin manifest do not mentionscripts/apply_update.py:204High confidence
  • Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentionscripts/build_pptx.py:52High confidence
  • Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentionscripts/compute_capacity.py:36High confidence
Signal confidence: 34 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard 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.

GordenSun/GordenPPTSkill: #323 on hotskills, 3.9k stars

[![GordenSun/GordenPPTSkill on hotskills](https://hotskills.dev/badge/gordensun-gordenpptskill.svg)](https://hotskills.dev/skill/gordensun-gordenpptskill/)