
Google Slides
A solid Google Slides integration that handles both reading and writing presentations through standalone OAuth. You can pull text content, search for presentations, create new decks, add slides with specific layouts, and do find-and-replace across entire presentations. The authentication flow uses system keyring for token storage, which is cleaner than file-based credentials. Note that it requires a Google Workspace account, so personal Gmail won't work. The batch update command gives you an escape hatch for advanced formatting operations. If you're building slide automation or need Claude to work with presentation content, this covers the essentials without requiring an MCP server.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 5
- skills.sh installs
- 416
- GitHub stars
- 454
- last updated
- Aug 21, 2026
Install
$ npx -y skills add sanjay3290/ai-skills --skill google-slides --agent claude-codeInstalls into .claude/skills of the current project.
Files
Google Slides
Lightweight Google Slides integration with standalone OAuth authentication. No MCP server required. Full read/write access.
Requires Google Workspace account. Personal Gmail accounts are not supported.
First-Time Setup
Authenticate with Google (opens browser):
python scripts/auth.py login
Check authentication status:
python scripts/auth.py status
Logout when needed:
python scripts/auth.py logout
Read Commands
All operations via scripts/slides.py. Auto-authenticates on first use if not logged in.
# Get all text content from a presentation
python scripts/slides.py get-text "1abc123xyz789"
python scripts/slides.py get-text "https://docs.google.com/presentation/d/1abc123xyz789/edit"
# Find presentations by search query
python scripts/slides.py find "quarterly report"
python scripts/slides.py find "project proposal" --limit 5
# Get presentation metadata (title, slide count, slide object IDs)
python scripts/slides.py get-metadata "1abc123xyz789"
Write Commands
# Create a new empty presentation
python scripts/slides.py create "Q4 Sales Report"
Sponsors
Details
- Repository
- github.com/sanjay3290/ai-skills
- Categories
- Backend & APIs, Security, AI & Agent Building, Office & Documents
- License
- Apache-2.0
- First seen
- Jun 3, 2026