matter-workspace

Create, list, switch, and archive legal matter workspaces.

2|1|Updated May 13, 2026
One-click install
npx skills add https://github.com/alexchlou/codex-for-legal --skill matter-workspace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: matter-workspace
Source: https://github.com/alexchlou/codex-for-legal/tree/main/plugins/employment-legal/skills/matter-workspace
Command: npx skills add https://github.com/alexchlou/codex-for-legal --skill matter-workspace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the organization and management of multiple legal or business matters, ensuring context isolation and efficient workflow handling.

Core Features & Use Cases

  • Create and manage matter workspaces: Initiate new matters, list ongoing ones, switch active matters, and archive completed cases.
  • Ensure context separation: Prevent cross-contamination of sensitive information between different client or project workspaces.
  • Use Case: A legal team handling multiple clients can easily switch between matters without leaks, maintaining confidentiality and organization.

Quick Start

Use the new subcommand to create a new matter, or list to view and select from existing matters.

Frequently Asked Questions about matter-workspace

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

FAQPage Schema
How do I manage multiple legal matters and maintain client confidentiality?

Managing multiple legal matters requires context isolation to prevent cross-contamination of sensitive client information. This Skill creates separate workspaces for each case, enabling you to switch active matters without data leaks while maintaining strict confidentiality boundaries.

What is context isolation in legal workflow management?

Context isolation in legal workflows prevents sensitive data from leaking between different client or project workspaces. By creating distinct boundaries for each matter, the system ensures that information, documents, and history remain completely separate, preserving confidentiality and organization across active cases.

How do I create and switch between active client workspaces?

To create and switch client workspaces, use the 'new' subcommand to initiate a matter and 'list' to view existing ones. Selecting from the list switches your active context, allowing you to seamlessly transition between ongoing cases without risking cross-contamination of project data.

Can I archive completed legal cases to keep my active matter list clean?

Yes, you can archive completed legal cases to maintain an organized list of active matters. Archiving removes closed matters from your immediate workflow view while preserving the isolated context and confidential data associated with those finished client projects.

Does this matter management approach work for legal teams handling concurrent cases?

Yes, this matter management approach works effectively for legal teams handling concurrent cases. It streamlines organization by allowing team members to create, list, and switch between multiple client workspaces, ensuring efficient workflow handling and strict confidentiality for each parallel project.

What is the best way to prevent cross-contamination of sensitive client information?

The best way to prevent cross-contamination of sensitive client information is establishing isolated workspaces for each matter. By enforcing context separation during workspace creation and switching, this approach guarantees that confidential data remains strictly within its designated client or project boundary.