From clio
Use this skill when creating, updating, searching, or reasoning about Clio contacts — the people and companies connected to matters. Covers person vs. company contacts and the relationship between a contact and the matters they're party to (client, opposing party, witness, and other roles).
How this skill is triggered — by the user, by Claude, or both
Slash command
/clio:contactsWhen to use
When creating, updating, or searching for a Clio contact, or when figuring out how a contact relates to a matter. Use when: clio contact, clio person, clio company, clio client contact, clio opposing counsel, clio witness, or clio contact search.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
A **contact** in Clio is a person or a company. Contacts exist
A contact in Clio is a person or a company. Contacts exist
independently of any single matter — the same contact can be the client on
one matter, opposing counsel on another, and a witness on a third. Tools:
clio_contacts_list, clio_contacts_get, clio_contacts_create,
clio_contacts_update. Navigate into the contacts domain first.
No delete tool exists for contacts — same rule as everywhere else in this integration (see api-patterns). A contact that's no longer relevant doesn't get removed through this integration.
Clio contacts come in two shapes:
| Type | Examples | Notes |
|---|---|---|
| Person | An individual client, an opposing party who is a person, a witness, an individual attorney at another firm | Has first/last name fields |
| Company | A corporate client, an opposing party that's a business entity, a vendor | Has a company/organization name; may have associated people (e.g. a primary contact at the company) |
When creating a contact, get the type right up front — person vs. company determines which fields are meaningful (a company doesn't have a first/last name; a person isn't "incorporated"). If a user describes an entity ambiguously ("Acme" could be a company or could be shorthand for a person at Acme), ask rather than guess, especially before creating a new contact — search first (see below).
A contact's relationship to a given matter is contextual, not a fixed property of the contact itself. The same contact record might be:
Don't assume a contact's role from one matter carries over to another — the same person can be a client on one file and a witness on an unrelated file. When summarizing "who's involved" in a matter, resolve the relationship per-matter rather than trusting a contact's role from a different context.
Law firms accumulate large contact lists with overlapping names (multiple
"John Smith"s across different matters is normal, not a data quality
problem). Before calling clio_contacts_create:
clio_contacts_list with a name/company
filter) — check email address and company affiliation, not just name,
to disambiguate.clio_contacts_update) are scoped to a single contact ID —
send only the fields actually changing.Contact data is comparatively low-sensitivity relative to matter content (communications, documents), but it's still client PII — don't populate fields with guesses, and don't merge/overwrite existing contact data without the user's explicit intent.
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin clioUse this skill when creating, updating, searching, or reasoning about Clio matters — the case/client-file object that almost everything else in Clio hangs off of. Covers the matter status lifecycle, linking a matter to a client contact, practice areas, custom fields, and matter numbering.
Adds one or more contact records to the Carta CRM via the Carta CRM MCP Server. Use this skill when the user says things like "add a contact", "create a contact record", "add contact to CRM", "save a contact", "upload contact to Carta CRM", or "/add-contact". Collects contact information conversationally, then creates it via the MCP server. Only name is required — all other fields are optional.
Manages IT Glue contacts: creation, organization relationships, contact types, communication fields, locations, notes, PSA sync, and lookup patterns.