C15t
c15t/c15t
Work with c15t consent management docs, APIs, and integrations for Next.js, React, and JavaScript.
处理个人信息主体权利请求(查阅、复制、删除、可携带、更正等)并起草回复——验证身份、 按系统逐一定位数据、评估豁免、起草确认函和实质回复函。当收到个人信息主体权利请求, 用户粘贴查阅/删除/可携带/更正请求,或说"来了个DSAR""查阅请求""删除权""有人想要 他们的数据"时使用。
$ npx skills add zhou210712/claude-for-legal-ZH --skill dsar-response -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH dsar-response --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .claude/skills && cp -r skills-src/privacy-legal/skills/dsar-response .claude/skills/dsar-response && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "dsar-response" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/privacy-legal/skills/dsar-response into .claude/skills/dsar-response/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dsar-response", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/zhou210712/claude-for-legal-ZH/tree/main/privacy-legal/skills/dsar-responseType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add zhou210712/claude-for-legal-ZH --skill dsar-response -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH dsar-response --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .agents/skills && cp -r skills-src/privacy-legal/skills/dsar-response .agents/skills/dsar-response && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "dsar-response" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/privacy-legal/skills/dsar-response into .agents/skills/dsar-response/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dsar-response", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zhou210712/claude-for-legal-ZH --skill dsar-response -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH dsar-response --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/privacy-legal/skills/dsar-response .cursor/skills/dsar-response && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "dsar-response" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/privacy-legal/skills/dsar-response into .cursor/skills/dsar-response/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dsar-response", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/zhou210712/claude-for-legal-ZH.git --path privacy-legal/skills/dsar-response--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add zhou210712/claude-for-legal-ZH --skill dsar-response -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH dsar-response --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/privacy-legal/skills/dsar-response .gemini/skills/dsar-response && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "dsar-response" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/privacy-legal/skills/dsar-response into .gemini/skills/dsar-response/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dsar-response", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install zhou210712/claude-for-legal-ZH dsar-responseInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add zhou210712/claude-for-legal-ZH --skill dsar-response -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .github/skills && cp -r skills-src/privacy-legal/skills/dsar-response .github/skills/dsar-response && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "dsar-response" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/privacy-legal/skills/dsar-response into .github/skills/dsar-response/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dsar-response", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zhou210712/claude-for-legal-ZH --skill dsar-response -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH dsar-response --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/privacy-legal/skills/dsar-response .opencode/skills/dsar-response && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "dsar-response" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/privacy-legal/skills/dsar-response into .opencode/skills/dsar-response/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dsar-response", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
dsar-response处理个人信息主体权利请求(查阅、复制、删除、可携带、更正等)并起草回复——验证身份、 按系统逐一定位数据、评估豁免、起草确认函和实质回复函。当收到个人信息主体权利请求, 用户粘贴查阅/删除/可携带/更正请求,或说"来了个DSAR""查阅请求""删除权""有人想要 他们的数据"时使用。
Dsar Response is an agent skill from zhou210712/claude-for-legal-ZH. 处理个人信息主体权利请求(查阅、复制、删除、可携带、更正等)并起草回复——验证身份、 按系统逐一定位数据、评估豁免、起草确认函和实质回复函。当收到个人信息主体权利请求, 用户粘贴查阅/删除/可携带/更正请求,或说"来了个DSAR""查阅请求""删除权""有人想要 他们的数据"时使用。
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Legal & Compliance, covering Privacy and GDPR. The licence is Apache-2.0.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 2f01c92. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Dsar Response loads about 1.9k tokens when it runs. Until then it costs about 39 tokens; SKILL.md has 259 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from zhou210712/claude-for-legal-ZH at commit 2f01c92, republished under its Apache-2.0 licence (© zhou210712). 259 words, ~1,886 tokens.
.claude/skills/dsar-response/SKILL.md (or your agent's skills folder).~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md → DSAR 流程(系统清单、验证方式、SLA)。粘贴请求前: 请求将包含个人信息主体的 PII。确认你的会话和输出存储满足数据处理要求。删除你不需要的内容(身份证附件、无关邮件线程)。不要在文件名中存储主体姓名。
/privacy-legal:dsar-response
[粘贴请求邮件]事项上下文。 检查实践级 CLAUDE.md 中的 ## 事项工作区。如果 已启用 为 ✗(法务用户的默认值),跳过本段——技能使用实践级上下文,事项机制不可见。如果已启用且无活动事项,询问:"这是哪个事项?运行 /privacy-legal:matter-workspace switch <slug> 或说 实践级。"加载活动事项的 matter.md 获取事项特定上下文和覆盖项。将输出写入事项文件夹 ~/.claude/plugins/config/claude-for-legal/privacy-legal/matters/<matter-slug>/。除非 跨事项上下文 为 开启,否则绝不读取其他事项的文件。
在生成输出前,检查输出目的地。如果用户指定了目的地(渠道、分发列表、对方当事人、"所有人"),询问是否在保密圈内。公共渠道、全公司列表、对方当事人/对方律师、供应商和客户(就工作成果而言)会放弃保护。当目的地疑似在圈外时,标示并提供 (a) 仅供法务的保密版本,(b) 供更广泛渠道的净化版本,或 (c) 两者——不要默默加上保密抬头然后帮助粘贴到该抬头无法保护的地方。参见本插件 CLAUDE.md 中的 ## 共享护栏 → 目的地检查。
个人信息主体权利请求有期限(由适用制度设定)、有流程(验证、定位、评估豁免、回复),且有很多环节可能出错。本技能逐步执行每一步并起草回复。
本分析假定你的配置中指定的法域范围。隐私规则、回复期限和合法性基础因法域而异(个保法 vs. GDPR vs. 其他法域)。如果个人信息主体、处理活动或处理者位于不同于配置的法域,本分析可能不直接适用。
读取 ~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md → ## DSAR 流程。该节包含:
如果系统清单为空或过时,标示——不知道数据在哪里就无法做完整的个人信息主体权利请求处理。
识别个人信息主体在行使哪项权利。常见类别(个保法第44-50条) [法条原文]:
在继续前检索适用规则。 对每项被行使的权利,识别适用的法域及其法律依据。引用现行有效的法律或行政法规附精准引用——具体的条号、权利范围、任何例外。注意生效日期;个人信息主体权利因新法出台而调整。不确定时标示并升级供律师核实,而非陈述未经确认的规则。
禁止静默补充。 如果检索查询返回结果很少或为零,报告找到的内容并停止。不要未经询问即从网络搜索或模型知识填补空白。说:"搜索返回[N]条结果。覆盖显得薄弱。选项:(1) 扩大搜索查询,(2) 尝试不同的检索工具,(3) 搜索网页——结果将标记为
[联网检索 — 需复核],(4) 标记为未验证并停止。你想选哪个?"由律师决定是否接受可信度较低的来源。来源溯源标签分层。 为每处引用标记来源。对于模型知识引用:
[已确定]— 稳定、众所周知的法定引用不太可能已变更(如个保法第44-50条个人信息主体权利各款)[需验证]— 模型知识引用是真实的但应验证:具体实施细则、监管指引、案例立场[需验证——精准引用]— 精准引用造假风险最高,应始终对照主源验证
有些请求是组合请求——"删除我的账户并先发给我数据"是删除 + 查阅。按两个关联请求处理。
按 ~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md 中的验证方式。常见方式:
按风险校准。 过度验证将申请流程变成障碍(监管机关面前不好看)。验证不足冒向欺诈者交出他人数据的风险。
如果身份无法验证:
我们无法验证本请求发自相关数据的个人信息主体本人。要继续处理,请[验证步骤]。我们无法在回应未经核实之请求时提供个人信息。此暂停时效(存在争议)但不要拖延——几天内回复告知需验证,而非拖到第29天。
遍历 ~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md 中的系统清单。对每个系统:
| 系统 | 已查询? | 查到数据? | 什么数据 |
|---|---|---|---|
| 生产数据库 | |||
| 数据分析平台 | |||
| 客服工单系统 | |||
| CRM | |||
| 邮件营销 | |||
| 日志 | |||
| 备份 | (注:删除时通常豁免——见下文) | ||
| 受托处理者/第三方 | (删除时可能需要通知他们) |
对于 B2B 受托处理者:"个人信息主体"通常是你客户的最终用户。检查这实际上是你的客户的 DSAR 来处理,而非你的。许多受托处理者 DPA 说"将个人信息主体权利请求转发给处理者。"
不是所有数据都需提供或删除。在继续前检索适用规则。 对每个项目,识别在适用制度下可能存在的每一项豁免(如第三方隐私、法律特权、商业秘密、安全、法定保留义务、诉讼准备、备份循环安排)。引用现行有效的规定附精准引用。豁免范围因法域和制度而异——验证时效并标示不确定。
不在主观判断上缩小清单。 技能在有善意依据存在时提议豁免并标示不确定的豁免;由律师在回复发出前缩小清单。放弃一项后来被认定适用的豁免代价高昂——一旦材料被披露,豁免实际上已消失。过度主张一项合理的豁免可由律师在审核中纠正。偏好可恢复的错误。
每项提议的豁免携带明确注释:"提议——在主张前需律师审核。监管机关审查一揽子豁免主张,因此由律师缩小此清单;技能不做此项。"
常见的需理清的问题:
记录每项主张的豁免。 如果监管机关问为什么没删除某数据,"我们有法定义务"需要引用依据。
检索连接器预检。 在输出确认函、实质回复函或内部豁免分析前,检查法律检索连接器是否在本会话中可访问。收集此信息到 CLAUDE.md
## 输出下的审核备注中——审核备注放在内部豁免分析和封面备忘录上,不放在对外发给个人信息主体的 DSAR 函件上。如果第1步(权利分类)、第4步(豁免分析)或期限管理检索步骤中没有连接器返回结果,记录在内部审核备注的**来源:**行中——如未连接——引用来自训练知识;所主张的豁免、回复期限和延期机制特别容易造假,在向个人信息主体或监管机关主张任何豁免前必须验证。逐条[模型知识 — 需验证]标签保持内联。不在输出上方发出独立横幅。
大多数制度期望(或要求)一份及时的确认函,独立于实质回复。制作两份;不将它们坍塌为一份等到法定期限才发出的函件。
在将任一函件发送给个人信息主体之前: 读取 ~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md 中的 ## 谁在使用。如果角色为非律师:
发送个人信息主体权利回复具有法律后果——内容、主张的豁免和遗漏均可由监管机关审查,错误陈述构成执法风险敞口。你是否已请律师审查过?如已审查,继续。如未审查,以下是你带给律师的简要材料:
[生成1页摘要:个人信息主体,被行使的权利,适用制度,跨系统清单查找到的数据,什么被扣留及依据哪项豁免,身份验证情况,回复期限,以及发函前应询问律师的三件事。]
如果你需要寻找执业律师或其他经授权的法律专业人士:通过你所在地区的律师协会或司法局的律师查询系统是最快的起点。
未经明确同意,不得越过此关口。
注意: 两份 DSAR 函件均为对外发送给个人信息主体的文件。勿在两份函件上包含
~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md## 输出中的工作成果抬头。函件附随的内部笔记、日志和豁免分析是律师工作成果——将这些分开保存并冠以工作成果抬头。
发送任一函件前: 这是供律师审核的草稿,不是准备发送的回复。发送使处理者对一项立场负责,可能放弃豁免,可能启动监管机关的时限计算。由执业律师审核、编辑和批准后函件方可发送给个人信息主体。勿发送未经审核的函件。
主题:我们收到了您的个人信息请求 — [公司] — [日期]
尊敬的[姓名]:
我们于[收到日期]收到了您的[查阅 / 删除 / 复制 / 更正]请求。
**您请求的内容,按我们的理解:** [一句话重述——例如:"获取我们持有的与您账户关联的全部个人信息副本,以及我们与之共享的第三方类别,并在我们提供副本后删除您的账户。"]
**接下来会发生什么:**
- 我们的实质回复目标日期为[日期——不晚于制度法定期限;如内部 SLA 更严格则使用 SLA]。 [如身份验证未完成:"我们需要[具体验证步骤]才能继续——见下文。" ]
- 如果我们因请求复杂或同时收到您的其他请求而需要更多时间,我们将在初始期限前告知您并解释原因。[如制度允许延期,引用相关条款。]
- 本请求不收费。[或:仅在制度允许且请求明显无依据或过度时收费——引用相关条款。]
[如身份验证未完成:]
**为验证您的身份,** 请[具体验证步骤——例如:使用档案中的邮箱地址回复本邮件,并附上我们档案中记录的支付方式的后4位]。这不暂停我们的期限;我们并行继续工作。
如有疑问,请联系[隐私联系人]。
[发件人]时限计算规则。 回复时限自收到请求起算,而非自身份验证完成起算——除非适用制度另有规定。不要在验证问题上默示中止时效。如果某制度有不同的触发规则,引用它;不要假设。
查阅请求回复:
主题:您的个人信息查阅请求 — [公司] — [日期]
我们于[日期]收到了您请求获取我们持有的关于您的个人信息副本的请求。
**我们查找到的数据:**
我们持有与[标识符]关联的以下类别的个人信息:
| 类别 | 来源 | 目的 | 保留至 |
|---|---|---|---|
| [账户信息:姓名、邮箱] | 您,注册时 | 账户管理 | 账户删除时 |
| [使用数据] | 我们的服务 | 数据分析、产品改进 | [期间] |
| [客服往来记录] | 您 | 客户服务 | [期间] |
**您的数据已附在** [格式]。 [安全交付说明——密码保护的压缩包、带有效期的安全链接等。]
**第三方:** 我们与以下处理者共享数据:[列表或链接至处理者页面]。
**您的其他权利:** 您还可以请求[删除 / 更正 / 复制]。为此,请[方式]。
**我们未包含的数据:**
- [类别] — [豁免及理由,例如"内部安全日志——披露将危及安全措施"]
- [关于其他个人的数据已从客服往来记录中删除]
如对本回复有疑问,请联系[隐私联系人]。删除请求回复:
主题:您的个人信息删除请求 — [公司] — [日期]
我们于[日期]收到了您请求删除我们持有的关于您的个人信息的请求。
**我们已删除:**
| 类别 | 系统 | 删除日期 |
|---|---|---|
| [账户和个人资料] | 生产环境 | [日期] |
| [分析事件] | [数据分析平台] | [日期] |
| [等] | | |
**我们保留的内容及原因:**
| 类别 | 原因 | 保留至 |
|---|---|---|
| [交易记录] | 法定义务(税务记录保留,[引用法律]) | [日期] |
| [备份快照] | 将在下一次循环时删除 | [日期] |
**受托处理者/第三方:** 我们已指示[列表]从他们的系统中删除您的数据。
您的账户现已关闭。如对本回复有疑问,请联系[隐私联系人]。个人信息主体权利请求会被审计。记录:
如果你的团队使用个人信息主体权利请求跟踪工具,在其中创建记录。如果没有,日志文件可用。
按 ~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md → 升级表,以下情况升级:
两份函件规则。 每个个人信息主体权利请求产出确认函(及时——目标当日到3-5日内发出)和实质回复函(法定期限前)。大多数制度期望或要求独立于实质回复的及时确认;在最后一天送出的单一合并函件是流程失败,即便内容实质正确。
检索被行使的具体权利和适用法域下的当前有效回复期限。 检查是否存在延期机制,可额外给予多少时间,以及必须向个人信息主体发送什么通知才能使用延期。识别时限从何时起算(收到 vs. 验证 vs. 其他触发规则——默认规则是收到;逐制度核实)。引用现行有效的规定附精准引用。注意生效日期——数据保护回复时限经常修订,新法出台引入各自的时限。
如果 ~/.claude/plugins/config/claude-for-legal/privacy-legal/CLAUDE.md → ## DSAR 流程 记录了一个比法定期限更严格的内部 SLA,使用内部 SLA 并注明法定底线。
如果你将需要延期,在初始期限到来前很久就发送"我们需要更多时间"的通知。最后一天才延期看起来不好。
© zhou210712, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in privacy-legal/skills/dsar-response of zhou210712/claude-for-legal-ZH.
Open the folder on GitHubat commit 2f01c92
Dsar Response next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Dsar Response this skillzhou210712/claude-for-legal-ZH | 225 | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | |
| C15tc15t/c15t | 1.9k | 1 repos | ~1.6k | Automated safety check: Pass | Apache-2.0 | |
| HIPAA Safe Harbor Coverage Auditmaziyarpanahi/openmed | 5.5k | — | ~1.7k | Automated safety check: Pass | Apache-2.0 | |
| Korean Privacy Termskimlawtech/korean-privacy-terms | 586 | — | ~2.9k | Automated safety check: Pass | Apache-2.0 | |
| Gdpr ComplianceSushegaad/Claude-Skills-Governance-Risk-and-Compliance | 943 | 1 repos | ~3.9k | Automated safety check: Pass | MIT | |
| Hipaa ComplianceSushegaad/Claude-Skills-Governance-Risk-and-Compliance | 943 | 1 repos | ~2.3k | Automated safety check: Pass | MIT |
c15t/c15t
Work with c15t consent management docs, APIs, and integrations for Next.js, React, and JavaScript.
maziyarpanahi/openmed
Checks OpenMed de-identified clinical text against the 18 HIPAA Safe Harbor identifier categories and reports gaps and residual re-identification risk.
kimlawtech/korean-privacy-terms
처리방침·이용약관 자동 생성 스킬 패키지 (v4.0). An agent skill from kimlawtech/korean-privacy-terms.
Sushegaad/Claude-Skills-Governance-Risk-and-Compliance
Expert GDPR compliance assistant covering all four core workflows: (1) auditing code and systems for GDPR violations, (2) drafting GDPR-compliant documents such as privacy policies, Data Processing…
Sushegaad/Claude-Skills-Governance-Risk-and-Compliance
Expert HIPAA compliance assistant for healthcare and software contexts.
gregmos/PII-Shield
Universal legal document processor with PII anonymization. An agent skill from gregmos/PII-Shield.
zhou210712/claude-for-legal-ZH
构建或审查要件分析表——专利权利要求对照表(侵权、无效或审查)或 民事构成要件分析表(任何诉讼请求或抗辩),每个单元格附精确引用, 缺口检测为优先输出。当用户要求要件分析表、权利要求对照表、 证据对照表、侵权或无效主张、逐要件映射,或问"我们证明[主张]还缺什么"时使用。
zhou210712/claude-for-legal-ZH
结构化接待——实践领域模板、跨领域考点识别、利益冲突标记、分流分类. An agent skill from zhou210712/claude-for-legal-ZH.
zhou210712/claude-for-legal-ZH
参考资料:支持 /regulatory-legal:gaps 和 /regulatory-legal:comments 的共享差距和意见征集跟踪框架。跟踪未关闭的政策差距及其整改状态, 从 policy-diff 中获取差距,呈现开放和即将到期的事项,路由给负责人, 并通过企业通讯工具通知差距负责人,每次发送前需确认。
zhou210712/claude-for-legal-ZH
对照您的框架和风险校准进行全面产品上线审查。当用户说"审查这个上线" "[功能]法务审查""我们能上线吗""[产品]有什么法律问题"或引用了需要 逐类审查备忘录的产品需求文档或上线追踪工单时使用。
zhou210712/claude-for-legal-ZH
检查法规动态源,报告自上次检查以来的新事项,按重要度阈值过滤。适用于用户说"检查法规动态"、"有什么新规定"、"法规更新"、从定时任务触发执行,或手动粘贴法规动态进行分类和差异分析时。
zhou210712/claude-for-legal-ZH
展示具有即将到来的取消截止日期的合同,在通知窗口关闭前发出预警, 基于维护的续约登记册运行。当用户询问"什么即将续约""哪些续约即将到期" "我们是否错过了取消窗口""将此添加到续约追踪器"时使用,或按计划运行。
Categories
处理个人信息主体权利请求(查阅、复制、删除、可携带、更正等)并起草回复——验证身份、 按系统逐一定位数据、评估豁免、起草确认函和实质回复函。当收到个人信息主体权利请求, 用户粘贴查阅/删除/可携带/更正请求,或说"来了个DSAR""查阅请求""删除权""有人想要 他们的数据"时使用。. Dsar Response is an agent skill from zhou210712/claude-for-legal-ZH.
Dsar Response fits situations like: tasks that involve Privacy and GDPR.
Run `npx skills add zhou210712/claude-for-legal-ZH --skill dsar-response -a claude-code`. Or copy the skill folder (privacy-legal/skills/dsar-response in zhou210712/claude-for-legal-ZH) into .claude/skills/dsar-response in your project. Claude Code loads it when a task matches its description.
Run `npx skills add zhou210712/claude-for-legal-ZH --skill dsar-response -a codex`. Or copy the skill folder (privacy-legal/skills/dsar-response in zhou210712/claude-for-legal-ZH) into .agents/skills/dsar-response in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zhou210712/claude-for-legal-ZH --skill dsar-response -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dsar-response, .gemini/skills/dsar-response, .github/skills/dsar-response and .opencode/skills/dsar-response in your project.
SKILL.md names no scripts, command-line tools or credentials: Dsar Response is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Dsar Response is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Dsar Response: C15t (c15t/c15t, 1.9k stars), HIPAA Safe Harbor Coverage Audit (maziyarpanahi/openmed, 5.5k stars), Korean Privacy Terms (kimlawtech/korean-privacy-terms, 586 stars) and Gdpr Compliance (Sushegaad/Claude-Skills-Governance-Risk-and-Compliance, 943 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
zhou210712 (a GitHub user) maintains it in zhou210712/claude-for-legal-ZH, which has 225 GitHub stars. The repository holds 122 skills in this directory. The repository was last updated on May 15, 2026.
Source: zhou210712/claude-for-legal-ZH on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.