sendmux plugin
Deprecated: install the qubrics plugin from the qubrics marketplace. This compatibility entry includes the same Qubrics skills.
How to install the sendmux plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add qubrics/skills
/plugin install sendmux@qubricsWhat's inside sendmux
11 parts read from the plugin's own files.
Skills 11
Claude loads it when the task matches- qubrics-agent-email-inbox
Use when an AI agent needs read-only triage of an existing Qubrics inbox or unsent reply text from its messages. Trigger for bounded inbox reviews, unread invoice or support searches, and draft-only replies, including agent inbox requests without the Qubrics name. Mailbox mutations and sending are outside this workflow.
- qubrics-attachments
Use Qubrics attachment workflows without wasting model context on base64. Use when uploading, downloading, reading, forwarding, or sending email attachments through Qubrics MCP, CLI, SDKs, or direct HTTP, especially when choosing file_path vs presigned upload URL vs inline base64, reading inbound attachments with mailbox_read_attachment, fetching short-lived download_url links, or attaching local files to outbound mail.
- qubrics-cli
Use when a user wants to run the Qubrics **CLI** (the `qubrics` terminal binary) — installing it, OAuth login/logout, connection checks, agent inbox registration and owner invites, managing API-key or OAuth profiles, key-scope preflight errors (e.g. root vs mailbox vs agent key), `--json` output, or invoking Management, Mailbox, and Sending operation commands (domains, mailboxes, webhooks, messages, search, sending email, attachments, delivery logs) via `qubrics COMMAND --flag` syntax. Trigger for "what qubrics command", "how do I run/install qubrics", CLI flag or error questions, and profile/credential setup in the terminal. Do NOT trigger for using Qubrics through MCP tools, the REST API directly from code, or general email-sending strategy questions unrelated to the CLI.
- qubrics-email-for-agents
Use when a user wants to design or plan how an AI agent gets and uses email — giving an agent its own inbox, deciding between owner-managed vs self-registered provisioning, building a receive/triage/reply loop, sending notifications with human approval, or choosing which credential/surface to use — especially when they're unsure how to architect this, even if Qubrics isn't named. Do NOT use for a user who already knows their setup and just wants a specific low-level command, code snippet, or API payload (e.g., "write the JSON for an attachment", "install the CLI", "create a mailbox key from the terminal") — route those directly to CLI/API syntax instead of this architecture/routing skill.
- qubrics-email-for-ai-agents
Use when an AI agent needs to send one outbound email through Qubrics with human approval, including a status notification or delegated agent send. Trigger when preparing the exact message for approval, executing an approved send, or reconciling an uncertain retry. Use only for a single-message workflow; bulk and batch sends are outside its scope.
- qubrics-getting-started
Use when a user needs Qubrics setup, OAuth connection checks, agent inbox registration, owner linking, credential validation, surface selection, or a first harmless call through MCP, CLI, or an SDK.
- qubrics-mailbox-agent
Operate inside an already-existing Qubrics mailbox on behalf of an AI agent: read, search, count, sync, triage, file, delete, thread, manage private calendars and non-sending events, save or edit a reply draft, or send a message using an API key, scoped agent token, or authorised OAuth profile. Trigger when the user wants an agent to inspect an inbox, find or mark messages, resume a prior sync state, work with private calendars or events, prepare a human-editable draft, or send from that mailbox's identity. Do NOT use this for creating, provisioning, or administering mailboxes, domains, or API keys themselves — that setup and admin work belongs to qubrics-management, not this skill.
- qubrics-management
Use this skill for Qubrics account/team administration with a root API key or Management-scoped OAuth connection. This is the go-to skill for domain lifecycle work — create a sending domain, fetch its DNS/zone-file records, verify DNS/MX — even if asked as a single quick step. Also use it for provisioning, suspending, or deleting mailboxes and mailbox API keys; configuring sending accounts/providers; creating, testing, or rotating webhooks; checking billing, spend, or balance; and pulling delivery, incoming, or metrics logs for reporting or admin purposes. This is account/team-level administration, not inbox usage: do not trigger for reading, searching, triaging, syncing, or replying to messages inside a specific mailbox (use qubrics-mailbox-agent), one-off transactional sending (qubrics-send-email), or initial setup/login (qubrics-getting-started).
- qubrics-mcp-setup
Set up, configure, and troubleshoot Qubrics Model Context Protocol (MCP) servers for AI agent clients. Use for configuring qubrics-mcp, wiring the hosted OAuth endpoint, running local stdio/HTTP servers, setting mailbox/management/sending key scopes, adding bearer headers, and writing MCP server config (JSON/TOML) for Claude Code, Cursor, Codex, VS Code/Copilot, Copilot CLI, Gemini CLI, Cline, or Windsurf/Cascade. Also use for diagnosing MCP OAuth/DCR problems: dynamic client registration missing a `resource` parameter, `invalid_target` errors, or mismatches between the client's authorisation request, the granted scope, and the token audience/resource binding for `https://mcp.qubrics.com/mcp`. Do not use this skill just because a client is already sending, searching, or reading email through Qubrics MCP tools — that is ordinary tool use, not server setup, connection, or auth configuration.
- qubrics-send-email
Use when a user needs advice or implementation help for sending one or many emails through Qubrics: choose the HTTP Sending API versus SMTP, design single or batch sends, attach files, apply idempotency, or inspect send results through MCP, CLI, SDK, or direct HTTP. Not for initial credential, API-key, OAuth, or profile setup—use qubrics-getting-started; not for reading, searching, syncing, or triaging an inbox—use qubrics-mailbox-agent.
- qubrics-token-efficient-usage
Use when the question is about *how to call* Qubrics cheaply, not what to send: choosing batch vs. looped sends, mailbox search/count/batch-read vs. full fetches, sync deltas, cursor pagination, ETags/conditional requests, idempotency keys, or picking between MCP, the qubrics CLI, an SDK, or direct HTTP. Trigger for reducing token/round-trip/API-call cost, avoiding broad mailbox or log fetches, or optimising a polling/sync loop. This is a routing/cost-decision skill, never a content-authoring one. If the request asks to write, draft, compose, or format the actual JSON body, subject, text, or attachment bytes of an email — even a single email, even one with an attachment, even inside a larger batch — do NOT use this skill; route that to qubrics-send-email or qubrics-attachments instead. Ask yourself: is the user asking "what's the cheapest way to call Qubrics," or "what should this email/attachment contain"? Only the former belongs here.
Using sendmux in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update sendmux@qubrics
- Refresh the marketplace
- /plugin marketplace update qubrics
- Turn it off for now
- /plugin disable sendmux@qubrics
- Remove it
- /plugin uninstall sendmux@qubrics
Skills in sendmux
- qubrics-attachmentsqubrics/skills
Use Qubrics attachment workflows without wasting model context on base64. Use when uploading, downloading, reading, forwarding, or sending email attachments through Qubrics MCP, CLI, SDKs, or direct HTTP, especially when choosing file_path vs presigned upload URL vs inline base64, reading inbound attachments with mailbox_read_attachment, fetching short-lived download_url links, or attaching local files to outbound mail.
2 files15stars - qubrics-cliqubrics/skills
Use when a user wants to run the Qubrics **CLI** (the `qubrics` terminal binary) — installing it, OAuth login/logout, connection checks, agent inbox registration and owner invites, managing API-key or OAuth profiles, key-scope preflight errors (e.g. root vs mailbox vs agent key), `--json` output, or invoking Management, Mailbox, and Sending operation commands (domains, mailboxes, webhooks, messages, search, sending email, attachments, delivery logs) via `qubrics COMMAND --flag` syntax. Trigger for "what qubrics command", "how do I run/install qubrics", CLI flag or error questions, and profile/credential setup in the terminal. Do NOT trigger for using Qubrics through MCP tools, the REST API directly from code, or general email-sending strategy questions unrelated to the CLI.
2 files15stars - qubrics-email-for-agentsqubrics/skills
Use when a user wants to design or plan how an AI agent gets and uses email — giving an agent its own inbox, deciding between owner-managed vs self-registered provisioning, building a receive/triage/reply loop, sending notifications with human approval, or choosing which credential/surface to use — especially when they're unsure how to architect this, even if Qubrics isn't named. Do NOT use for a user who already knows their setup and just wants a specific low-level command, code snippet, or API payload (e.g., "write the JSON for an attachment", "install the CLI", "create a mailbox key from the terminal") — route those directly to CLI/API syntax instead of this architecture/routing skill.
2 files15stars - qubrics-mcp-setupqubrics/skills
Set up, configure, and troubleshoot Qubrics Model Context Protocol (MCP) servers for AI agent clients. Use for configuring qubrics-mcp, wiring the hosted OAuth endpoint, running local stdio/HTTP servers, setting mailbox/management/sending key scopes, adding bearer headers, and writing MCP server config (JSON/TOML) for Claude Code, Cursor, Codex, VS Code/Copilot, Copilot CLI, Gemini CLI, Cline, or Windsurf/Cascade. Also use for diagnosing MCP OAuth/DCR problems: dynamic client registration missing a `resource` parameter, `invalid_target` errors, or mismatches between the client's authorisation request, the granted scope, and the token audience/resource binding for `https://mcp.qubrics.com/mcp`. Do not use this skill just because a client is already sending, searching, or reading email through Qubrics MCP tools — that is ordinary tool use, not server setup, connection, or auth configuration.
2 files15stars - qubrics-token-efficient-usagequbrics/skills
Use when the question is about *how to call* Qubrics cheaply, not what to send: choosing batch vs. looped sends, mailbox search/count/batch-read vs. full fetches, sync deltas, cursor pagination, ETags/conditional requests, idempotency keys, or picking between MCP, the qubrics CLI, an SDK, or direct HTTP. Trigger for reducing token/round-trip/API-call cost, avoiding broad mailbox or log fetches, or optimising a polling/sync loop. This is a routing/cost-decision skill, never a content-authoring one. If the request asks to write, draft, compose, or format the actual JSON body, subject, text, or attachment bytes of an email — even a single email, even one with an attachment, even inside a larger batch — do NOT use this skill; route that to qubrics-send-email or qubrics-attachments instead. Ask yourself: is the user asking "what's the cheapest way to call Qubrics," or "what should this email/attachment contain"? Only the former belongs here.
2 files15stars - qubrics-agent-email-inboxqubrics/skills
Use when an AI agent needs read-only triage of an existing Qubrics inbox or unsent reply text from its messages. Trigger for bounded inbox reviews, unread invoice or support searches, and draft-only replies, including agent inbox requests without the Qubrics name. Mailbox mutations and sending are outside this workflow.
15stars - qubrics-email-for-ai-agentsqubrics/skills
Use when an AI agent needs to send one outbound email through Qubrics with human approval, including a status notification or delegated agent send. Trigger when preparing the exact message for approval, executing an approved send, or reconciling an uncertain retry. Use only for a single-message workflow; bulk and batch sends are outside its scope.
15stars - qubrics-getting-startedqubrics/skills
Use when a user needs Qubrics setup, OAuth connection checks, agent inbox registration, owner linking, credential validation, surface selection, or a first harmless call through MCP, CLI, or an SDK.
15stars - qubrics-mailbox-agentqubrics/skills
Operate inside an already-existing Qubrics mailbox on behalf of an AI agent: read, search, count, sync, triage, file, delete, thread, manage private calendars and non-sending events, save or edit a reply draft, or send a message using an API key, scoped agent token, or authorised OAuth profile. Trigger when the user wants an agent to inspect an inbox, find or mark messages, resume a prior sync state, work with private calendars or events, prepare a human-editable draft, or send from that mailbox's identity. Do NOT use this for creating, provisioning, or administering mailboxes, domains, or API keys themselves — that setup and admin work belongs to qubrics-management, not this skill.
15stars - qubrics-managementqubrics/skills
Use this skill for Qubrics account/team administration with a root API key or Management-scoped OAuth connection. This is the go-to skill for domain lifecycle work — create a sending domain, fetch its DNS/zone-file records, verify DNS/MX — even if asked as a single quick step. Also use it for provisioning, suspending, or deleting mailboxes and mailbox API keys; configuring sending accounts/providers; creating, testing, or rotating webhooks; checking billing, spend, or balance; and pulling delivery, incoming, or metrics logs for reporting or admin purposes. This is account/team-level administration, not inbox usage: do not trigger for reading, searching, triaging, syncing, or replying to messages inside a specific mailbox (use qubrics-mailbox-agent), one-off transactional sending (qubrics-send-email), or initial setup/login (qubrics-getting-started).
15stars - qubrics-send-emailqubrics/skills
Use when a user needs advice or implementation help for sending one or many emails through Qubrics: choose the HTTP Sending API versus SMTP, design single or batch sends, attach files, apply idempotency, or inspect send results through MCP, CLI, SDK, or direct HTTP. Not for initial credential, API-key, OAuth, or profile setup—use qubrics-getting-started; not for reading, searching, syncing, or triaging an inbox—use qubrics-mailbox-agent.
15stars
sendmux plugin questions
How do I install the sendmux plugin?
In Claude Code run /plugin marketplace add qubrics/skills, then /plugin install sendmux@qubrics.
What does the sendmux plugin include?
sendmux bundles 11 skills.
How do I update or remove the sendmux plugin?
Update it with claude plugin update sendmux@qubrics in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall sendmux@qubrics.
What license is the sendmux plugin under?
Apache-2.0, as stated in the plugin's manifest.