Przejdź do treści
Biblioteka skilli
Dokumenty i biuro · Integracja z narzędziem

gmail

/gmail

Listuje, przeszukuje, czyta i wysyła wiadomości Gmail oraz etykiety przez narzędzia gmail_*: triage skrzynki, filtry nieprzeczytanych, pełna treść i poczta wychodząca.

Licencja
Apache-2.0
Ostatnia zmiana repozytorium
12.08.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 12.08.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Listuje, przeszukuje, czyta i wysyła wiadomości Gmail oraz etykiety przez narzędzia gmail_*: triage skrzynki, filtry nieprzeczytanych, pełna treść i poczta wychodząca.

Oryginalny opis (EN)

Lists, searches, reads, and sends Gmail messages and labels via native gmail_* tools. Use for inbox triage, unread filters, full message bodies, and outbound email.

Jak działa

  1. Purpose
  2. When to Use
  3. When NOT to Use
  4. Expected Outcome
  5. Inputs to Gather
  6. Workflow
  7. Tool Availability Rules
  8. Review / Decision / Execution Criteria
  9. Output Format
  10. Quality Bar
Sekcje z nagłówków SKILL.md, w oryginale · 103 linii, 552 słów
Podgląd SKILL.md
---
name: gmail
description: Lists, searches, reads, and sends Gmail messages and labels via native gmail_* tools. Use for inbox triage, unread filters, full message bodies, and outbound email.
---

# Gmail

## Purpose

Operate Gmail through the connected integration: search and list messages, fetch full bodies, send mail, and inspect labels—without fabricating message content or send confirmations.

## When to Use

- List or search messages (unread, from, subject, label filters).
- Read full email content after listing by message ID.
- Send email with to/subject/body (and cc/bcc when specified).
- List labels or check the connected profile.

## When NOT to Use

- Calendar, Drive, Docs, or Sheets tasks → **google-calendar**, **google-drive**, **google-docs**, **google-sheets**.
- Skill authoring or publishing in this repo → **create-skill** / **publish-skill**.
- Gmail is not connected or tools are unavailable.

## Expected Outcome

- Tool-backed results: subjects, snippets, IDs, send confirmations from API responses.
- List-then-get pattern when full bodies are needed.
- Explicit errors for auth, quota, or missing message IDs.

## Inputs to Gather

- Search intent: `q` string (e.g. `is:unread`, `from:user@example.com`, `subject:meeting`) and/or `labelIds`.
- Message IDs from a prior list when fetching full content.
- Send payload: to, subject, body; cc/bcc only if the user specified them.

## Workflow

1. Confirm Gmail tools are available; do not invent messages or send status.
2. **Search/list first**: `gmail_list_messages` with `q` and/or `labelIds`, `maxResults` as needed.
3. **Get full body when needed**: `gmail_get_message` with `messageId` from the list.
4. **Send**: `gmail_send_email` with required to, subject, body; add cc/bcc when specified.
5. Summarize results (subject, from, snippet or body excerpt); offer to open specific messages.

### Domain rules

1. **Search with `q`**: Gmail search syntax in `q` (e.g. `is:unread`); use `labelIds` for INBOX, UNREAD, etc.
2. **One list, then get**: Prefer filtered list before per-message gets.
3. **Send with required fields**: Never omit to, subject, or body unless the tool schema allows defaults.

### Main tools

- `gmail_list_messages` (`q`, `labelIds`, `maxResults`), `gmail_get_message`
- `gmail_send_email` (to, subject, body), `gmail_get_profile`, `gmail_list_labels`

### Examples

**Unread inbox:** `gmail_list_messages` with `q: "is:unread"`. Return subject, from, snippet; offer `gmail_get_message` for one thread.

**Send:** `gmail_send_email` with user-provided to, subject, body; confirm from tool response only.

## Tool Availability Rules

| Access | Behavior |
|--------|----------|
| Full tool access | Execute list/get/send; report API errors. |
| Read-only | List and get only; draft send payload for user approval. |
| No integration | State limitation; do not fabricate messages or send confirmations. |

### Related tool sets

- `email`

## Review / Decision / Execution Criteria

- Use Gmail `q` syntax correctly; paginate when result sets are large.
- Do not expose full PII unnecessarily in summaries.
- Confirm before bulk send or destructive label changes if supported.

## Output Format

1. Request and actions taken.
2. Message list or send confirmation (from tool output).
3. Errors or missing permissions.
4. Optional next steps (open message, refine search).

## Quality Bar

- Grounded in tool responses; cite message IDs when relevant.
- Concise tables or bullets for multiple messages.

## Safety and Boundaries

- No secrets or tokens in skill examples or logs.
- Do not fabricate send success.
- Confirm unusual bulk operations with the user.

## Escalation / Dispatch Rules

- Cross-product Google work → route to the matching Google skill after resolving file IDs in Drive if needed.
- No write access → provide exact tool arguments for dispatch.

## References

- Legacy: `skills/old_skills.json` (`gmail`).
- `skills/skill.instruction.md`, `skills/meta.instructions.md`
Pliki w paczce (2)
  • SKILL.md 4 KB
  • meta.yaml 1 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · poly-gents/syncolab-skills100Apache-2.0
glebis/claude-skills100MIT
hyperfx-ai/marketing-skills100MIT
craftos-dev/craftbot100MIT
sanjay3290/ai-skills100Apache-2.0
LeoYeAI/openclaw-master-skills100MIT

Migawka bazy z 28.10.2026 · wersja paczki 1748fd43912b (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100email-whiz
    Działa jak kopilot Gmaila przez MCP: segregacja, inbox-zero, filtry, analityka, etykiety i porządkowanie skrzynki.
  • 100gmail-skill
    Zarządza Gmailem: wysyła, czyta i wyszukuje wiadomości oraz zarządza etykietami i szkicami.
  • 95google-gmail
    Czyta, wyszukuje, sortuje, etykietuje, archiwizuje i wysyła maile, wątki, etykiety i załączniki Gmaila przez Gmail v1 REST API.
  • 95gmail-sync
    Pobiera wiadomości z Gmaila przez REST API, synchronizuje etykiety skrzynki i przetwarza załączniki w zautomatyzowanych przepływach.
  • 90gws-gmail
    Obsługuje Gmail z linii poleceń: czyta wiadomości, wysyła maile, zarządza etykietami, szkicami i załącznikami.
  • 100gws-gmail
    Wysyła, czyta, odpowiada, przekazuje i porządkuje wiadomości Gmail przez gws CLI oraz nasłuchuje nowych wiadomości, z obsługą etykiet, szkiców i wątków.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.