Help us improve
Share bugs, ideas, or general feedback.
From corporate-legal
Manages per-client matter workspaces for multi-client practitioners. Creates, switches, lists, closes, or disconnects active matters to isolate contexts between clients.
npx claudepluginhub zhou210712/claude-for-legal-zh --plugin corporate-legalHow this skill is triggered — by the user, by Claude, or both
Slash command
/corporate-legal:matter-workspace <new | list | switch | close | none> [简称]<new | list | switch | close | none> [简称]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
执业者跨多个客户和事项工作。事项工作区将一个客户或委托的上下文与其他客户隔离。本技能管理这些工作区。
Manages separate workspaces (matters) for multi-client practitioners: create, list, switch between, close, or detach to practice-level mode. Keeps client contexts isolated.
Creates, switches, closes, lists, or exits client matter workspaces for multi-client practitioners. Use when managing isolated contexts for different clients or matters, or when other skills need to know the active matter.
Creates, lists, switches, closes, or clears legal matter workspaces to isolate client context for multi-client practitioners.
Share bugs, ideas, or general feedback.
执业者跨多个客户和事项工作。事项工作区将一个客户或委托的上下文与其他客户隔离。本技能管理这些工作区。
/corporate-legal:matter-workspace new <简称> — 创建新事项工作区,运行简短的信息采集,写入 matter.md/corporate-legal:matter-workspace list — 列出事项及其状态和活跃标识/corporate-legal:matter-workspace switch <简称> — 设置活跃事项/corporate-legal:matter-workspace close <简称> — 归档事项(移至 ~/.claude/plugins/config/claude-for-legal/corporate-legal/matters/_archived/,绝不删除)/corporate-legal:matter-workspace none — 脱离任何活跃事项,仅以实务级工作~/.claude/plugins/config/claude-for-legal/corporate-legal/CLAUDE.md ——确认 ## 事项工作区 部分已填充。如果 Enabled 为 ✗,告知用户:"事项工作区已关闭——你的配置为企业法务,仅服务一家公司,因此插件自动在实务级上下文下工作。如果你实际为多家客户工作,重新运行 /corporate-legal:cold-start-interview --redo 并选择私人执业设置。否则,你完全不需要 /matter-workspace。"不要报错——对于企业法务用户,关闭状态是预期状态。$ARGUMENTS 的第一个 token 分发:
new → 运行信息采集访谈,写入 ~/.claude/plugins/config/claude-for-legal/corporate-legal/matters/<简称>/matter.md,初始化 history.md 和 notes.md。list → 枚举 ~/.claude/plugins/config/claude-for-legal/corporate-legal/matters/*/matter.md,打印表格,标记活跃事项。switch → 更新实务级 CLAUDE.md 中的 活跃事项: 行。close → 将 ~/.claude/plugins/config/claude-for-legal/corporate-legal/matters/<简称>/ 移至 ~/.claude/plugins/config/claude-for-legal/corporate-legal/matters/_archived/<简称>/,在 history.md 中记录关闭日期。none → 将 活跃事项: 设置为 无 — 仅实务级上下文。跨事项上下文 为 开,技能绝不跨事项读取。_archived/<简称>/ 下。多客户执业者(私人执业——个人执业、小型律所、大型律所)跨大量事项工作。一个事项的上下文不得泄露到另一个。本技能是使这一隔离成立的薄文件管理层。
默认状态是关闭。 企业法务用户从不看到此项——他们仅以实务级运行。事项工作区在冷启动时为私人执业用户开启,或通过编辑实务级 CLAUDE.md 中的 ## 事项工作区 开启。如果 Enabled 为 ✗,本技能不运行;/corporate-legal:matter-workspace 解释关闭状态并建议对实际需要事项隔离的用户运行 /corporate-legal:cold-start-interview --redo。
所有事项数据位于:
~/.claude/plugins/config/claude-for-legal/corporate-legal/
├── CLAUDE.md # 实务级实务画像
└── matters/
├── <简称>/
│ ├── matter.md # 客户、对方当事人、事项类型、关键事实、覆盖规则
│ ├── history.md # 事件、决策、草稿、审查的带日期的日志
│ ├── notes.md # 自由格式的工作笔记
│ └── outputs/ # 本事项目的技能输出(可选子文件夹)
└── _archived/
└── <简称>/ # 已关闭事项 — 可读但不活跃
简称为小写字母加连字符。示例:acme-msa-2026、zenith-renewal、vendor-xyz-nda。
实务级 CLAUDE.md 中 ## 事项工作区 下的 活跃事项: 行是单一真实来源。切换事项编辑该行。无独立的状态文件。
new <简称>matters/<简称>/ 或 matters/_archived/<简称>/ 中尚未存在。如已重复使用,请用户选择不同的简称。matters/<简称>/matter.md。matters/<简称>/history.md 中初始化一条"已创建"条目。matters/<简称>/notes.md。<简称> 吗?(/corporate-legal:matter-workspace switch <简称>)"list枚举 matters/*/matter.md。读取每份文件的前置信息或前几行以提取状态。打印表格:
| 简称 | 客户 | 事项类型 | 状态 | 创建日期 | 活跃 |
|---|
用 * 标记当前活跃事项。如有已归档事项,在单独的"已归档"标题下列出 _archived/*。
switch <简称>matters/<简称>/matter.md 存在。如不存在,提供 /corporate-legal:matter-workspace new <简称>。活跃事项: 行为 活跃事项:<简称>。close <简称>matters/<简称>/ 存在。matters/<简称>/history.md 中追加一条带当日日期的"已关闭"条目。matters/<简称>/ 移至 matters/_archived/<简称>/。活跃事项: 设置为 无 — 仅实务级上下文。none将实务级 CLAUDE.md 中的 活跃事项: 设置为 无 — 仅实务级上下文。与用户确认。
matter.md 模板[工作成果页眉 — 按插件配置 ## 输出规范 — 因角色而异;参见实务级 CLAUDE.md 中的 `## 使用者`]
# 事项:[客户] — [简述]
**简称:**[简称]
**创建日期:**[YYYY-MM-DD]
**状态:**活跃
**保密等级:**[标准 / 较高 / 清洁团队]
---
## 当事方
**客户:**[名称]
**对方当事人:**[名称]
## 事项类型
[并购买方/并购卖方/融资/董事会事项/主体重组/整合项目/其他 ——附一行理由]
## 关键事实
[2-5句。本事项目是什么。利益方有谁。利害关系何在。与默认合同手册有何不同。]
## 事项特定覆盖
*偏离实务级合同手册且仅适用于本事项目的任何内容。*
- [例如:"责任上限:客户要求24个月,而非内部标准12个月。"]
- [例如:"口吻:维护关系——对方当事人是战略合作伙伴。"]
- [例如:"适用法律:必须为香港法,而非中国大陆法。"]
## 关联事项
- [简称 ——一行说明为何关联]
## 保密说明
[如为较高或清洁团队,说明原因。谁可以查看事项文件。即使全局开启,跨事项上下文是否允许。]
history.md 初始化# 历史记录:[客户] — [简述]
仅追加的事件日志。最新排在最前。
---
## [YYYY-MM-DD] — 事项创建
信息采集完成。简称:`[简称]`。状态:活跃。
[任何超出 matter.md 值得保留的初始上下文——例如"为回应[对方当事人]发来的主协议草案而创建。"]
实务级 CLAUDE.md 有一个 跨事项上下文: 标志。当其为 关(默认值)时,在事项 A 中工作的技能绝不读取任何其他 B 的 matters/B/ 中的文件。句号。这是该设置存在所保障的保密性。
当其为 开 时,技能仅在用户明确要求时才可跨事项文件夹读取文件(例如"比较我们过去五个供应商事项在责任上限上的立场")。即使为 开,默认也仅加载活跃事项,除非用户要求跨事项视角。