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.
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.
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.
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.
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
30-day change not yet available: not enough history.
Individual skills in this repository
- astralow-for-editable-ppt
skills/astralow-for-editable-ppt - rw-consulting-ppt
skills/rw-consulting-ppt
How it works
astralow-for-editable-ppt
When your agent uses it
将整页 PNG、幻灯片截图或图片型 PPT 转成可编辑 PowerPoint;为 Astra low 提供轻量绘图、实际渲染和按需检查工具,保留模型自主重建布局的能力。
What it loads into context
Frontmatter
63 tokensAlways available to the agent
SKILL.md
686 tokensWhen the skill is activated
Reference documents
1,333 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 使用
- 范围
Scripts executed separately
scripts/editable_ppt.pyscripts/render-powerpoint.ps1scripts/verify-edit.ps1
Files
SKILL.mdcore2,680 bytesagents/openai.yamlasset304 bytesreferences/quality.mddoc1,807 bytesreferences/tools.mddoc3,013 bytesrequirements.txtdoc34 bytesscripts/editable_ppt.pyruns22,827 bytesscripts/render-powerpoint.ps1runs2,838 bytesscripts/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 GitHubrw-consulting-ppt
When your agent uses it
Use when the user wants to turn bullet points, rough notes, research findings, or a page outline into an image-only consulting-grade PPT deck, especially standalone report exhibits, live-presentation concept slides, full-slide PNGs, or PNG plus image-only PPTX. Use when editable PPTX or code-rendered slide pages are not allowed.
What it loads into context
Frontmatter
79 tokensAlways available to the agent
SKILL.md
9,547 tokensWhen the skill is activated
Reference documents
16,049 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Routing Lock: Image-Only Consulting Slides
- Reference Loading
- Visual Governance Locks
- Alignment Gate
- Delivery Mode Choice
- Visual Mode Selection
- Core Principle
- Built-In Concept Image Director
- Workflow
- Consulting Image Rubric
- Message Architecture
- Proof Object Rules
- High-Density Evidence Pages
- Default Visual System
- Prompt Pattern
- Iteration Lessons
- Anti-Slop Gate
Scripts executed separately
scripts/package_image_deck.py
Files
SKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesSKILL.mdcore46,541 bytesagents/openai.yamlasset1,095 bytesassets/readme-hero.pngasset1,755,916 bytesassets/wechat-group-qr.jpgasset155,755 bytesassets/workflow-dialogue.pngasset1,283,106 bytesassets/xiaohongshu-contact.jpgasset118,233 bytesexamples/ai-companion-toys-management-deck/contact_sheet.pngasset1,125,290 bytesexamples/ai-companion-toys-management-deck/overview-3x2.pngasset8,265,461 bytesexamples/ai-companion-toys-management-deck/slide_01.pngasset1,361,808 bytesexamples/ai-companion-toys-management-deck/slide_02.pngasset1,480,540 bytesexamples/ai-companion-toys-management-deck/slide_03.pngasset1,586,168 bytesexamples/ai-companion-toys-management-deck/slide_04.pngasset1,392,609 bytesexamples/ai-companion-toys-management-deck/slide_05.pngasset1,510,137 bytesexamples/ai-companion-toys-management-deck/slide_06.pngasset1,433,356 bytesexamples/ai-glasses-market-deck/contact_sheet.pngasset1,062,535 bytesexamples/ai-glasses-market-deck/overview-3x2.pngasset8,245,377 bytesexamples/ai-glasses-market-deck/page-01-demand-funnel.pngasset1,362,343 bytesexamples/ai-glasses-market-deck/page-02-route-map.pngasset1,427,044 bytesexamples/ai-glasses-market-deck/page-03-price-ladder.pngasset1,535,206 bytesexamples/ai-glasses-market-deck/page-04-demand-matrix.pngasset1,360,240 bytesexamples/ai-glasses-market-deck/page-05-risk-bridge.pngasset1,434,775 bytesexamples/ai-glasses-market-deck/page-06-capability-stack.pngasset1,578,804 bytesreferences/concept-image-director.mddoc18,501 bytesreferences/consulting-image-context.mddoc12,601 bytesreferences/deck-consistency-lock.mddoc6,651 bytesreferences/example-lessons.mddoc15,881 bytesreferences/image-only-output-contract.mddoc6,157 bytesreferences/message-hierarchy-rules.mddoc4,009 bytesreferences/message-proof-mapping.mddoc4,846 bytesreferences/sample-rejection-rubric.mddoc6,972 bytesreferences/visual-style-master.mddoc3,945 bytesscripts/package_image_deck.pyruns12,822 bytes
Read SKILL.md
# RW Consulting PPT
Use this skill to convert bullet points, research notes, and rough outlines into a polished consulting-style deck made from full-slide images.
This is a sanitized public version of a message-first, proof-object-first PPT workflow. Preserve the method; do not preserve private names, local file paths, client context, real project examples, or personal branding.
## Routing Lock: Image-Only Consulting Slides
Default to image-only full-slide output.
- Build one complete 16:9 PNG per slide.
- Use Image2-style full-slide generation as the default route: native image generation of a complete text-heavy consulting slide from the approved slide brief, not generic image asset generation.
- If Image2 is unavailable, use only an equivalent full-slide image-generation backend that can generate complete consulting slide pages. If no such backend exists, stop after prompts.
- If a PPTX is delivered, each slide contains exactly one full-slide image.View the complete source on GitHubSkills 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 scriptsAutomated 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:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/rw-consulting-ppt/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 12 network referencesin 1 file: rw-consulting-ppt/scripts/package_image_deck.py:18
- No hidden or obfuscated text
- No instruction overrides
- 4 executable scriptsin 4 files: astralow-for-editable-ppt/scripts/editable_ppt.py:1 astralow-for-editable-ppt/scripts/render-powerpoint.ps1:1 astralow-for-editable-ppt/scripts/verify-edit.ps1:1 and 1 more
- No access to secrets
- No requests to vote in Hot
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
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentionrw-consulting-ppt/scripts/package_image_deck.py:18High confidence
- Contacts purl.org, which SKILL.md, the README and the plugin manifest do not mentionrw-consulting-ppt/scripts/package_image_deck.py:24High confidence
- Contacts www.w3.org, which SKILL.md, the README and the plugin manifest do not mentionrw-consulting-ppt/scripts/package_image_deck.py:26High confidence
Signal confidence: 16 facts
- Executable script in prose of a file that runsastralow-for-editable-ppt/scripts/editable_ppt.py:1Low confidence
- Executable script in code of a file that runsastralow-for-editable-ppt/scripts/render-powerpoint.ps1:1High confidence
- Executable script in code of a file that runsastralow-for-editable-ppt/scripts/verify-edit.ps1:1High confidence
- Executable script in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:1High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:18High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:19High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:20High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:21High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:22High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:23High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:24High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:25High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:26High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:142High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:143High confidence
- Network access in code of a file that runsrw-consulting-ppt/scripts/package_image_deck.py:144High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/astralow-for-editable-ppt/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/astralow-for-editable-ppt/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/astralow-for-editable-ppt/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/astralow-for-editable-ppt/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/astralow-for-editable-ppt/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard 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.