@zbzdr/pi-legal-suite

All-in-one bundle of the implemented Pi legal core and practice-area skills.

Packages

Package details

extensionskill

Install @zbzdr/pi-legal-suite from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@zbzdr/pi-legal-suite
Package
@zbzdr/pi-legal-suite
Version
0.5.0
Published
Aug 25, 2026
Downloads
556/mo · 315/wk
Author
zbzdr
License
Apache-2.0
Types
extension, skill
Size
1.2 MB
Dependencies
0 dependencies · 1 peer
Pi manifest JSON
{
  "extensions": [
    "./extensions"
  ],
  "skills": [
    "./skills"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

@zbzdr/pi-legal-suite

Claude for Legal 在 Pi 上的独立移植,也是本项目推荐的 all-in-one 包。它把多法域法律研究、合同审查,以及 privacy、regulatory、AI governance、employment、corporate、litigation、IP 和 product 工作流放进一个 workspace-first 的 Pi package。

Quick start

当前支持 macOS 和 Linux 等带有 bash 与 Unix date 命令的环境。setup、matter extension 和日期工具会通过 bash date 取得本机日历日期;Windows/PowerShell 尚未纳入支持范围,后续再补充适配。

0.5.0 起,默认可见目录为项目根目录下的 matters/logs/;旧的 legal-workbench/ 可见目录不会自动迁移。

pi install -l npm:@zbzdr/pi-legal-suite

安装后在 Pi 中运行:

/skill:legal-setup

按提示完成 setup 后,重新加载或重启 Pi,在新 session 中描述任务;根据提示选择或创建事务,然后开始研究、审查或起草工作。

Setup 后会发生什么

  • 项目根目录会有 Pi 自动加载的 AGENTS.md,用于保存法律实践 profile;
  • .pi/APPEND_SYSTEM.md 会追加法律工作区的固定规则,并保留原有项目规则;
  • 项目根目录的 matters/logs/ 会被初始化,但不会自动创建具体 matter;可见的 legal-workbench/ 包装目录不再创建;
  • 新 session 会先询问复用或创建 matter,之后的资料和输出放在对应 matter 的 outputs/ 下;Pi 原始 session 仍使用默认位置。
  • 需要记录“今天”或生成报告日期时,extension 提供 legal_time,从 Unix date 读取短格式 YYYY-MM-DD;它只代表系统记录日期,不证明底层法律事件发生在当天。

然后直接描述任务,或显式调用:

/skill:legal-research 研究一个跨法域问题并起草 memo
/skill:legal-contract-review review ./contracts/vendor-msa.pdf
/skill:legal-docx-redline ./contracts/inbound-nda.docx
/skill:legal-privacy-dpa-review review ./contracts/dpa.pdf
/skill:legal-product-launch-review review ./launch/new-feature.md
/skill:legal-playbook-learning capture
/skill:legal-customize

-l 表示安装到当前项目,推荐保留。当前只维护这一套 suite;它包含一个项目级 extension,负责首次 session 的 matter 选择、绑定和写入路径护栏。

更新

在项目目录中运行:

pi update npm:@zbzdr/pi-legal-suite

然后在 Pi 中输入 /reload,或重新启动 Pi。带版本号的安装会锁定版本;如已安装 @0.3.0,请用新版本号再次执行 pi install -l

当前边界

  • 88 个 Agent Skills 和一个项目级 extension,没有运行时 npm 依赖;DOCX redline 首次使用会在项目内建立独立 Python 虚拟环境;
  • 保留上游覆盖的美国、英国、EEA/EU 和跨境工作流,所有实质输出均是供律师复核的工作稿;
  • 不内置 MCP、web access、邮件、Slack、todo 或其他 extensions;
  • 没有可靠外部来源时会保留验证标签;实质法律结论仍需充分核实。
  • 业务日期与记录日期分开处理:事件日期只能来自用户、源文件或已验证来源;无法确定时保留 unknown,不会用文件修改时间或当前日期替代。

setup 后,.pi/legal-workbench/ 只保存 Pi 配置、status、matter index 等内部状态;项目根目录的 AGENTS.md 保存实践 profile,matter 资料、下载内容、研究记录和工作产品保存在 matters/<slug>/ 下。每个 matter 使用 matter.mdhistory.mdnotes.mdoutputs/。原始 Pi sessions 使用默认存储位置,matter.md 记录绑定的 session ID。

后续计划包括更深入的 CN 及其他法域本地化、完整 DOCX/redline,以及一个项目级整合 MCP、web access、todo 和交互能力的独立工作台包。

来源与许可

本包基于 Anthropic 的 claude-for-legal revision 4a6c651889c97cc9140580363c73e0eb17379c2b 修改并适配到 Pi。上游材料和本包按 Apache-2.0 分发,详见随包提供的 LICENSENOTICE

本项目与 Anthropic 没有从属或背书关系。所有输出均需合格律师复核。