From officemail
Overview and quick reference for OfficeMail CLI (omail). Use when the user asks general questions about omail capabilities, available commands, schema introspection, or environment configuration.
npx claudepluginhub nextintelligence-ai/officemail-official --plugin officemailThis skill uses the workspace's default tool permissions.
OfficeMail CLI for AI — let your AI agent read, send, and manage email and calendar
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
OfficeMail CLI for AI — let your AI agent read, send, and manage email and calendar on the OfficeMail service (Cyrus IMAP + Postfix based). This tool works only with OfficeMail and does not support other email services or generic JMAP servers.
When installed as a plugin, the omail binary is at:
${CLAUDE_PLUGIN_DATA}/omail
| Need | Skill |
|---|---|
| First-time setup, login, auth, doctor | omail-setup |
| Email: send, reply, triage, read, search, move, flag, draft, watch | omail-mail |
| Calendar: agenda, events, free/busy, RSVP, sharing | omail-calendar |
| Contacts: list, search, add, update, delete, address books | omail-contacts |
| Flag | Description |
|---|---|
--output json|table|text | Output format (default: json) |
--dry-run | Preview JMAP request without sending |
--profile <name> | Use a named auth profile |
--account <email> | Override default JMAP account |
--verbose | Print JMAP request/response to stderr |
| Code | Meaning |
|---|---|
| 0 | Success |
| 1 | JMAP API error |
| 2 | Auth error |
| 3 | Validation error |
| 4 | Connection error |
| 5 | Internal error |
${CLAUDE_PLUGIN_DATA}/omail schema # list all resources
${CLAUDE_PLUGIN_DATA}/omail schema CalendarEvent/get # specific method
${CLAUDE_PLUGIN_DATA}/omail schema calendar.calendarevent.get # dot notation
| Variable | Description |
|---|---|
OMAIL_TOKEN | Bearer token |
OMAIL_JMAP_URL | JMAP endpoint URL |
OMAIL_CONFIG_DIR | Config directory |
OMAIL_LOG | Log level (debug/info/warn/error) |
OMAIL_LOG_FILE | JSON log directory |