Agent skill

Ppt Editing Skill

by haojing8312 in haojing8312/WorkClaw

Edit existing PowerPoint files or templates with XML-safe workflows.

ProprietaryAuto-check passedDocuments & Office

Install Ppt Editing Skill

skills CLI
$ npx skills add haojing8312/WorkClaw --skill ppt-editing-skill -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install haojing8312/WorkClaw ppt-editing-skill --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/haojing8312/WorkClaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/apps/runtime/src-tauri/builtin-skills/pptx/skills/ppt-editing-skill .claude/skills/ppt-editing-skill && rm -rf skills-src

Use ~/.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/

Facts

Skill name
ppt-editing-skill
GitHub stars
141
Used in
1 other repo
Token cost
~1.7k tokens
SKILL.md length
687 words
Files
1
Skills in repo
14
Repo updated
First seen
Licence
Proprietary

At a glance

Edit existing PowerPoint files or templates with XML-safe workflows.

  • Works in 7 steps: Copy and analyze → Plan slide mapping: For each content… → Unpack → …
  • Template-based deck updates: analyze layouts
  • SKILL.md covers Template-Based Workflow, Output Structure, Scripts and Slide Operations, plus 2 more sections
  • Calls python

What it does

Ppt Editing Skill is an agent skill from haojing8312/WorkClaw. Edit existing PowerPoint files or templates with XML-safe workflows. Use for template-based deck updates: analyze layouts, map content to slides, duplicate/reorder/delete slides safely, edit slide XML in parallel, clean orphaned assets, and repack validated PPTX output.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering Slides and decks and PowerPoint presentations. It works with Microsoft PowerPoint.

When your agent uses it

  • Template-based deck updates: analyze layouts
  • Map content to slides
  • Duplicate/reorder/delete slides safely
  • Edit slide XML in parallel

Example prompts

  • “/ppt-editing-skill”

Requirements

  • Python 3
  • Docker

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Copy and analyze
  2. Plan slide mapping: For each content section, choose a template slide.
  3. Unpack
  4. Build presentation (do this yourself, not with subagents)
  5. Edit content: Update text in each slide{N}.xml.
  6. Clean
  7. Pack

What it can do on your machine

Read from SKILL.md and the folder at commit 81ae074. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ppt Editing Skill loads about 1.7k tokens when it runs. Until then it costs about 72 tokens; SKILL.md has 687 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~72
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

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.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

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); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Proprietary) doesn't allow us to republish the file, so here is its outline and opening line. It has 687 words (~1,712 tokens).

“When using an existing presentation as a template:”

— opening of SKILL.md by haojing8312, Proprietary
name
ppt-editing-skill
license
Proprietary. LICENSE.txt has complete terms

Read the full SKILL.md on GitHub

Files

Just SKILL.md in apps/runtime/src-tauri/builtin-skills/pptx/skills/ppt-editing-skill of haojing8312/WorkClaw.

Open the folder on GitHubat commit 81ae074

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in haojing8312/WorkClaw, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Ppt Editing Skill 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.

Ppt Editing Skill compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ppt Editing Skill this skillhaojing8312/WorkClaw1411 repos~1.7kAutomated safety check: PassProprietary
Image To Editable Pptningzimu/image-to-editable-ppt-skill2.8k—~4.3kAutomated safety check: PassMIT
Slidesfcakyon/claude-codex-settings1.2k1 repos~1.1kAutomated safety check: PassMIT
Ppt Image FirstNyxTides/ppt-image-first1.2k—~1.6kAutomated safety check: PassApache-2.0
Gpt Image2 PptJuneYaooo/gpt-image2-ppt-skills1.3k—~8.9kAutomated safety check: NotesApache-2.0
Paper Deckzsyggg/paper-craft-skills1.3k—~1.4kAutomated safety check: PassNone

Similar skills

  • 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.

    2.8k GitHub stars~4.3k tokensUpdated 23 days ago
    Documents & OfficeAuto-check passed
  • Slides

    fcakyon/claude-codex-settings

    Create and edit presentation slide decks (.pptx) with PptxGenJS, bundled layout helpers, and render/validation utilities.

    1.2k GitHub starsUsed in 1 repo~1.1k tokens
    Documents & OfficeAuto-check passed
  • Ppt Image First

    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.

    1.2k GitHub stars~1.6k tokensUpdated 5 mo ago
    Documents & OfficeAuto-check passed
  • Gpt Image2 Ppt

    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.

    1.3k GitHub stars~8.9k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check: notes
  • Paper Deck

    zsyggg/paper-craft-skills

    将论文、技术文章或知识内容制作成高真实感的 AIGC 幻灯片。先做叙事结构和逐页视觉导演,再调用生图模型生成每一页 16:9 slide image,最后合成为 PPTX/PDF。适合论文汇报、组会、公开课、技术分享、商业化研究展示;当用户提到“论文PPT”“AI生成PPT”“不像AI的PPT”“高质感幻灯片”“逐页生图PPT”时使用。

    1.3k GitHub stars~1.4k tokensUpdated 4 mo ago
    Documents & OfficeAuto-check passed
  • HTML Slide To PPTX

    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.

    643 GitHub stars~1.1k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed

