Image To Editable Ppt
ningzimu/image-to-editable-ppt-skill
Rebuild slide images, scanned or image-based PPT/PPTX files, and PDF decks into object-level editable PowerPoint (.pptx), preserving speaker notes when supplied.
A skill your agent uses 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…
The automated check flagged lines worth reading first. See the safety section below.
$ npx skills add Pikapika260214/rw-consulting-ppt --skill rw-consulting-ppt -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Pikapika260214/rw-consulting-ppt rw-consulting-ppt --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Pikapika260214/rw-consulting-ppt.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/rw-consulting-ppt .claude/skills/rw-consulting-ppt && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "rw-consulting-ppt" agent skill from https://github.com/Pikapika260214/rw-consulting-ppt/tree/main/skills/rw-consulting-ppt into .claude/skills/rw-consulting-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rw-consulting-ppt", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Pikapika260214/rw-consulting-ppt/tree/main/skills/rw-consulting-pptType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Pikapika260214/rw-consulting-ppt --skill rw-consulting-ppt -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Pikapika260214/rw-consulting-ppt rw-consulting-ppt --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Pikapika260214/rw-consulting-ppt.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/rw-consulting-ppt .agents/skills/rw-consulting-ppt && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "rw-consulting-ppt" agent skill from https://github.com/Pikapika260214/rw-consulting-ppt/tree/main/skills/rw-consulting-ppt into .agents/skills/rw-consulting-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rw-consulting-ppt", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Pikapika260214/rw-consulting-ppt --skill rw-consulting-ppt -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Pikapika260214/rw-consulting-ppt rw-consulting-ppt --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Pikapika260214/rw-consulting-ppt.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/rw-consulting-ppt .cursor/skills/rw-consulting-ppt && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "rw-consulting-ppt" agent skill from https://github.com/Pikapika260214/rw-consulting-ppt/tree/main/skills/rw-consulting-ppt into .cursor/skills/rw-consulting-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rw-consulting-ppt", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Pikapika260214/rw-consulting-ppt.git --path skills/rw-consulting-ppt--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Pikapika260214/rw-consulting-ppt --skill rw-consulting-ppt -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Pikapika260214/rw-consulting-ppt rw-consulting-ppt --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Pikapika260214/rw-consulting-ppt.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/rw-consulting-ppt .gemini/skills/rw-consulting-ppt && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "rw-consulting-ppt" agent skill from https://github.com/Pikapika260214/rw-consulting-ppt/tree/main/skills/rw-consulting-ppt into .gemini/skills/rw-consulting-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rw-consulting-ppt", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Pikapika260214/rw-consulting-ppt rw-consulting-pptInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Pikapika260214/rw-consulting-ppt --skill rw-consulting-ppt -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Pikapika260214/rw-consulting-ppt.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/rw-consulting-ppt .github/skills/rw-consulting-ppt && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "rw-consulting-ppt" agent skill from https://github.com/Pikapika260214/rw-consulting-ppt/tree/main/skills/rw-consulting-ppt into .github/skills/rw-consulting-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rw-consulting-ppt", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Pikapika260214/rw-consulting-ppt --skill rw-consulting-ppt -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Pikapika260214/rw-consulting-ppt rw-consulting-ppt --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Pikapika260214/rw-consulting-ppt.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/rw-consulting-ppt .opencode/skills/rw-consulting-ppt && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "rw-consulting-ppt" agent skill from https://github.com/Pikapika260214/rw-consulting-ppt/tree/main/skills/rw-consulting-ppt into .opencode/skills/rw-consulting-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rw-consulting-ppt", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
rw-consulting-pptA skill your agent uses 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…
Rw Consulting Ppt is an agent skill from Pikapika260214/rw-consulting-ppt. 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.
Its SKILL.md is about 12k tokens, which your agent loads only when the skill is triggered. The skill folder holds 38 other files, including scripts, reference files and assets (for example `agents/openai.yaml`).
It sits in Documents & Office, covering Slides and decks and PowerPoint presentations. It works with Microsoft PowerPoint. The repository describes itself as: Consulting deck skill with editable options for Codex. The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 8f93bcd. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Rw Consulting Ppt loads about 12k tokens when it runs, and up to ~31k if it reads all its reference files. Until then it costs about 87 tokens; SKILL.md has 5,903 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found patterns that need a careful read before installing.
e", do not only provide file paths, and do not ask for approval without showing what is being approved.Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from Pikapika260214/rw-consulting-ppt at commit 8f93bcd, republished under its MIT licence (© Pikapika260214). 5,903 words, ~11,518 tokens.
.claude/skills/rw-consulting-ppt/SKILL.md (or your agent's skills folder). This skill also uses 33 other files; get the full folder from GitHub.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.
Default to image-only full-slide output.
RW Consulting PPT is the strategy, input-production, briefing, full-slide image contract, and QA layer. It is not a code-rendered slide engine.
When slide generation begins:
scripts/package_image_deck.py or an equivalent mechanical packager to create an image-only PPTX.Hard stop: if Image2-style full-slide generation or an equivalent image-generation path is unavailable, stop after slide briefs or image prompts and tell the user that image generation cannot continue in this environment. Do not fall back to HTML, CSS, React, SVG, canvas, Python, Pillow, browser screenshots, native PowerPoint layouts, or the Presentations plugin to create the slide design.
Acceptance check:
slidesWithEditableText = 0 when a PPTX is packaged.Load only the references needed for the current task, but do not skip the visual governance references when they apply:
references/consulting-image-context.md.references/visual-style-master.md and references/example-lessons.md.references/concept-image-director.md and references/message-hierarchy-rules.md.references/message-proof-mapping.md.references/sample-rejection-rubric.md.references/deck-consistency-lock.md.references/image-only-output-contract.md.If a required visual governance reference cannot be loaded, stop before image prompting and say which reference is unavailable.
When creating a production pack, record the loaded references in the pack or run notes so later runs can audit whether the visual rules were applied.
Do not copy private example assets into a public repo. If examples are needed, use bracketed neutral names such as [Company A], [Retailer B], or [AI vendor].
These rules are part of the core skill, not optional reference material. Apply them even if no reference file is loaded.
If the user supplies a reference image, approved sample, good slide, bad slide, or previous successful output, treat it as the style master unless the user explicitly says not to.
Style master means the full-page rhythm, not just palette:
If the style master conflicts with a new user request, state the tradeoff before prompting. If there is no style master, use RW's default consulting visual system.
For every multi-page deck, treat the approved sample as the basis for a deck-level system, not only as a single-page visual reference. Sample approval preserves the proof-object direction and quality bar; it does not automatically approve missing or drifting deck-system elements.
Before batch generation, write a Deck System Contract and reuse it verbatim in every slide prompt. The contract must lock only deck-level system elements:
Do not globally lock page-local proof-object elements such as icons, diagrams, badges, or visual motifs unless they are part of a repeated deck-level component. Proof objects should vary when the page logic requires it; header, subtitle, source note, page marker, and bottom-synthesis systems must not drift.
Do not allow the image model to invent per-slide header or footer systems. Reject a batch if some pages have page markers and others do not, if marker styles differ, if title sizes materially drift, if a sample page lacks a deck-system element used elsewhere, or if only some pages acquire extra header badges, bottom banners, or source-note treatments.
Bottom synthesis is also a deck-level choice. Do not globally remove all bottom takeaways just because one sample had duplicate bottom conclusions. After sample approval, choose one policy: no bottom synthesis anywhere, one light bottom synthesis on every slide, or bottom synthesis only on named judgment slides. The chosen policy must be included in every batch prompt and checked in the contact sheet.
Every slide must have one governing message and one highest-priority conclusion zone.
Every slide must map evidence to the exact claim it supports before visual design begins.
For standalone report decks, treat information density as part of the style system, not as an after-the-fact preference.
Do not feed the image model a flat list of equally important fields. Use this hierarchy:
Reject and revise the prompt before asking for user approval if a sample has any of these issues:
Before creating any production artifact, run an alignment conversation.
This is a hard gate. If the user asks "generate a consulting PPT from this document" but has not explicitly provided the required preferences, the first response must be an alignment question, not an output file or production pack.
This skill has three separate approval gates. Do not collapse them:
Do not create any of the following before alignment is confirmed:
Inputs for PPT Production;If the user already supplied some answers, summarize them and ask only for missing high-impact inputs. Do not force a long questionnaire when the direction is already clear. But do not infer user-controlled preferences silently unless the user has explicitly said to use defaults.
Minimum required user-controlled preferences:
If any minimum item is missing, ask a concise alignment question first. Recommended shape:
请确认下面 6 个偏好,我再开始产出,不然很容易跑偏:
1. 受众 / 使用场景:
2. 交付模式:presentation / 独立阅读型报告?
3. 页数 / 图片数:
4. 信息密度:简洁 / 标准 / 密集?
5. 视觉风格 / 主题色:
6. 输出格式:PNG / PNG + 图片型 PPTXRequired alignment items:
Stop condition: do not proceed to input production, blueprinting, slide briefs, image prompts, production pack creation, sample prompts, or generation until the user confirms the alignment summary or explicitly says "use defaults".
After preference alignment is confirmed, the next user-facing output must be Inputs for PPT Production or a deck blueprint. Do not generate image prompts, sample prompts, sample PNGs, or PPTX files until the user explicitly approves the storyline / blueprint.
Approval handoff is a user-visible gate, not a file-system checkpoint. If you save Inputs for PPT Production, a blueprint, or a production-pack file locally, the chat reply still must directly show the approval content. Do not only say "written to file", do not only provide file paths, and do not ask for approval without showing what is being approved.
For the storyline / blueprint approval gate, the chat reply must include this compact handoff block:
需要你批准的是这套故事线 / 蓝图:
Core question:
<one sentence>
Working thesis:
<one paragraph>
Page list:
1. <page title> — <page role / proof object>
2. <page title> — <page role / proof object>
...
Recommended sample pages:
- <page number and why it tests the deck>
请回复“批准”或指出要改哪几页;批准前我不会创建 slide briefs、image prompts、sample PNGs 或 PPTX packaging plan。Self-check before ending the turn: if the user could reasonably ask "what story am I approving?", the handoff failed. Add the block before ending the turn.
After storyline / blueprint approval, do not generate sample PNGs until the sample page brief has been shown and approved, including visual mode, proof object, visual mother concept, must-keep text, and prompt summary.
At the start, require the user to choose one of two modes. Do not treat this as a minor style preference, because it changes text density, layout, and QA.
Use when the deck will be presented by a speaker in a meeting, interview, classroom, roadshow, or live walkthrough.
Use this mode when the user says: "现场讲", "presentation", "roadshow", "interview presentation", "面试展示", or "讲给别人听".
Use when the deck must be read without a presenter, sent as a PDF/PPT attachment, published to GitHub, shared in a workstream, or used as a portfolio artifact.
Use this mode when the user says: "独立阅读", "报告", "send as PDF", "GitHub showcase", "portfolio", "reader should understand without me", or "发给别人看".
If the user does not choose a mode, ask once. If they still do not choose, default to standalone report deck for public or portfolio use, and live presentation deck for meeting-only use.
Choose a visual mode before writing prompts. Consulting style is not one fixed look.
Default for standalone reports, GitHub portfolio decks, dense industry research, player landscape, pricing route, demand diagnosis, and evidence-heavy pages.
Use selectively for opening thesis, closing judgment, live presentation, demand breakthrough, future winner, or abstract strategic claims that need a strong memory hook.
Use when the proof object is the structure itself: route map, price ladder, capability stack, matrix, decomposition, risk bridge, ecosystem map, or timeline.
Manage the image model at the level of intent, evidence, boundaries, and priority.
Do not over-manage exact coordinates, chip positions, icon counts, or tiny decorative details unless the user asks for strict reproduction.
For strong image models:
This public RW skill must include the concept-image judgment needed for strong full-slide outputs. Do not assume the user has a private style skill installed.
RW's concept-image layer is responsible for:
Before any Image2-style full-slide prompt, run a Concept Image Director pass using references/concept-image-director.md.
Also run the Message Hierarchy Lock before prompting. If the page has multiple conclusion zones, detached large metrics, or competing bottom/source-note bands, revise the brief before writing the prompt.
Required output inside each slide brief:
Hard stop: if a page only has topic bullets, cards, or a table but no proof object, do not write an Image2-style full-slide prompt. Improve the slide brief first. Hard stop: if the page needs more than one action title, more than one bottom takeaway, or large detached metrics, split or compress the page before prompting.
Before deck blueprinting, convert the user's existing analysis into Inputs for PPT Production.
Use this pass when the user already has thinking, bullets, rough analysis, research notes, or a partial storyline. This is a required handoff layer between raw user thinking and slide production.
Ask the user which transformation they want, unless it is already clear:
Output a single Inputs for PPT Production block before building the deck blueprint.
Required format:
## Inputs for PPT Production
### Context
- Audience:
- Use case:
- Delivery mode:
- Page count:
- Language:
- Theme / visual tone:
### Core Question
<one question the deck must answer>
### Working Thesis
<one-sentence answer or judgment>
### Storyline
1. <logic step>
2. <logic step>
3. <logic step>
### Page-Level Inputs
#### Page 1: <draft page title>
- Claim:
- Why it matters:
- Proof object:
- Evidence available:
- Evidence needed:
- Caveats / source notes:
- Takeaway:
#### Page 2: <draft page title>
...
### Open Questions
- <items that require user confirmation or source verification>Do not hide major gaps. If a claim lacks support, mark it under Evidence needed or Open Questions.
Hard stop: show Inputs for PPT Production and ask the user to approve the core question, working thesis, storyline, and page-level structure before blueprinting. Do not treat this as an internal step. If the user explicitly provided a complete storyline, still summarize it and ask for confirmation before slide briefs or samples.
Convert the user's bullets into a message inventory:
If the source is expert calls, interviews, transcripts, or messy research notes, synthesize themes, tensions, evidence, and 1-3 slide-ready claims first. Do not send raw notes directly into image generation.
Create a blueprint from the approved Inputs for PPT Production before image generation:
Every slide title should be a conclusion, not only a topic label.
Prefer:
Avoid:
Ask the user to approve or edit the blueprint.
The approval request must be self-contained in the chat. Include the core question, working thesis, page list, and recommended sample pages even when the full blueprint was saved as a local Markdown file. File paths may be provided as supporting context, but they cannot replace the visible approval block.
Hard stop: do not create slide briefs, image prompts, sample prompts, sample PNGs, or PPTX packaging plans before the user approves the blueprint. If the user changes page count, color, detail level, audience, or storyline, revise the blueprint first. Do not jump straight to sample generation or batch generation.
For each confirmed slide, create a slide brief:
If the brief is weak, improve the brief before prompting the image model.
Before writing Image2-style full-slide prompts, upgrade each slide brief into a concept-image direction.
For each page, decide:
Use the proof-object picker in references/concept-image-director.md. Use references/message-proof-mapping.md when the page includes players, companies, metrics, risks, gates, or validation claims.
Do not send a slide to the image model if its main visual is "cards", "comparison table", "three columns", or "process arrows" unless that structure is truly the proof object. Replace weak structures with route maps, ladders, funnels, stacks, matrices, timelines, decompositions, or decision paths where they better prove the claim.
For the first 1-2 sample pages, show the user a compact sample brief before generation:
Hard stop: do not generate sample PNGs until the user approves this sample brief or explicitly says to skip sample-brief approval.
Give the image model a content script, not a rigid wireframe.
Include:
For live presentation mode, avoid long paragraphs, dense tables, and small-font footnotes. If exact text fidelity is critical, reduce text per slide or split the content across more slides.
For standalone report mode, include enough explanation for the page to be read without a presenter, but do not create parallel conclusion zones. Natural body copy must either become the subtitle, a small proof-object annotation, or a low-weight source/caveat line. The bottom takeaway appears at most once.
Do not expose internal scaffolding labels in the final slide. Avoid labels such as How to read this page, 如何阅读这一页, 读图说明, Reader note, Explanation block, Interpretation, or 研究过程. Replace them with natural business labels such as 证据锚点, 战略含义, 关键判断, 商业启示, 深层风险, 约束条件, 备注, or no label at all.
Generate only 1-2 representative full-slide PNG samples before batch output.
Use Image2-style full-slide generation for this step. Do not create sample pages with Python, HTML, CSS, SVG, canvas, browser screenshots, or native PowerPoint layouts.
Choose samples that test:
Show the samples and wait for user confirmation before generating the full deck.
Do not treat every generated PNG as acceptable. If the sample resembles a generic editable PPT template rather than a deliberate consulting exhibit, reject it and revise the prompt before asking the user to approve.
Reject and regenerate when any of these are true:
When a sample fails, name the failure precisely:
Then revise the slide brief and prompt around a stronger proof object, not around cosmetic decoration.
After sample approval:
Deck System Contract from the approved sample and user feedback before writing batch prompts;slide_01.png, slide_02.png;Use this as the acceptance standard:
If the output fails, revise one target at a time: claim, proof object, evidence hierarchy, text accuracy, or visual authority.
Assign each text layer a distinct job:
Do not let title, subtitle, panel headers, panel footers, and takeaway repeat the same action word or claim. Do not let main numbers or source notes become standalone conclusion blocks. If a number is important enough to be large, it must sit inside or directly next to the proof object it supports.
For standalone report mode, add one more layer when needed:
Use these layers to make the slide self-contained, but collapse them into one visual hierarchy before prompting. Do not label them with meta language such as 如何阅读这一页 or research-audit labels such as 研究过程; write them as if a consultant placed them intentionally on a client-facing page. Do not add them to live presentation mode unless the user requests more text.
Use image generation to amplify the proof object, not to decorate the page.
Good proof objects include:
Avoid process arrows when the claim is better proven by overlap, composition, difference, concentration, or ranking.
Use this rule for competitor comparison, pricing architecture, product portfolio, user segmentation, channel structure, cost structure, capability matrix, or other evidence-heavy pages.
The design job is not to reduce evidence. The design job is to reduce reading friction while preserving the evidence skeleton.
Use a neutral high-authority consulting system unless the user supplies a palette:
#1E5BFF.Avoid:
Adapt this structure for each slide:
Create one complete 16:9 consulting-style slide image, not an editable PowerPoint layout.
Slide role: <cover / thesis / evidence / comparison / decision / roadmap / closing>
Action title: <one sharp conclusion; the only highest-priority conclusion zone>
Subtitle: <one short explanatory sentence, if needed; do not repeat the title>
Main proof object:
<the visible evidence carrier that proves the claim>
Visual mother concept:
<memorable composition that makes the proof object visible>
Evidence anchors attached to the proof object:
1. <item or number and where it belongs in the proof object>
2. <item or number and where it belongs in the proof object>
3. <item or number and where it belongs in the proof object>
Bottom takeaway:
<follow the deck bottom-synthesis policy; one line only; omit only when the policy says omit or the title already carries the implication>
Low-weight source note / caveat:
<optional; small and visually quiet; never equal to the takeaway>
Style:
White base, charcoal text, pale blue-gray information layers, restrained analytical blue as anchor, small warm accent only if useful. High-end management consulting, crisp typography, generous margins, light rules, subtle shadows. Avoid stock photos, people, decorative blobs, generic dashboards, web UI look, and normal PPT template feel.
Deck System Contract:
<repeat exactly on every slide in a multi-page deck: page marker system, action-title scale and placement, subtitle placement, top-left motif, bottom-synthesis policy, source-note style, and material treatment. Do not invent different page-number badges, title sizes, header motifs, source-note treatments, or bottom banners. Page-local proof-object icons, diagrams, badges, and evidence chips may vary when the page logic requires it.>
Text rule:
Use only the provided key terms and numbers. Keep text short and legible. Prioritize action title, proof-object labels, main numbers, and the single bottom takeaway if present. Do not create detached KPI blocks or multiple conclusion bands.
Output:
One fully generated full-slide PNG. No editable objects.For standalone report mode, extend the prompt with:
Delivery mode: standalone report deck. The reader must understand the page without a presenter.
Standalone report notes:
- Preserve report-page density as part of the style: do not turn the page into a sparse concept poster when shortening text for accuracy.
- Keep the evidence structure visible while reducing reading friction.
- Use 1-2 natural consulting sentences only if they can be absorbed into the subtitle, proof-object annotation, or a low-weight note.
- Add a small source-note or caveat line when claims could be overread, but keep it visually quiet.
- Keep text structured and legible; do not turn the page into a paragraph document.
- Keep at most one bottom takeaway. Do not add a second conclusion band or detached KPI rail. Do not overcorrect one duplicated-bottom page by forbidding bottom synthesis across the whole deck; choose the policy explicitly.
- Do not use meta labels such as "How to read this page", "如何阅读这一页", "读图说明", "Reader note", or "Explanation block". Also avoid research-process labels such as "研究过程" on the final slide. Use normal business labels such as "证据锚点", "战略含义", "商业启示", "深层风险", "约束条件", "备注", or no label.For live presentation mode, extend the prompt with:
Delivery mode: live presentation deck. The speaker will explain details verbally.
Visual priority:
- Make the proof object dominant and memorable.
- Keep text sparse enough to be read quickly from a distance.
- Do not add explanatory paragraphs or footnotes unless explicitly required.When a generated slide feels close but not right, diagnose in this order:
Prefer one targeted prompt change per iteration. Name the problem explicitly: repeated wording, weak proof object, heavy color, asymmetric panel weight, distracting auxiliary metric, unclear segment meaning, or bottom takeaway competing with the main visual.
Before adding or preserving any reusable rule, example, prompt, or visual lesson, check whether it contains at least one of:
If a sentence only says to be more professional, beautiful, premium, polished, or consulting-like, rewrite it into concrete visible checks or leave it out.
© Pikapika260214, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 33 other files (scripts, references, assets) in skills/rw-consulting-ppt of Pikapika260214/rw-consulting-ppt.
Open the folder on GitHubat commit 8f93bcd
Rw Consulting Ppt next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Rw Consulting Ppt this skillPikapika260214/rw-consulting-ppt | 470 | — | ~12k | Automated safety check: Warn | MIT | |
| Image To Editable Pptningzimu/image-to-editable-ppt-skill | 2.9k | — | ~4.3k | Automated safety check: Pass | MIT | |
| Slidesfcakyon/claude-codex-settings | 1.2k | 1 repos | ~1.1k | Automated safety check: Pass | MIT | |
| Ppt Image FirstNyxTides/ppt-image-first | 1.2k | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | |
| Gpt Image2 PptJuneYaooo/gpt-image2-ppt-skills | 1.3k | — | ~8.9k | Automated safety check: Notes | Apache-2.0 | |
| Paper Deckzsyggg/paper-craft-skills | 1.3k | — | ~1.4k | Automated safety check: Pass | None |
ningzimu/image-to-editable-ppt-skill
Rebuild slide images, scanned or image-based PPT/PPTX files, and PDF decks into object-level editable PowerPoint (.pptx), preserving speaker notes when supplied.
fcakyon/claude-codex-settings
Create and edit presentation slide decks (.pptx) with PptxGenJS, bundled layout helpers, and render/validation utilities.
NyxTides/ppt-image-first
Build presentation plans for PPT / slides / decks through a conversation-first workflow, then propose multiple visual directions with preview images before writing deck specs.
JuneYaooo/gpt-image2-ppt-skills
Generate visually striking PPT slides via OpenAI's gpt-image-2 -- use any style in styles/<collection/STYLEID.md or mimic a user-supplied .pptx template; outputs high-res slide PNGs and a 16:9 .pptx.
zsyggg/paper-craft-skills
将论文、技术文章或知识内容制作成高真实感的 AIGC 幻灯片。先做叙事结构和逐页视觉导演,再调用生图模型生成每一页 16:9 slide image,最后合成为 PPTX/PDF。适合论文汇报、组会、公开课、技术分享、商业化研究展示;当用户提到“论文PPT”“AI生成PPT”“不像AI的PPT”“高质感幻灯片”“逐页生图PPT”时使用。
mucsbr/ppt-agent-workflow-san
Convert structured single-slide or small deck HTML files into editable PPTX slides with native text boxes, shapes, chips, arrows, and panels.
Pikapika260214/rw-consulting-ppt
将整页 PNG、幻灯片截图或图片型 PPT 转成可编辑 PowerPoint;为 Astra low 提供轻量绘图、实际渲染和按需检查工具,保留模型自主重建布局的能力。
Works with
Categories
A skill your agent uses 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…. Rw Consulting Ppt is an agent skill from Pikapika260214/rw-consulting-ppt. 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.
Rw Consulting Ppt fits situations like: the user wants to turn bullet points; research findings; A page outline into an image-only consulting-grade PPT deck; especially standalone report exhibits.
Run `npx skills add Pikapika260214/rw-consulting-ppt --skill rw-consulting-ppt -a claude-code`. Or copy the skill folder (skills/rw-consulting-ppt in Pikapika260214/rw-consulting-ppt) into .claude/skills/rw-consulting-ppt in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Pikapika260214/rw-consulting-ppt --skill rw-consulting-ppt -a codex`. Or copy the skill folder (skills/rw-consulting-ppt in Pikapika260214/rw-consulting-ppt) into .agents/skills/rw-consulting-ppt in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Pikapika260214/rw-consulting-ppt --skill rw-consulting-ppt -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/rw-consulting-ppt, .gemini/skills/rw-consulting-ppt, .github/skills/rw-consulting-ppt and .opencode/skills/rw-consulting-ppt in your project.
SKILL.md names no scripts, command-line tools or credentials: Rw Consulting Ppt is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md flagged 1 warning(s): tells the agent its actions are pre-authorized / not to stop for confirmation. Read the flagged lines before installing; the check is not a guarantee either way. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Rw Consulting Ppt is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 12k tokens (SKILL.md is roughly 46k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 20k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Rw Consulting Ppt: Image To Editable Ppt (ningzimu/image-to-editable-ppt-skill, 2.9k stars), Slides (fcakyon/claude-codex-settings, 1.2k stars), Ppt Image First (NyxTides/ppt-image-first, 1.2k stars) and Gpt Image2 Ppt (JuneYaooo/gpt-image2-ppt-skills, 1.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Pikapika260214 (a GitHub user) maintains it in Pikapika260214/rw-consulting-ppt, which has 470 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 7, 2026.
Source: Pikapika260214/rw-consulting-ppt on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.