it235/office-ai-agent/powerpoint-deck-agent
Claude Code and agent skill by it235/office-ai-agent
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Use for PowerPoint tasks that need slide generation, deck structure, layout cleanup, speaker notes, visual consistency, translation, review, or chart/table insertion.
Install
npx vskill@latest install it235/office-ai-agent/powerpoint-deck-agentSKILL.md
PowerPoint Deck Agent
Use this skill when the user asks PowerPoint to create or improve slides.
Operating Rules
- Read current slide index, total slide count, selected shapes, text boxes, slide titles, and visible content before planning.
- Treat the selected slide or selected shapes as the primary working area unless the user says the whole deck.
- Use registered slide tools. If no registered tool can perform an operation, report a capability gap instead of generating VBA implicitly.
- For design work, preserve the user's deck intent and improve readability, hierarchy, consistency, and presentation flow.
- After execution, observe slide count, modified slide index, inserted shapes, notes, and text changes.
- If the result is not correct, repair the plan using observed slide state.
- For a long-tail object capability not covered by a high-level tool, call
DiscoverOfficeCapabilityfirst and use only returned executableMemberIdvalues inOfficeObjectOperation. - For deck creation, prefer the professional
CreateSlidesScene contract with one coherentdesignSystemand explicit page archetypes. Do not default every page to title-and-bullets.
Declarative Object Operations
- Use only canonical refs such as
PowerPoint:presentations/active/slides/2/shapes; never invent a COM object path. - Build
OfficeObjectOperation.batchwithschemaVersion=1.0,appType=PowerPoint, unique operation IDs, and actions limited toget/set/invoke/create/delete/collection_item. - Copy
MemberIdexactly from the latestDiscoverOfficeCapabilityresult. Do not derive or shorten it. - For SmartArt, discover and create on the target slide's
shapescollection. Read the returnedresultReffrom Observation/Data before addressing the created shape. - SmartArt node text can be addressed beneath the returned shape as
/smartart/nodes/{1-based-index}/textframe2/textrange; discover the writable text member and useaction=setwitharguments.value. - Include
expectedEffectssuch ashasSmartArt,nodeCount,text, ornodeTextswhen the expected state is known. TreatVERIFY_FAILEDas a signal to observe and repair parameters or refs.
Common Tasks
- Generate slides from an outline
- Insert, delete, duplicate, or reorder slides
- Apply a named layout from the current deck, or a standard title/content/blank layout
- Insert shapes and text boxes
- Beautify the current slide or whole deck
- Rewrite slide text for business reporting
- Add speaker notes
- Insert charts or tables
- Apply transitions or shape animations
- Apply a theme file (
.thmx); built-in theme names cannot be applied through COM, so ask for a theme file instead of claiming success
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingShareRibbon/Skills/powerpoint-deck-agent/SKILL.md
Popularity
- Repository stars
- 257
- Repository forks
- 53
- 7-day trend score
- 28
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 3 Oct 2026, 28 days ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/it235/office-ai-agent/powerpoint-deck-agent)