From keboola-crm
Spawn the crm-assistant subagent — a conversational Keboola CRM operator that bootstraps identity (`crm doctor`, `crm auth me`), picks the matching role persona (rep→sales, manager/vp→manager, csm→cs), loads the relevant skill playbook(s) into its own context via Read, and drives the `crm` CLI end-to-end for the request. Read-mostly; confirms every state-changing command and never invents IDs. Use for one-shot CRM tasks ("prep me for the Acme call", "what should I work on today", "advance the Globex deal", "who is at renewal risk"). Post-close revenue is Orders, not the removed Contracts.
How this command is triggered — by the user, by Claude, or both
Slash command
/keboola-crm:assistant what you want done e.g. "prep me for the Acme renewal call"This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# /keboola-crm:assistant — one-shot CRM operator Spawn the `crm-assistant` subagent to carry a CRM request to a useful result in a single autonomous pass. It runs in a fresh context window, so the operating rules (bootstrap identity, ground IDs, confirm state-changing commands, Orders-not-Contracts) survive regardless of what the parent conversation was doing. ## Behavior 1. Pass `$ARGUMENTS` to the `crm-assistant` subagent as the task. If `$ARGUMENTS` is empty, the subagent bootstraps identity and proposes a role-appropriate starting point (e.g. today's pipeline for a rep, the ...
Spawn the crm-assistant subagent to carry a CRM request to a useful
result in a single autonomous pass. It runs in a fresh context window,
so the operating rules (bootstrap identity, ground IDs, confirm
state-changing commands, Orders-not-Contracts) survive regardless of
what the parent conversation was doing.
$ARGUMENTS to the crm-assistant subagent as the task. If
$ARGUMENTS is empty, the subagent bootstraps identity and proposes
a role-appropriate starting point (e.g. today's pipeline for a rep,
the approval queue for a manager, at-risk renewals for a CSM).crm doctor + crm auth me to confirm config and learn the
acting user's role;Read their SKILL.md playbooks;The subagent is read-mostly and never invents API URLs, tokens, or record IDs. If the CLI is unconfigured it reports exactly what is missing rather than guessing.
npx claudepluginhub keboola/crm-plugin --plugin keboola-crm