matter-workspace

Create, list, switch, close, and archive matter workspaces for multi-client legal practice.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/tk1cntt/PhapChe --skill matter-workspace-tk1cntt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: matter-workspace
Source: https://github.com/tk1cntt/PhapChe/tree/main/docs/claude-for-legal-main/employment-legal/skills/matter-workspace
Command: npx skills add https://github.com/tk1cntt/PhapChe --skill matter-workspace-tk1cntt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Legal practitioners working across multiple clients risk leaking context from one engagement into another. This Skill manages isolated matter workspaces so each client engagement keeps its own files, history, and notes, with a single active-matter pointer controlling which context is loaded. ## Core Features & Use Cases - Matter lifecycle management: Create new matters via a structured intake interview (client, counterparty, matter type, confidentiality level, key facts, playbook overrides), list all matters with status, switch the active matter, close matters by archiving them, or detach to practice-level context. - Confidentiality isolation: Enforces a cross-matter context flag so files from one matter are never read while working in another unless the user explicitly opts in. - Safe archiving: Closed matters are moved to an _archived/ folder and remain readable for retention and conflicts purposes — never deleted. - Use Case: A solo employment lawyer says "new matter acme-termination" — the Skill runs the intake, writes matter.md, seeds history.md and notes.md, and offers to switch the active matter so all subsequent drafting stays scoped to that engagement. ## Quick Start Ask the assistant to create a new matter workspace by saying "new matter acme-termination" and answer the short intake questions about client, counterparty, and matter type.

Frequently Asked Questions about matter-workspace

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new matter workspace for a client engagement?

Run the new subcommand with a lowercase hyphenated slug, such as "new acme-termination". The Skill runs a short intake covering client, counterparty, matter type, confidentiality level, key facts, and playbook overrides, then writes matter.md, history.md, and notes.md.

How do I switch between active legal matters?

Use the switch subcommand with the matter slug, for example "switch acme-termination". The Skill updates the Active matter line in the practice-level CLAUDE.md and shows the matter summary so you can confirm you are on the right engagement.

Does closing a matter delete its files?

No, closing a matter never deletes anything. The close subcommand appends a dated Closed entry to history.md and moves the matter folder into an _archived directory, where it stays readable for retention and conflicts purposes.

Can the assistant read files from other matters while working on one?

By default no — the cross-matter context flag is off, so a skill working in one matter never reads another matter's files. Even when the flag is on, cross-matter reads only happen when you explicitly ask for a cross-matter view.

Why does the matter-workspace skill say workspaces are disabled?

Matter workspaces are off by default for in-house practitioners, who work from practice-level context only. If you actually work across multiple clients, re-run the cold-start interview and select a private-practice setting to enable them.

What are the limitations of the matter-workspace skill?

It does not run conflicts checks, enforce retention policies, auto-route outputs, or decide whether cross-matter access is appropriate. It is a thin file-management layer that tracks which matter folder is active and obeys the configured flags.