From sharepoint
Create, edit, restyle, and review PowerPoint `.pptx` files fetched from SharePoint, with emphasis on style preservation, slide cloning, theme-aware updates, and rendered visual QA. Use when the user wants reliable slide edits that should match an existing deck's design language.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sharepoint:sharepoint-powerpointThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill for `.pptx` work that starts from SharePoint and where visual fidelity matters. Treat PowerPoint edits as both content edits and design-preservation work. Prefer reusing the deck's own structures over creating generic new slides.
Use this skill for .pptx work that starts from SharePoint and where visual fidelity matters. Treat PowerPoint edits as both content edits and design-preservation work. Prefer reusing the deck's own structures over creating generic new slides.
.pptx with fetch(download_raw_file=true).update_file after local QA.DEFAULT layout, or missing placeholders, assume template constraints.python-pptx for structural edits and inspection.lxml and OOXML-level operations when python-pptx is too weak for safe slide cloning.Current local minimum:
python-pptxlxmlPillowRecommended for reliable QA:
When a SharePoint task targets a .pptx and style adoption matters:
Stop and report limitations when:
This plugin does not currently bundle PowerPoint helper scripts.
If local inspection, cloning, or rendering helpers are unavailable, prefer conservative edits and state the gap explicitly rather than implying a script-backed workflow exists.
npx claudepluginhub robinebers/converted-plugins --plugin sharepointGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Synthesizes the current conversation into a structured spec (PRD) and publishes it to the project issue tracker with a ready-for-agent label, without interviewing the user.