with one click
gmail
// Gmail surface for syncing inbox state and proposing/applying safe triage actions.
// Gmail surface for syncing inbox state and proposing/applying safe triage actions.
Google Calendar surface for syncing upcoming events and proposing/applying safe calendar actions.
GitHub surface for syncing auth/accounts state (read-only) via the gh CLI.
Google Calendar CLI for listing calendars, managing events, and checking availability. Use when you need to view, create, update, or delete calendar events, check free/busy status, or list calendars.
Gmail CLI for searching, reading threads, managing labels, and sending emails. Use when you need to check inbox, read emails, send messages, or manage email labels.
Minimal CLI tools for Linear issue management. Use when you need to list issues, view workflow states, change issue status, or move issues between teams. Tools use Linear's GraphQL API with personal API key authentication.
Linear surface for syncing issues and proposing/applying limited workflow actions.
| name | gmail |
| description | Gmail surface for syncing inbox state and proposing/applying safe triage actions. |
| accounts | ["ben.tossell@gmail.com","ben@bensbites.com","ben@factory.ai"] |
| max_threads | 50 |
| vip_domains | ["factory.ai","sequoia.com","a16z.com"] |
This skill uses the gmcli tool.
| Operation | Allowed | Notes |
|---|---|---|
| sync | yes | reads only |
| archive | yes | implemented as removing INBOX label |
| mark_read | yes | implemented as removing UNREAD label |
| star | yes | implemented as adding STARRED label |
references/factory-skill.md (CLI usage)