Not in the top 1,000 by GitHub stars

Pikapika260214/rw-consulting-ppt

Consulting deck skill with editable options for Codex

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

skills/astralow-for-editable-ppt/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Local scripts

2c088ee49db2 → 7665d8984646

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

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 2c088ee49db2

No earlier version was observed for comparison.

Compare on GitHub

skills/rw-consulting-ppt/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Local scripts

2c088ee49db2 → 7665d8984646

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

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 2c088ee49db2

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 7665d8984646f14f3685f7b18acb3ffb0c4d808d

543GitHub stars
14stars in 7 days
2skills in this repository
5commits in 30 days

Heat

5.2
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 6, 2026543

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

astralow-for-editable-ppt

When your agent uses it

将整页 PNG、幻灯片截图或图片型 PPT 转成可编辑 PowerPoint;为 Astra low 提供轻量绘图、实际渲染和按需检查工具,保留模型自主重建布局的能力。

What it loads into context

Frontmatter

63 tokens

Always available to the agent

SKILL.md

686 tokens

When the skill is activated

Reference documents

1,333 tokens

Loaded on request

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

The playbook

  1. 使用
  2. 范围

Scripts executed separately

  • scripts/editable_ppt.py
  • scripts/render-powerpoint.ps1
  • scripts/verify-edit.ps1

Files

  • SKILL.mdcore2,680 bytes
  • agents/openai.yamlasset304 bytes
  • references/quality.mddoc1,807 bytes
  • references/tools.mddoc3,013 bytes
  • requirements.txtdoc34 bytes
  • scripts/editable_ppt.pyruns22,827 bytes
  • scripts/render-powerpoint.ps1runs2,838 bytes
  • scripts/verify-edit.ps1runs10,318 bytes
Read SKILL.md

# Astralow-for-editable-ppt

忠实保留源图文字、布局与视觉关系,交付可编辑 PPTX 和实际渲染预览。此 Skill 不切换模型;Astra low 由用户或调用方选择。尚未验证跨页面类型的 token 节省比例。

## 使用

先看源图,再决定重建方法。文字、数字和适合原生表达的主要结构用可编辑对象;复杂视觉可以合理保留局部裁图,说明哪些部分内部不可编辑。不要把整页图片包装成“可编辑重建”。用户要求图表数据、表格单元格或图标路径可编辑时,按该要求选择对象类型;不能从图片可靠恢复的信息应明确说明。

使用 [工具接口](references/tools.md) 中的 `Deck`,把重复的绘图、保存、渲染和报告工作交给脚本。只需读接口,不必预读脚本源码。模型独立决定文字、坐标、字体、颜色和裁图范围;接口不足时使用 `deck.slide` / `deck.presentation` 或其他合适工具。不要为满足接口而简化用户要求。

`finish()` 返回本轮预览路径与状态;在同一轮工具执行中接着展示预览,省去单独查目录。检查最终整页,对疑点再局部放大。修订后查看新预览;按实际问题决定是否继续修订,不设固定轮数。

优先复核文字、数字、遗漏、重叠、文字与容器边界、裁图底色以及明显样式差异。宽度估算和对象数量仅辅助定位,不证明还原质量。对密集文字或识别疑点,按 [质量检查](references/quality.md) 使用局部查看或已有 OCR;不用默认生成长篇逐对象报告。
View the complete source on GitHub

Skills included

  • astralow-for-editable-ppt
  • rw-consulting-ppt

Repository facts

License
MIT
Created
May 28, 2026
Last pushed
Nov 6, 2026
Forks
50
Open issues
4
Project activity
Active

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 7, 2026

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

Show 20 notes
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/rw-consulting-ppt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 16 signals by file

skills/astralow-for-editable-ppt/scripts/editable_ppt.py

  • Executable scriptline 1
    Executable file

skills/astralow-for-editable-ppt/scripts/render-powerpoint.ps1

  • Executable scriptline 1
    Executable file

skills/astralow-for-editable-ppt/scripts/verify-edit.ps1

  • Executable scriptline 1
    Executable file

skills/rw-consulting-ppt/scripts/package_image_deck.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 18
    NS_CT = "http://schemas.openxmlformats.org/package/2006/content-types"
  • Network accessline 19
    NS_REL = "http://schemas.openxmlformats.org/package/2006/relationships"
  • Network accessline 20
    NS_P_REL = "http://schemas.openxmlformats.org/officeDocument/2006/relationships"
  • Network accessline 21
    NS_P = "http://schemas.openxmlformats.org/presentationml/2006/main"
  • Network accessline 22
    NS_A = "http://schemas.openxmlformats.org/drawingml/2006/main"
  • Network accessline 23
    NS_CP = "http://schemas.openxmlformats.org/package/2006/metadata/core-properties"
  • Network accessline 24
    NS_DC = "http://purl.org/dc/elements/1.1/"
  • Network accessline 25
    NS_DCTERMS = "http://purl.org/dc/terms/"
  • Network accessline 26
    NS_XSI = "http://www.w3.org/2001/XMLSchema-instance"
  • Network accessline 142
    def app_props(slide_count: int) -> str:     return f'''<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlfor
  • Network accessline 143
    return f'''<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"
  • Network accessline 144
    <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes">

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.

Declared and executed: 3 facts
Signal confidence: 16 facts

Works with

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