mcpField
I
is-this-a-problem

is-this-a-problem

github.com/anthropicsその他9.8k603 回インストール14 週間前に更新
リポジトリ

is-this-a-problem について

is-this-a-problemは、社内法務チーム向けに、製品や業務に関する短い質問を振り分けるClaudeスキルです。設定済みのリスク基準との照合と典型的な落とし穴の確認を行い、簡潔な判定と次の対応を示します。

主な機能

  1. 01リスク基準とのパターン照合
  2. 02典型的な落とし穴の確認
  3. 031分で行うトリアージ形式
  4. 04案件固有の背景情報の処理
  5. 05詳細確認への振り分け

活用シーン

  1. 01顧客ロゴの使用可否を振り分け
  2. 02データやベンダー変更を審査対象として指摘
  3. 03AI機能の質問をガバナンスに回す
  4. 04製品チームに迅速な法的判定を提示

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/anthropics/claude-for-legal --skill is-this-a-problem

インストール後、Claude Code で/is-this-a-problemを入力して読み込まれたか確認します。

詳細

/is-this-a-problem

  1. ~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md を読み込みます → リスクの判断基準。
  2. 以下のトリアージワークフローを適用します。
  3. パターンを照合します。よくある落とし穴がないか確認します。
  4. 1分以内に回答します:✅ 問題ありません/⚠️ 要確認/🛑 保留。一文で理由を述べます。
  5. ⚠️ または 🛑 の場合:次のステップを示します。
/product-legal:is-this-a-problem "Can we use customer logos on the pricing page?"

案件のコンテキスト

案件のコンテキスト。 プラクティスレベルの CLAUDE.md で ## Matter workspaces を確認します。Enabled が ✗(社内ユーザーのデフォルト)の場合、この段落の残りはスキップします。スキルはプラクティスレベルのコンテキストを使用し、案件関連の機能は表示されません。有効で、アクティブな案件がない場合は、「どの案件についてですか?/product-legal:matter-workspace switch <slug> を実行するか、practice-level と入力してください。」と尋ねます。アクティブな案件の matter.md を読み込み、案件固有のコンテキストと上書き設定を確認します。出力は案件フォルダー ~/.claude/plugins/config/claude-for-legal/product-legal/matters/<matter-slug>/ に書き込みます。Cross-matter context が on でない限り、別の案件のファイルは読み込まないでください。


送信先の確認

出力する前に、送信先を確認します。ユーザーが送信先(チャンネル、配布リスト、相手方、「全員」など)を指定している場合は、その送信先が秘匿特権の対象範囲内かどうかを尋ねます。公開チャンネル、全社向けリスト、相手方/相手方弁護士、ベンダー、クライアント(成果物の場合)に送ると、保護が放棄されます。送信先が対象範囲外と思われる場合は、その旨を伝え、(a)法務部門専用の秘匿特権版、(b)広範なチャンネル向けに情報を削除した版、または(c)両方を提案します。秘匿特権を示すヘッダーを黙って付けたうえで、そのヘッダーでは保護されない場所への貼り付けを手伝わないでください。このプラグインの CLAUDE.md にある正規の ## Shared guardrails → Destination check を参照してください。

目的

「ちょっとした法律相談」の Slack メッセージは、そのほとんどが次の3つのいずれかです。(a)問題ないので、すぐにそう伝える、(b)実際に対処が必要な事案なので、適切な担当へつなぐ、(c)問題なさそうに見えるが落とし穴があるので、それを見つける。このスキルは、判断基準表を使って1分以内に分類します。

目的はスピードです。PM からの質問は午後4時47分でした。求められているのは回答であり、メモではありません。

判断基準の読み込み

~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md の ## Risk calibration を読み込みます。このスキルの要点は、判断基準表とパターンを照合することです。

トリアージ

判断基準との照合

質問は、判断基準表のパターンに当てはまりますか?

「通常は情報共有のみ」に当てはまる場合: → その旨を伝えます。一行で。「問題ありません — [パターン] です。このまま進めてください。」

「通常は対応が必要」に当てはまる場合: → 必要な対応を示します。「[PIA/ベンダーレビュー/クレーム確認] が必要です。[表にある期間] かかります。着手しましょうか?」

「通常は進行を止める」に当てはまる場合: → 進行を止めます。「少し待ってください — [パターン] です。日程を確定する前に、きちんと確認する必要があります。相談しましょう。」

どれにも当てはまらない場合: → その旨を伝えます。「これは、ここで見たどのパターンにも当てはまりません。人による確認が必要です — [あなたの名前] に明日確認しますか、それとも私にしますか?」

トラップの確認

一見問題なさそうな質問でも、思わぬ落とし穴があることがあります。事実関係を見極め、核心を突く質問をしてから、該当する事実関係に適用される法理を調査し、問題があるかどうかを判断してください。

