Loading...
Loading...
Enables Claude to create, edit, and present Google Slides presentations via Playwright MCP
npx skill4agent add andrejones92/canifi-life-os google-slidescurl -sSL https://canifi.com/skills/google-slides/install.sh | bashcp -r skills/google-slides ~/.canifi/skills/# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set GOOGLE_EMAIL "your-email@gmail.com"canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"User: "Create a presentation about our Q4 results"
Claude: Creates new presentation with title slide "Q4 Results",
adds slides for Key Metrics, Revenue, Growth, Next Steps.
Returns: "Created presentation with 5 slides: [link]"User: "Add a bar chart showing monthly sales to slide 3"
Claude: Navigates to slide 3, inserts chart, configures as bar chart,
enters sales data. Confirms: "Bar chart added to slide 3"User: "Make the presentation look more professional with a dark theme"
Claude: Opens Themes panel, selects dark professional theme,
applies to all slides. Reports: "Dark theme applied to all slides"User: "Add speaker notes to the introduction slide"
Claude: Opens slide 1, clicks speaker notes area, adds talking points
based on slide content. Confirms: "Speaker notes added"// New presentation button
'#punch-start-presentation-chrome'
// Presentation title
'.docs-title-input'
// Slide filmstrip
'.punch-filmstrip'
// Current slide canvas
'.punch-viewer-content'
// Add slide button
'[aria-label="New slide"]'
// Insert menu
'#docs-insert-menu'
// Slide menu
'#docs-slide-menu'
// Theme button
'.punch-theme-button'
// Speaker notes
'.punch-viewer-speakernotes-text'
// Present button
'#punch-start-presentation-button'
// Shape insertion
'[aria-label="Shape"]'
// Text box
'[aria-label="Text box"]'