Connects Claude to your Gmail and Google contacts with full read/write access. The setup is the usual Google OAuth dance (create a cloud project, enable APIs, download credentials), but once that's done you can search emails with Gmail's query syntax, read messages, send emails, manage drafts, and look up contacts. The standout detail is the mandatory confirmation flow before sending any email,you'll see the full message and have to explicitly approve it, even in "skip permissions" mode. Supports multiple Google accounts with separate token storage, so you can switch between work and personal email in the same session. If you need Claude to actually interact with your inbox instead of just reading it, this covers the basics.

skills.sh installs
3.6K
GitHub stars
14
last updated
Aug 21, 2026

Install

$ npx -y skills add idanbeck/claude-skills --skill gmail-skill --agent claude-code

Installs into .claude/skills of the current project.

Files

Gmail Skill - Email & Contacts Access

Read, search, and send Gmail emails. Access Google contacts.

CRITICAL: Email Sending Confirmation Required

Before sending ANY email, you MUST get explicit user confirmation.

When the user asks to send an email:

  1. First, show them the complete email details:
    • From (which account)
    • To
    • CC/BCC (if any)
    • Subject
    • Full body text
  2. Ask: "Do you want me to send this email?"
  3. ONLY run the send command AFTER the user explicitly confirms (e.g., "yes", "send it", "go ahead")
  4. NEVER send an email without this confirmation, even if the user asked you to send it initially

This applies even when:

  • The user says "send an email to X"
  • You are in "dangerously skip permissions" mode
  • The user seems to be in a hurry

Always confirm first. No exceptions.

First-Time Setup (One-Time, ~2 minutes)

On first run, the script will guide you through setup. You need to create a Google Cloud OAuth client once:

Sponsors

Details

Repository
github.com/idanbeck/claude-skills
Category
Office & Documents
First seen
Jun 3, 2026
1openai avatarnotion-spec-to-implementationopenai/skillsTurn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks from them.3.4Kskills.sh installs
2owl-listener avatarpresentation-deckowl-listener/designer-skillsStructure compelling design presentations for stakeholders, reviews, and showcases.3.4Kskills.sh installs
3openai avatarnotion-meeting-intelligenceopenai/skillsPrepare meeting materials with Notion context and Codex research; use when gathering context, drafting agendas/pre-reads, and tailoring materials to attendees.3.3Kskills.sh installs
4steipete avatarobsidiansteipete/clawdisobsidian3.2Kskills.sh installs
5nexu-io avatarpdfnexu-io/open-designExtract text, create PDFs, and handle forms. Useful for press releases, branded one-pagers, and printable design deliverables.3.1Kskills.sh installs
6whatevertogo avatarlark-mcpwhatevertogo/feishuskilllark mcp3.1Kskills.sh installs