Agent skill

Skywork Ppt

by aiskillstore in aiskillstore/marketplace

Generate PPTs from topics or templates, edit existing presentations via natural language, or perform local file operations (delete/reorder/merge slides).

No licenceAuto-check passedDocuments & Office

Install Skywork Ppt

skills CLI
$ npx skills add aiskillstore/marketplace --skill skywork-ppt -a claude-code

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

GitHub CLI
$ gh skill install aiskillstore/marketplace skywork-ppt --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/aiskillstore/marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/skyworkai/skywork-ppt .claude/skills/skywork-ppt && 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
skywork-ppt
GitHub stars
430
Token cost
~1.9k tokens
SKILL.md length
813 words
Files
13 (incl. scripts)
Skills in repo
1,108
Repo updated
First seen
Licence
None found

At a glance

Generate PPTs from topics or templates, edit existing presentations via natural language, or perform local file operations (delete/reorder/merge slides).

  • Works in 3 steps: Environment variable SKYBOT_TOKEN → if… → Cached token file ~/.skywork_token →… → No valid token → opens browser for…
  • Requests to create
  • SKILL.md covers Authentication (Required First), Routing — Identify the user's…, Environment check (always run… and Layer 1 — Generate PPT, plus 6 more sections
  • Runs Python scripts from its folder; calls python3 and pip; reaches python.org; needs SKYBOT_TOKEN

What it does

Skywork Ppt is an agent skill from aiskillstore/marketplace. Generate PPTs from topics or templates, edit existing presentations via natural language, or perform local file operations (delete/reorder/merge slides). Trigger on requests to create, modify, or manipulate .pptx files. Built on Nano Banana 2. Requires Python 3.8+.

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including scripts (for example `scripts/config.py`, `scripts/local_pptx_ops.py` and `scripts/parse_file.py`).

It sits in Documents & Office, covering PowerPoint presentations, Slides and decks and Image generation. It works with Python, Microsoft PowerPoint and Google Gemini. The repository describes itself as: Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.

When your agent uses it

  • Requests to create
  • Manipulate .pptx files

Example prompts

  • “/skywork-ppt”

Requirements

  • Python 3
  • A credential in SKYBOT_TOKEN

Workflow steps

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

  1. Environment variable SKYBOT_TOKEN → if set, use directly
  2. Cached token file ~/.skywork_token → validate via API, if valid, use it
  3. No valid token → opens browser for login, polls until complete, saves token

What it can do on your machine

Read from SKILL.md and the folder at commit ad8daf7. 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

    Ships 7 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • pip

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • python.org

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

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • SKYBOT_TOKEN

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

Context cost

Skywork Ppt loads about 1.9k tokens when it runs. Until then it costs about 69 tokens; SKILL.md has 813 words of instructions outside code blocks.

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

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); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 813 words (~1,947 tokens).

“Four capabilities: generate, template imitation, edit existing PPT, and local file operations.”

— opening of SKILL.md by aiskillstore
name
skywork-ppt

Read the full SKILL.md on GitHub

Files

SKILL.md and 12 other files (scripts) in skills/skyworkai/skywork-ppt of aiskillstore/marketplace.

  • SKILL.md
  • scripts/config.py
  • scripts/local_pptx_ops.py
  • scripts/parse_file.py
  • scripts/run_ppt_write.py
  • scripts/skywork_auth.py
  • scripts/upload_files.py
  • scripts/web_search.py
  • skill-report.json
  • workflow_edit.md
  • workflow_generate.md
  • workflow_imitate.md
  • workflow_local.md

Open the folder on GitHubat commit ad8daf7

Compare with similar skills

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

Skywork Ppt compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Skywork Ppt this skillaiskillstore/marketplace430—~1.9kAutomated safety check: PassNone
Nano BananaEvoScientist/EvoSkills4752 repos~3.5kAutomated safety check: PassApache-2.0
Open Kimi Pptjinwyp/open-ppt-skill1572 repos~5.1kAutomated safety check: PassMIT
PPTX Builder for WindowsMegaSuperKitty/WeClaw370—~650Automated safety check: PassMIT
Ambiguity Reportlawve-ai/awesome-legal-skills836—~4.6kAutomated safety check: PassApache-2.0
Python PPTX Generatorsickn33/agentic-awesome-skills47k2 repos~1.1kAutomated safety check: PassMIT