質問の表現単純ではない可能性がある理由次の質問で確認
「[vendor] をインテグレーションに追加できますか?」ベンダーが新たな種類のデータを扱うため、プライバシーやベンダーリスクに関する規制が関わる可能性があると指摘し、調査に回します「どのようなデータがベンダーに渡りますか?」
「料金ページで A/B テストを実施できますか?」セグメントごとの価格差は、消費者保護や差別禁止に関する規制に関わる可能性があるため、指摘して調査に回します「同じ商品について、どちらのグループにも同じ価格が表示されますか?ユーザーはどのようにグループ分けされますか?」
「新機能にユーザーを自動登録できますか?」以前オプトアウトしたユーザーに対して、初期設定で有効にすると、同意や消費者保護に関する規則に関わる可能性があるため、指摘します「既存の設定は尊重されますか?」
「サイトに顧客のロゴを掲載できますか?」ロゴの使用許可は、契約関係とは別のものです。パブリシティ権や推薦表示に関する規則、および顧客との契約条件に関わる可能性があると指摘します「契約ではパブリシティについてどのように定められていますか?書面による許可を得ていますか?」
「このデータをトレーニングに使えますか?」当初の収集目的に対する利用権が、トレーニングにまで及ぶとは限りません。収集時にユーザーにどのような通知や同意を行ったかを指摘し、調査します「データの収集時にユーザーに何を伝えましたか?ユーザーはどの法域にいますか?」
「社内ツールにすぎません」社内ツールでも個人データを処理します。プライバシー関連の規制が関わる可能性があると指摘し、調査に回します「誰のデータを扱いますか?従業員、顧客、第三者のどれですか?」
「似たようなことはすでにやっています」「似ている」という言葉で多くが片付けられています。通常、問題となるのは違いの部分です「どのような点が似ていますか?実際には何が違いますか?」
「この用途に [AI vendor / LLM] を使えますか?」ベンダーの AI 利用規約で入力データのトレーニング利用が認められている可能性があり、用途によっては AIA が必要です。指摘して、/ai-governance-legal:use-case-triage に回します「AI に関する追加条項はありますか?モデルにはどのようなデータを入力しますか?」
「この機能に AI を追加できますか?」登録されていない新たな用途である可能性があり、AIA が必要になる場合もあります。指摘して、/ai-governance-legal:use-case-triage に回します「AI は何をしますか。支援的なものですか、それとも自動化されたものですか?誰に対して処理を行いますか?」
「モデルがただ自動的に判断するだけです」人による確認を伴わない自動意思決定は、一部の法域で規制されています。指摘し、影響を受けるユーザーの法域に適用される規則を調査します「誰が影響を受けますか?人が判断に関与しますか?影響を受けるユーザーはどこにいますか?」
「AI が生成したコンテンツです」出力の知的財産権や開示義務は、法域やベンダーの利用規約によって異なります。指摘して調査に回します「どのような種類のコンテンツですか?ベンダーの利用規約に出力の所有権について記載されていますか?対象となる読者は誰ですか?」
「自社データでファインチューニングするだけです」トレーニングデータの権利、出力の知的財産権、ベンダーの義務がすべて変わります。指摘して、/ai-governance-legal:vendor-ai-review に回します「トレーニングデータには何が含まれますか?顧客または従業員のデータが含まれていますか?」

トラップが潜んでいる可能性がある場合は、回答する前に質問を1つしてください。チェックリストではなく、1つの質問です。回答から実際の問題が示唆される場合は、指摘して調査に回してください。質問だけをもとにパターンを当てはめて、法的な結論を出してはいけません。

出力形式

Slack の場合(一般的なケース):

Slack でのトリアージ回答は、社内向けの法的助言です。回答をチケット、ドキュメント、または法務以外のメンバーと広く共有されるチャンネルに貼り付ける場合は、~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md の ## Outputs にある成果物ヘッダーを先頭に付けます(ユーザーの役割によって異なります。## Who's using this を参照)。

[WORK-PRODUCT HEADER — per plugin config ## Outputs]

PM への、Slack でのやり取りの流れを止めない DM の返信には、短い形式を使います。

[✅ Fine | ⚠️ Needs a look | 🛑 Hold]

[One sentence: the call and why.]

[If ⚠️: what the look involves, how long]
[If 🛑: who to talk to, when]

例:

✅ Fine — adding an analytics event is an FYI here as long as it's covered by
the existing privacy policy categories. This one is.
⚠️ Needs a PIA — new data collection for [category]. Usually takes a day.
Want me to kick it off?
🛑 Hold — "train on customer data" triggers a bunch of things. What did the
customer agreement say about data use? Let's pull it before anyone promises
this to the customer.
⚠️ Needs an AI governance triage — adding an LLM to this workflow means we need
to check the use case against the registry and confirm an AIA is done before it
ships. Takes a day. Want me to run `/ai-governance-legal:use-case-triage` now?

このスキルを使わないケース

  • 質問が実際には複雑な場合(論点が複数ある、新しい分野である)→ launch-review または feature-risk-assessment に回します
  • 質問が「この PRD をレビューしてくれますか」の場合 → triage ではなく、launch-review の対象です
  • 判断に迷う場合 → 「確信が持てないので、きちんと確認します」と伝えます。遅くても正しい回答のほうが、速くても間違った回答より優れています

トーン

素早く、率直に、役立つ内容にします。PM は講義を求めているわけではありません。問題がなければ「問題ありません」と伝え、確認した7項目を列挙する必要はありません。問題があれば、何が問題で、どうすべきかを伝えます。

人々が相談したいと思う弁護士になりましょう。相談を避けられる弁護士ではありません。

次のステップの判断ツリーで締めくくる

CLAUDE.md の ## Outputs に従い、次のステップの判断ツリーで締めくくります。このスキルで作成した内容に合わせて選択肢を調整してください。デフォルトの5つの分岐(X の草案を作成する、エスカレーションする、さらに事実を確認する、状況を見守る、その他)は出発点であり、固定ではありません。判断ツリーが成果物であり、弁護士が選択します。

コメント