More from haojing8312/WorkClaw

All 14 skills in this repo
  • Design Style Skill

    haojing8312/WorkClaw

    Select a consistent visual design system for PPT slides using radius/spacing style recipes.

    141 GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed
  • Slack Messaging

    haojing8312/WorkClaw

    A skill your agent uses when asked to send or read Slack messages, check Slack channels, test Slack integrations, or interact with a Slack workspace from the command line.

    141 GitHub stars~897 tokensUpdated 4 mo ago
    Auto-check passed
  • Slide Making Skill

    haojing8312/WorkClaw

    Implement single-slide PowerPoint pages with PptxGenJS. An agent skill from haojing8312/WorkClaw.

    141 GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check passed
  • Workclaw Change Verification

    haojing8312/WorkClaw

    A skill your agent uses when changes affect runtime code, tests, skill assets, or build and test behavior in WorkClaw and verification is required before claiming completion.

    141 GitHub stars~555 tokensUpdated 4 mo ago
    Auto-check passed
  • A skill your agent uses when changing runtime behavior, routing, provider integration, tool permissions, sidecar protocols, or vendor sync boundaries in WorkClaw before editing code.

    141 GitHub stars~575 tokensUpdated 4 mo ago
    Auto-check passed
  • Workclaw Release Prep

    haojing8312/WorkClaw

    A skill your agent uses when preparing a WorkClaw desktop release and you need AI to recommend the next version number, summarize changes since the last tag, and draft bilingual Chinese plus English…

    141 GitHub stars~1k tokensUpdated 4 mo ago
    Auto-check passed

Questions about Ppt Editing Skill

What does Ppt Editing Skill do?

Edit existing PowerPoint files or templates with XML-safe workflows. Ppt Editing Skill is an agent skill from haojing8312/WorkClaw. Edit existing PowerPoint files or templates with XML-safe workflows.

When should I use Ppt Editing Skill?

Ppt Editing Skill fits situations like: template-based deck updates: analyze layouts; map content to slides; duplicate/reorder/delete slides safely; edit slide XML in parallel.

How do I install Ppt Editing Skill in Claude Code?

Run `npx skills add haojing8312/WorkClaw --skill ppt-editing-skill -a claude-code`. Or copy the skill folder (apps/runtime/src-tauri/builtin-skills/pptx/skills/ppt-editing-skill in haojing8312/WorkClaw) into .claude/skills/ppt-editing-skill in your project. Claude Code loads it when a task matches its description.

How do I install Ppt Editing Skill in Codex?

Run `npx skills add haojing8312/WorkClaw --skill ppt-editing-skill -a codex`. Or copy the skill folder (apps/runtime/src-tauri/builtin-skills/pptx/skills/ppt-editing-skill in haojing8312/WorkClaw) into .agents/skills/ppt-editing-skill in your project. Codex loads it when a task matches its description.

Can I use Ppt Editing Skill in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add haojing8312/WorkClaw --skill ppt-editing-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ppt-editing-skill, .gemini/skills/ppt-editing-skill, .github/skills/ppt-editing-skill and .opencode/skills/ppt-editing-skill in your project.

What does Ppt Editing Skill need to run?

Going by SKILL.md and its folder, Ppt Editing Skill needs the command-line tools its instructions call (python). Our summary lists: Python 3; Docker.

Does Ppt Editing Skill access the network?

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.

Is Ppt Editing Skill safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Ppt Editing Skill use?

Ppt Editing Skill carries a proprietary licence (declared in SKILL.md). It is published on GitHub, but it is not open source: read the licence file before using or sharing it.

How many tokens does Ppt Editing Skill use?

About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Ppt Editing Skill?

Skills that share tags, products or a category with Ppt Editing Skill: Image To Editable Ppt (ningzimu/image-to-editable-ppt-skill, 2.8k 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.

Who maintains Ppt Editing Skill?

haojing8312 (a GitHub user) maintains it in haojing8312/WorkClaw, which has 141 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on May 27, 2026.

Source: haojing8312/WorkClaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.