From clio
Use this skill when logging time or expense activities against a Clio matter, or when reading (not writing) bills. Covers the activities domain's create-only lifecycle, the billing-read/time-entry-write split, and why billing mutations are out of scope for v1.
How this skill is triggered — by the user, by Claude, or both
Slash command
/clio:time-billingWhen to use
When logging a time entry, logging an expense, or looking up bill status in Clio. Use when: clio time entry, clio activity, clio billable hours, clio expense, clio bill, clio invoice, clio billing, or clio log time.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Clio splits billing-adjacent work into two domains with very different
Clio splits billing-adjacent work into two domains with very different permissions, and the split is deliberate:
| Domain | Tools | Can you write? |
|---|---|---|
| activities | clio_activities_list, clio_activities_get, clio_activities_create | Create only — no update, no delete |
| bills | clio_bills_list, clio_bills_get | Read-only |
Both domains reference matter_id — activities are logged against a
matter, and bills are generated from a matter's unbilled activities. See
the api-patterns skill for the full
matters-as-hub picture.
An activity is either a time entry or an expense entry logged against a matter. Typical fields:
matter_id — the matter the activity belongs to (required)Use clio_activities_create with matter_id, a description, and the time
quantity. Before creating:
See /log-time for the command-level workflow.
Once created, an activity can't be modified or removed through this integration. Corrections happen in Clio directly, which preserves Clio's own edit history for what is, in most firms, a billing-relevant record. If a user asks you to "fix" a time entry you just logged, say plainly that correcting or removing it needs to happen in Clio — don't attempt a workaround (e.g. creating an offsetting negative entry) without the user explicitly asking for that specific approach.
clio_bills_list / clio_bills_get let you look up bill status, amounts,
and which matter a bill was generated from — but you cannot generate,
edit, void, or send a bill through this integration.
Generating or modifying a bill correctly requires trust-accounting rigor this integration doesn't attempt: IOLTA/trust compliance, correct application of retainers, avoiding double-billing across overlapping billing cycles, and firm-specific billing rules (flat fee vs. hourly vs. contingency) that vary matter to matter. Getting this wrong isn't a cosmetic bug — it's a compliance and client-trust problem. So v1 reads bills for context (e.g. "has this matter been billed recently, and for how much") and leaves all billing actions to Clio's own billing workflow, where a human with full context runs it.
When a user asks you to "send an invoice" or "write off this bill," explain that billing actions aren't available through this integration and point them to Clio directly.
A typical flow: log time against a matter
(clio_activities_create), then later check whether that matter's
unbilled activity has made it onto a bill (clio_bills_list filtered by
matter_id). These are two separate, one-directional operations — there's
no tool that ties a specific activity to the bill it ended up on; you can
only observe bill-level totals and status.
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin clioUse this skill when working with the Clio Manage MCP tools — OAuth 2.0 Authorization Code connection via Conduit, the matters-as-hub data model, decision-tree tool navigation, pagination, and the deliberate v1 scope limits (no delete anywhere, documents metadata-only, communications/ calendar/bills read-only). Essential background before touching any other Clio skill.
Prüft Fristen, Form, Zuständigkeit, Rechtsweg und Sofortmaßnahmen im Kanzlei-Mandant-Lifecycle; liefert eine Fristen- und Risikoampel mit Sofortschritten für präzise, abrechenbare Zeiterfassung.
Generates reviewable time entries and printable HTML audit packets from Claude Code session logs, with SHA-256 chain of evidence, attorney signature block, and bar-opinion disclosure packs for AI-assisted legal work.