Is This A Problem
anthropics/claude-for-legal
Fast "is this a problem?" answer for the quick Slack question — pattern-matches against your calibration.
对快速的飞书/钉钉问题给出"这有问题吗?"答复——对照您的校准进行模式匹配. An agent skill from zhou210712/claude-for-legal-ZH.
$ npx skills add zhou210712/claude-for-legal-ZH --skill is-this-a-problem -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH is-this-a-problem --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/product-legal/skills/is-this-a-problem .claude/skills/is-this-a-problem && 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 "is-this-a-problem" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/product-legal/skills/is-this-a-problem into .claude/skills/is-this-a-problem/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "is-this-a-problem", 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/product-legal/skills/is-this-a-problemType 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 is-this-a-problem -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH is-this-a-problem --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/product-legal/skills/is-this-a-problem .agents/skills/is-this-a-problem && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "is-this-a-problem" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/product-legal/skills/is-this-a-problem into .agents/skills/is-this-a-problem/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "is-this-a-problem", 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 is-this-a-problem -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH is-this-a-problem --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/product-legal/skills/is-this-a-problem .cursor/skills/is-this-a-problem && 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 "is-this-a-problem" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/product-legal/skills/is-this-a-problem into .cursor/skills/is-this-a-problem/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "is-this-a-problem", 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 product-legal/skills/is-this-a-problem--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 is-this-a-problem -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH is-this-a-problem --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/product-legal/skills/is-this-a-problem .gemini/skills/is-this-a-problem && 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 "is-this-a-problem" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/product-legal/skills/is-this-a-problem into .gemini/skills/is-this-a-problem/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "is-this-a-problem", 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 is-this-a-problemInstalls 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 is-this-a-problem -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/product-legal/skills/is-this-a-problem .github/skills/is-this-a-problem && 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 "is-this-a-problem" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/product-legal/skills/is-this-a-problem into .github/skills/is-this-a-problem/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "is-this-a-problem", 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 is-this-a-problem -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 is-this-a-problem --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/product-legal/skills/is-this-a-problem .opencode/skills/is-this-a-problem && 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 "is-this-a-problem" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/product-legal/skills/is-this-a-problem into .opencode/skills/is-this-a-problem/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "is-this-a-problem", 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.
is-this-a-problem对快速的飞书/钉钉问题给出"这有问题吗?"答复——对照您的校准进行模式匹配. An agent skill from zhou210712/claude-for-legal-ZH.
Is This A Problem is an agent skill from zhou210712/claude-for-legal-ZH. 对快速的飞书/钉钉问题给出"这有问题吗?"答复——对照您的校准进行模式匹配。 当用户说"这有问题吗""快速问一下""我们能做X吗""这个需要法务审查吗""帮我看看" 或粘贴一个需要即时判断(没问题/需要审查/暂停)的产品经理问题时使用。
Its SKILL.md is about 960 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The licence is Apache-2.0.
5 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.
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.
Is This A Problem loads about 964 tokens when it runs. Until then it costs about 34 tokens; SKILL.md has 139 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). 139 words, ~964 tokens.
.claude/skills/is-this-a-problem/SKILL.md (or your agent's skills folder).~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md → 风险校准。/product-legal:is-this-a-problem "我们能在定价页用客户的logo吗?"事项上下文。 检查实务级 CLAUDE.md 中的 ## 事项工作空间。如果 Enabled 为 ✗(企业法务用户的默认值),跳过本段其余内容——技能使用实务级上下文,事项机制不可见。如果已启用且无活跃事项,询问:"这是哪个事项?运行 /product-legal:matter-workspace switch <事项简称> 或说 实务级。"加载活跃事项的 matter.md 获取事项特定上下文和覆盖规则。输出写入事项文件夹 ~/.claude/plugins/config/claude-for-legal/product-legal/matters/<事项简称>/。除非 跨事项上下文 为 开,否则绝不读取其他事项的文件。
在产出输出前,检查其去向。如果用户指定了目的地(频道、分发列表、对方、"所有人"),询问是否在保密范围内。公共频道、全公司列表、对方/对方律师、供应商和客户(对于工作成果)将导致保护丧失。当目的地显示在保密范围外时,予以标记并提供 (a) 仅供法务的保密版本,(b) 适合更广泛频道的净化版本,或 (c) 两者——不要默不作声地加上保密页眉,然后帮助粘贴到页眉无法保护的地方。参见本插件 CLAUDE.md 中的 ## 共享安全机制 → 发送目的地检查。
大多数"快速法务问题"飞书消息属于以下三种之一:(a) 不是问题,快速告知,(b) 确实需要认真审查,转交处理,(c) 看起来没问题但有陷阱,捕捉陷阱。本技能使用校准表在一分钟内完成分流。
目标是速度。产品经理在下午4:47提问。他们想要答案,不是备忘录。
读取 ~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md → ## 风险校准。本技能的核心目的就是对照该表进行模式匹配。
该问题是否匹配校准表中的某一模式?
匹配"通常仅FYI告知": → 告知。一句话。"没问题——[模式]。可以上线。"
匹配"通常需付出工作量": → 指明所需工作量。"需要[个人信息保护影响评估/供应商审查/宣传检查]。需要[表中时限]。需要我启动吗?"
匹配"通常阻断上线": → 阻止他们。"暂停——[模式]。这在任何人承诺日期前需要认真审查。我们来谈。"
不匹配任何模式: → 也说明。"这与我在这里见过的任何模式都不匹配。需要人工审查——[您的名字]还是我明天处理?"
有些问题表面上没问题但有陷阱。识别事实模式,提出捕捉问题,然后针对具体事实模式检索适用规则,再判断是否构成问题。
| 问题听起来像 | 为何可能不简单 | 通过询问捕捉 |
|---|---|---|
| "我们能接入[供应商]吗?" | 供应商接触新的数据类别——标记为可能涉及个人信息保护和供应商风险制度,转研究 | "哪些数据流向他们?" |
| "我们能对定价页做A/B测试吗?" | 按人群差异化定价可能涉及消费者保护和歧视相关制度——标记并转研究 | "两个版本看到的价格一样吗?用户如何分配到不同版本的?" |
| "我们能自动为用户注册新功能吗?" | 对先前已选择退出的用户默认开启可能涉及同意和消费者保护规则——标记并转研究 | "这尊重了用户既有偏好吗?" |
| "我们能在网站上用客户的logo吗?" | Logo使用是合同关系以外的单独授权——标记为可能涉及公开权/推荐权规则和客户自身合同条款 | "合同关于公开宣传怎么说?我们有书面授权吗?" |
| "我们能拿这些数据训练模型吗?" | 原始采集目的的使用权可能不涵盖模型训练——标记并检索采集时向用户作出的告知/同意 | "采集时我们告诉用户什么了?用户在哪些法域?" |
| "这只是一个内部工具" | 内部工具仍处理个人信息——标记为可能涉及个人信息保护制度,转研究 | "它处理谁的数据?员工、客户还是第三方?" |
| "我们已经做过类似的了" | "类似"一词承载了很多内容——差异所在通常就是问题所在 | "怎么类似?实际有什么不同?" |
| "我们能使用[AI供应商/大模型]吗?" | 供应商AI条款可能允许对输入进行训练;用例可能需要算法备案——标记并转 /ai-governance-legal:use-case-triage | "有AI附录吗?什么数据输入了模型?" |
| "我们能给这个功能加上AI吗?" | 可能是登记册中未包含的新用例;可能触发算法备案要求——标记并转 /ai-governance-legal:use-case-triage | "AI做什么——辅助型还是自动化型?它作用于谁?" |
| "模型自动决定就行" | 无人工介入的自动化决策在某些法域受监管——标记并检索受影响用户所在法域的适用规则 | "谁受影响?流程中有人工吗?受影响用户在哪里?" |
| "这是AI生成的内容" | 输出IP和披露义务因法域和供应商条款而异——标记并转研究 | "内容类型是什么?供应商服务条款是否涉及输出所有权?受众是谁?" |
| "我们只是用自己的数据微调" | 训练数据权利、输出IP和供应商义务都变了——标记并转 /ai-governance-legal:vendor-ai-review | "训练数据里有什么?有没有客户或员工的数据?" |
如果可能存在陷阱,在回答前先问那一个问题。一个问题,不是整个检查表。当答案提示确实存在问题,标记并转研究——不要仅凭问题本身模式匹配到法律结论。
针对飞书/钉钉(常见情况):
飞书/钉钉分流回复属于内部法律建议。如果回复将被粘贴到广泛与非法律人员共享的工单、文档或频道中,冠以 ~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md ## 输出规范 中的工作成果页眉(因用户角色而异——参见 ## 使用者):
[工作成果页眉 — 按插件配置 ## 输出规范]对产品经理的即时飞书私信回复,短格式为:
[✅ 没问题 | ⚠️ 需要审查 | 🛑 暂停]
[一句话:判断及原因。]
[如为 ⚠️:审查涉及什么,多长时间]
[如为 🛑:与谁谈,何时谈]示例:
✅ 没问题——只要隐私政策现有类别涵盖,增加一个分析事件在这里属于FYI告知。这个是被涵盖的。⚠️ 需要个人信息保护影响评估——[类别]新增数据采集。通常需要一天。需要我启动吗?🛑 暂停——"拿客户数据训练模型"触发多个事项。客户协议对数据使用怎么说?在任何人向客户承诺之前我们先调取协议。⚠️ 需要AI治理分流——在此工作流中加入大模型意味着我们需要对照登记册检查用例,确认上线前已完成算法备案。需要一天。需要我现在运行`/ai-governance-legal:use-case-triage`吗?快速、直接、有帮助。产品经理不是在求讲课。如果没问题,说"没问题"——不要列出您检查的七个事项。如果有问题,说什么有问题以及如何解决。
您是人们愿意咨询的律师,不是他们绕开的律师。
以 CLAUDE.md ## 输出规范 中的下一步决策树收尾。将选项定制为本技能刚刚产出的内容——五个默认分支(起草X、上报、补充事实、监控等待、其他)是起点,不是锁死。决策树是输出;律师做选择。
© 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 product-legal/skills/is-this-a-problem of zhou210712/claude-for-legal-ZH.
Open the folder on GitHubat commit 2f01c92
Is This A Problem 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 |
|---|---|---|---|---|---|---|
| Is This A Problem this skillzhou210712/claude-for-legal-ZH | 225 | — | ~964 | Automated safety check: Pass | Apache-2.0 | |
| Is This A Problemanthropics/claude-for-legal | 9.6k | 2 repos | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| Statistical Problem Formulationaiming-lab/AutoResearchClaw | 15k | — | ~671 | Automated safety check: Pass | MIT | |
| Analyze Problemlatitude-dev/latitude-llm | 4.7k | — | ~398 | Automated safety check: Pass | MIT | |
| Boundary Value Problemsparcadei/Continuous-Claude-v3 | 3.9k | 1 repos | ~1.1k | Automated safety check: Notes | MIT | |
| User-Centered Problem Statementdeanpeters/Product-Manager-Skills | 7.2k | 1 repos | ~2.7k | Automated safety check: Pass | Custom licence |
anthropics/claude-for-legal
Fast "is this a problem?" answer for the quick Slack question — pattern-matches against your calibration.
aiming-lab/AutoResearchClaw
Formulate statistical research problems with formal notation, target parameters, assumptions, hypotheses, evaluation criteria, and theory targets.
latitude-dev/latitude-llm
Analyze a problem and provide a detailed explanation of the issue, root cause, proposed fix, and verification steps.
parcadei/Continuous-Claude-v3
Problem-solving strategies for boundary value problems in odes pdes
deanpeters/Product-Manager-Skills
Writes a problem statement from the user's point of view, covering who is blocked, what they're trying to do, and how it feels.
deanpeters/Product-Manager-Skills
Guides a three-phase canvas, looking inward, looking outward, then reframing, to produce an equity-aware problem statement.
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
展示具有即将到来的取消截止日期的合同,在通知窗口关闭前发出预警, 基于维护的续约登记册运行。当用户询问"什么即将续约""哪些续约即将到期" "我们是否错过了取消窗口""将此添加到续约追踪器"时使用,或按计划运行。
对快速的飞书/钉钉问题给出"这有问题吗?"答复——对照您的校准进行模式匹配. An agent skill from zhou210712/claude-for-legal-ZH. Is This A Problem is an agent skill from zhou210712/claude-for-legal-ZH.
Run `npx skills add zhou210712/claude-for-legal-ZH --skill is-this-a-problem -a claude-code`. Or copy the skill folder (product-legal/skills/is-this-a-problem in zhou210712/claude-for-legal-ZH) into .claude/skills/is-this-a-problem in your project. Claude Code loads it when a task matches its description.
Run `npx skills add zhou210712/claude-for-legal-ZH --skill is-this-a-problem -a codex`. Or copy the skill folder (product-legal/skills/is-this-a-problem in zhou210712/claude-for-legal-ZH) into .agents/skills/is-this-a-problem 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 is-this-a-problem -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/is-this-a-problem, .gemini/skills/is-this-a-problem, .github/skills/is-this-a-problem and .opencode/skills/is-this-a-problem in your project.
SKILL.md names no scripts, command-line tools or credentials: Is This A Problem 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.
Is This A Problem 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 964 tokens (SKILL.md is roughly 3.9k 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 Is This A Problem: Is This A Problem (anthropics/claude-for-legal, 9.6k stars), Statistical Problem Formulation (aiming-lab/AutoResearchClaw, 15k stars), Analyze Problem (latitude-dev/latitude-llm, 4.7k stars) and Boundary Value Problems (parcadei/Continuous-Claude-v3, 3.9k 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.