find-contact
Resolve a 3CX contact or extension by email, extension, or name
Consolidated view of one Clio matter — contacts, open tasks, recent activities, recent communications, and bills
$ npx -y skills add wyre-technology/msp-claude-plugins --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/matter-summaryContext preview
What this command does when you run it.
Consolidated view of one Clio matter — contacts, open tasks, recent activities, recent communications, and bills
description: Consolidated view of one Clio matter — contacts, open tasks, recent activities, recent communications, and bills argument-hint: "<matter_id>" arguments: [matter_id]
Pull a consolidated, one-screen view of a single matter: the matter details, its client/related contacts, open tasks, recent time/expense activities, recent communications (read-only), and bill status. This is the "what's the state of this case" workflow.
`clio_activities_list`, `clio_communications_list`, `clio_bills_list`
1. **Resolve the matter**
If `matter_id` wasn't provided, ask for it or run [/search-matters](../commands/search-matters.md) first — don't guess at a matter ID.
2. **Get the matter record** — `clio_matters_get(matter_id)`. Note status, responsible attorney, practice area, and client contact ID.
3. **Get the client contact** — `clio_contacts_get(client_id)` for the matter's client. If the matter has other related contacts (opposing party, witnesses), include them if the tool surface exposes them for this matter.
4. **List open tasks** — `clio_tasks_list` filtered to this `matter_id`, open/incomplete only unless asked for all.
5. **List recent activities** — `clio_activities_list` filtered to this `matter_id`, most recent first, reasonably bounded (e.g. last 10–20 or last 30 days) unless the user wants full history.
6. **List recent communications (read-only)** — `clio_communications_list` filtered to this `matter_id`. This is privileged content — summarize factually (who/when/subject) without embellishing or speculating about content you weren't given.
7. **List bills** — `clio_bills_list` filtered to this `matter_id`. Report status and amounts; remember bills are read-only — do not offer to generate or modify one (see [time-billing](../skills/time-billing/SKILL.md)).
8. **Assemble the summary** in this order: matter header (number, status, attorney, practice area) → client/related contacts → open tasks → recent activities → recent communications → bill status.
| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | matter_id | string | Yes | The Clio matter to summarize |
/matter-summary 2024-014
Matter 2024-014 — Acme v. Beta Supply ================================================================ Status: Open Attorney: J. Rivera Practice: Litigation Client: Acme Corporation (contact #8891) Contacts -------- Client: Acme Corporation Opposing Party: Beta Supply Co. Open Tasks (2) -------------- - Draft discovery requests — due 2026-07-20 - Review deposition transcript — due 2026-07-25 Recent Activities (last 30 days) --------------------------------- 2026-07-10 2.5h Draft motion to compel 2026-07-08 0.75h Client call re: settlement posture 2026-07-05 $45.00 Court filing fee (expense) Recent Communications (read-only, logged entries only) -------------------------------------------------------- 2026-07-09 Email — "Re: settlement posture" (J. Rivera → client) 2026-07-08 Call — logged, 22 min (J. Rivera + client) Bills ----- Bill #3312 — Status: Awaiting Payment — $4,250.00 (issued 2026-06-30) ================================================================
plainly rather than omitting the section — an empty task list is a real answer ("no open tasks"), not missing data.
what the tools return without adding interpretation the source data doesn't support.
One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai
Repo: wyre-technology/msp-claude-plugins
Resolve a 3CX contact or extension by email, extension, or name
Search for specific threat patterns in Abnormal Security by sender, recipient, attack type, or keywords
Triage recent email threats detected by Abnormal Security by severity and attack type