All skills
cat-xierluo avatar

/legal-harness-init

@aaee0f9

面向法律工作者初始化或增量治理 AGENTS.md/CLAUDE.md:识别当前 AI harness,区分用户级、项目级和团队级指令,生成最小法律安全基线,安全合并受管区块,并在新会话中验证权限、保密、信息缺口和回溯行为。用户明确提到法律工作且要配置 harness、AGENTS.md、CLAUDE.md、agent 协作规则或 AI 使用基线时使用。不要用于合同审查、案件分析、文书起草、项目脚手架或 Skill 开发。

Use this Skill: https://skilld.dev/gh/cat-xierluo/legal-skills/legal-harness-init

This session only. Nothing lands on disk.

references04-modules.md

≈1.2k tokens on demand. Your agent reads this file only when SKILL.md points to it.

04 - 8 模块全览

一句话结论

不预设 5 类律师配 5 套模板——法律工作的多样性远超模板能覆盖。本 skill 用 8 个模块作为骨架,agent 按模块顺序引导你回答,最后拼装成 AGENTS.md。

模块列表

# 模块 用户级/项目级 答什么 详细讲解
M1 角色身份 用户级 你的角色、业务方向、执业地域 references/07-module-role.md
M2 工作流与产出 用户级 你常做的几类工作、产出文档 references/08-module-workflow.md
M3 协作偏好 用户级 详尽 vs 简洁、批注 vs 修订、中英文 references/09-module-collab-style.md
M4 法律安全基线 用户级 权限、保密、溯源、人工裁决 references/10-module-toolchain-redlines.md
M5 回溯契约 ⭐ 用户级 + 项目级细化 决策/证据/期限/交付分别使用哪个既有权威载体 references/06-audit-trail-contract.md + references/11-module-audit-trail.md
M6 最小项目上下文 项目级 项目代号、类型、阶段、关键时点 references/12-module-project-context.md
M7 受控事实入口 项目级 隐私模式、事实位置、读取与披露条件 references/13-module-case-facts.md
M8 文件结构约定 项目级 用什么目录模板、命名约定、gitignore references/14-module-file-structure.md

为什么不预设

预设方案的问题:

  • 覆盖盲区:律师/法务/学者/培训师/法律科技 PM……预设不能穷举
  • 思维惰性:让人倾向"按模板填",而不是"想清楚自己的独特需求"
  • 维护成本:5 预设 × 2 层 = 10 份范本,新增一类工作要改 10 个文件
  • 教学反向:与其教"诉讼律师就该这样配",不如教"AGENTS.md 应该包含哪些维度"——后者才是真正可迁移的能力

模块化方案的哲学:教用户"想清楚自己的维度",让他们和 agent 一起拼装出真正贴合自己的配置。

用户级流程(M1-M5)

在默认 quick 模式中,把下列维度合并为一轮最多 5 个问题;只有用户选择 guided 时才逐模块展开。

M1 角色身份:你的角色?主要业务方向?执业地域?
M2 工作流与产出:你最常做的几类工作?产出什么文档?
M3 协作偏好:详尽还是简洁?批注还是修订?中英文?
M4 法律安全基线:读写/外发权限?保密与溯源?哪些必须人工裁决?
M5 回溯契约:决策、证据、期限、交付分别以哪个现有载体为准?
→ 直接生成并写入(按检测到的平台写所有位置的 AGENTS.md)

quick 预计一轮最多 5 个问题;guided 预计 5—10 个问答。两种模式都由 M1-M5 拼接出用户级 AGENTS.md。

项目级流程(M6-M8 + M5 细化)

M6 最小上下文:项目代号、类型、阶段和关键时点?
M7 受控事实入口:strict/local/team?真实事实在哪里、何时可读?
M8 文件结构约定:用什么目录模板?命名约定?哪些文件不进版本?
M5 项目级细化:本项目有没有特殊的回溯要求?
→ 与 project-init 协作 → 写入并展示 diff

quick 只补项目最小字段和必要安全缺口;guided/team 再按 M6-M8 + M5 细化展开,通常 8—15 个问答。

模块拼装规则

按模块顺序收集答案 → 每个模块取"用户回答 + 最贴近的片段库片段" → 按固定模板拼装:

# {M1 角色摘要}

## 工作流与产出
{M2 内容}

## 协作偏好
{M3 内容}

## 法律安全基线
{M4 内容}

## 回溯契约
{M5 内容}

---

# 项目:{M6 项目代号}

## 上下文
{M6 内容}

## 受控事实入口
{M7 内容}

## 文件结构
{M8 内容}

## 项目级回溯补充
{M5 项目级细化内容}

详见 references/05-write-an-agents-md.md。

5 套参考范例

放在 references/17-examples/,作为"完整长什么样"的展示:

  • full-example-litigation.md — 诉讼律师
  • full-example-transactional.md — 非诉合同律师
  • full-example-ip.md — 知产律师
  • full-example-in-house.md — 企业法务
  • full-example-research.md — 法律研究

不直接套用,仅在用户某模块卡壳时作参考。

接下来读什么

Source: SKILL.md on GitHub

1 alert1mo3 checks · Risk SAFE
  • Gen Agent Trust Hub1mo

    This skill is a security-focused configuration tool for legal professionals to initialize AI harnesses with safety baselines. It automates the creation of instruction files, detects installed AI platforms, and uses built-in validation scripts to prevent PII or credentials from being saved in configuration files.

  • Socket1mo

    No alerts

  • Snyk1mo

    Risk: CRITICAL · 1 issue

Signed by skilld at aaee0f9. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 2 months ago
version
0.5.2
author
杨卫薪律师(微信ywxlaw)
homepage
https://github.com/cat-xierluo/legal-skills

README badge

README badge for cat-xierluo/legal-skills/legal-harness-init