Loading...
Loading...
Enables Claude to create, edit, and present Microsoft PowerPoint presentations via Playwright MCP
npx skill4agent add andrejones92/canifi-life-os microsoft-powerpointcurl -sSL https://canifi.com/skills/microsoft-powerpoint/install.sh | bashcp -r skills/microsoft-powerpoint ~/.canifi/skills/# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set MICROSOFT_EMAIL "your-email@outlook.com"canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"User: "Create a PowerPoint about our product launch"
Claude: Creates presentation with title slide, agenda,
product features, timeline, and call-to-action slides.
Returns: "Created 6-slide presentation: [link]"User: "Make the presentation look more corporate"
Claude: Opens Design tab, applies professional theme,
adjusts colors to corporate palette.
Confirms: "Corporate theme applied to all slides"User: "Add entrance animations to the key points"
Claude: Selects text elements, applies Fade In animation,
sequences for presentation flow.
Confirms: "Animations added to key points"User: "Insert a bar chart on slide 3 with our quarterly data"
Claude: Opens slide 3, inserts bar chart, enters data.
Confirms: "Bar chart added to slide 3"// New presentation
'[aria-label="New blank presentation"]'
// Presentation name
'[aria-label="Presentation name"]'
// Slide thumbnails
'.slide-thumbnails'
// Current slide
'.slide-container'
// New slide button
'[aria-label="New slide"]'
// Insert tab
'[aria-label="Insert"]'
// Design tab
'[aria-label="Design"]'
// Animations tab
'[aria-label="Animations"]'
// Text box
'[aria-label="Text box"]'
// Shape button
'[aria-label="Shapes"]'
// Speaker notes
'[aria-label="Notes"]'
// Present button
'[aria-label="Present"]'