gmcli/SKILL.md
Gmail CLI for searching emails, reading threads, sending messages, managing drafts, and handling labels/attachments.
npx skillsauth add badlogic/pi-skills gmcliInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Command-line interface for Gmail operations.
npm install -g @mariozechner/gmcli
First check if already configured:
gmcli accounts list
If no accounts, guide the user through setup:
gmcli accounts credentials ~/path/to/credentials.jsongmcli accounts add <email> (use --manual for browserless OAuth)Run gmcli --help for full command reference.
Common operations:
gmcli <email> search "<query>" - Search emails using Gmail query syntaxgmcli <email> thread <threadId> - Read a thread with all messagesgmcli <email> send --to <emails> --subject <s> --body <b> - Send emailgmcli <email> labels list - List all labelsgmcli <email> drafts list - List drafts~/.gmcli/credentials.json - OAuth client credentials~/.gmcli/accounts.json - Account tokens~/.gmcli/attachments/ - Downloaded attachmentscontent-media
Fetch transcripts from YouTube videos for summarization and analysis.
development
VS Code integration for viewing diffs and comparing files. Use when showing file differences to the user.
development
Local speech-to-text transcription on Apple Silicon macOS. Supports wav directly and other audio formats via ffmpeg.
tools
Google Drive CLI for listing, searching, uploading, downloading, and sharing files and folders.