team-attention/plugins-for-claude-natives/gmail
Claude Code and agent skill by team-attention/plugins-for-claude-natives
- community
Checking that the SKILL.md file is still in the repository.
This skill should be used when the user asks to "check email", "read emails", "send email", "reply to email", "search inbox", or manages Gmail. Supports multi-account Gmail integration for reading, searching, sending, and label management.
Install
npx vskill@latest install team-attention/plugins-for-claude-natives/gmailSKILL.md
Gmail Skill
Manage emails through Gmail API - read, search, send, and organize across multiple Google accounts.
Account Setup
Before running any command, read `accounts.yaml` to check registered accounts.
Ifaccounts.yamlis missing or empty → Readreferences/setup-guide.mdfor initial setup
Email Sending Workflow (5 Steps)
When sending emails, create 5 Tasks with TaskCreate and execute sequentially:
| Step | Task | Key Action | |
|---|---|---|---|
| 1 | Gather context | Run Explore SubAgents in parallel: recipient info, related projects, background context | |
| 2 | Check previous conversations | Search --query "to:recipient OR from:recipient newer_than:90d" → AskUserQuestion for thread selection | |
| 3 | Draft email | Compose draft → AskUserQuestion for feedback | |
| 4 | Test send | Send [TEST] email to user's own address → Open in Gmail web → Request confirmation | |
| 5 | Actual send | Send to recipient → Report completion |
Signature: Append ---\nSent with Claude Code to all outgoing emails
Workflow Example: "Send a meeting email to John"
CLI Quick Reference
Detailed CLI usage:references/cli-usage.mdSearch query reference:references/search-queries.md
View Email in Web
After sending, use the returned Message ID to view directly in Gmail web:
Note:u/0is the first logged-in account,u/1is the second account
File Structure
Error Handling
| Situation | Resolution | |
|---|---|---|
| accounts.yaml missing | Read references/setup-guide.md for initial setup | |
| Token missing | Guide user to run setup_auth.py --account <name> | |
| Token expired | Auto-refresh; if failed, guide re-authentication |
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/gmail/skills/gmail/SKILL.md
Popularity
- Repository stars
- 827
- Repository forks
- 108
- 7-day trend score
- 34
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 20 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/team-attention/plugins-for-claude-natives/gmail)