Similar skills

  • Nano Banana

    EvoScientist/EvoSkills

    Generate professional presentation slides and high-quality illustrations using Gemini image generation API (Nano Banana 2), with interactive browser-based review and iterative editing.

    475 GitHub starsUsed in 2 repos~3.5k tokens
    Documents & OfficeAuto-check passed
  • Open Kimi Ppt

    jinwyp/open-ppt-skill

    Create, edit, replicate, read, and export presentations. An agent skill from jinwyp/open-ppt-skill.

    157 GitHub starsUsed in 2 repos~5.1k tokens
    Documents & OfficeAuto-check passed
  • PPTX Builder for Windows

    MegaSuperKitty/WeClaw

    Builds PowerPoint decks on Windows from a structured slide spec using python-pptx, with an optional HTML-to-PDF-to-image path for complex layouts.

    370 GitHub stars~650 tokensUpdated 5 mo ago
    Documents & OfficeAuto-check passed
  • Ambiguity Report

    lawve-ai/awesome-legal-skills

    Turn an interpretive-ambiguity audit of a legal text — contract, statute, regulation, or judicial opinion — into a polished deliverable.

    836 GitHub stars~4.6k tokensUpdated 6 days ago
    Documents & OfficeAuto-check passed
  • Python PPTX Generator

    sickn33/agentic-awesome-skills

    Generate complete Python scripts that build polished PowerPoint decks with python-pptx and real slide content.

    47k GitHub starsUsed in 2 repos~1.1k tokens
    Documents & OfficeAuto-check passed
  • Document Converter

    BlackBeltTechnology/pi-agent-dashboard

    Convert documents bidirectionally via the pi-doc-engine facade: ingest PDF/DOCX/PPTX/XLSX to provenance-stamped Markdown (with OCR), and produce templated DOCX/PDF from Markdown with diagrams, TOC…

    315 GitHub stars~999 tokensUpdated today
    Documents & OfficeAuto-check passed

More from aiskillstore/marketplace

All 1,108 skills in this repo
  • Code Stats

    aiskillstore/marketplace

    Analyze codebase with tokei (fast line counts by language) and difft (semantic AST-aware diffs).

    430 GitHub starsUsed in 2 repos~697 tokens
    Auto-check: notes
  • File Search

    aiskillstore/marketplace

    Modern file and content search using fd, ripgrep (rg), and fzf.

    430 GitHub starsUsed in 2 repos~598 tokens
    Auto-check: notes
  • Data Processing

    aiskillstore/marketplace

    Process JSON with jq and YAML/TOML with yq. An agent skill from aiskillstore/marketplace.

    430 GitHub starsUsed in 1 repo~720 tokens
    Auto-check: notes
  • Doc Scanner

    aiskillstore/marketplace

    Scans for project documentation files (AGENTS.md, CLAUDE.md, GEMINI.md, COPILOT.md, CURSOR.md, WARP.md, and 15+ other formats) and synthesizes guidance.

    430 GitHub starsUsed in 1 repo~644 tokens
    Auto-check: notes
  • Find Replace

    aiskillstore/marketplace

    Modern find-and-replace using sd (simpler than sed) and batch replacement patterns.

    430 GitHub starsUsed in 1 repo~527 tokens
    Auto-check: notes
  • Investigating Codebases

    aiskillstore/marketplace

    Automatically activated when user asks how something works, wants to understand unfamiliar code, needs to explore a new codebase, or asks questions like "where is X implemented?", "how does Y…

    430 GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check: notes

Questions about Skywork Ppt

What does Skywork Ppt do?

Generate PPTs from topics or templates, edit existing presentations via natural language, or perform local file operations (delete/reorder/merge slides). Skywork Ppt is an agent skill from aiskillstore/marketplace. Generate PPTs from topics or templates, edit existing presentations via natural language, or perform local file operations (delete/reorder/merge slides).

When should I use Skywork Ppt?

Skywork Ppt fits situations like: requests to create; manipulate .pptx files.

How do I install Skywork Ppt in Claude Code?

Run `npx skills add aiskillstore/marketplace --skill skywork-ppt -a claude-code`. Or copy the skill folder (skills/skyworkai/skywork-ppt in aiskillstore/marketplace) into .claude/skills/skywork-ppt in your project. Claude Code loads it when a task matches its description.

How do I install Skywork Ppt in Codex?

Run `npx skills add aiskillstore/marketplace --skill skywork-ppt -a codex`. Or copy the skill folder (skills/skyworkai/skywork-ppt in aiskillstore/marketplace) into .agents/skills/skywork-ppt in your project. Codex loads it when a task matches its description.

Can I use Skywork Ppt 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 aiskillstore/marketplace --skill skywork-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/skywork-ppt, .gemini/skills/skywork-ppt, .github/skills/skywork-ppt and .opencode/skills/skywork-ppt in your project.

What does Skywork Ppt need to run?

Going by SKILL.md and its folder, Skywork Ppt needs Python for the scripts in its folder, the command-line tools its instructions call (python3 and pip) and credentials named SKYBOT_TOKEN. Our summary lists: Python 3; A credential in SKYBOT_TOKEN.

Does Skywork Ppt access the network?

SKILL.md names 1 domain. In commands or code: python.org; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Skywork Ppt 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Skywork Ppt use?

No licence was found for Skywork Ppt or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Skywork Ppt use?

About 1.9k tokens (SKILL.md is roughly 7.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 Skywork Ppt?

Skills that share tags, products or a category with Skywork Ppt: Nano Banana (EvoScientist/EvoSkills, 475 stars), Open Kimi Ppt (jinwyp/open-ppt-skill, 157 stars), PPTX Builder for Windows (MegaSuperKitty/WeClaw, 370 stars) and Ambiguity Report (lawve-ai/awesome-legal-skills, 836 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Skywork Ppt?

aiskillstore (a GitHub organization) maintains it in aiskillstore/marketplace, which has 430 GitHub stars. The repository holds 1,108 skills in this directory. The repository was last updated on October 7, 2026.

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