mcpField
P
portfolio-status

portfolio-status

github.com/anthropics生産性9.8k588 回インストール14 週間前に更新
リポジトリ

portfolio-status について

法律案件ログを社内弁護士向けの簡潔なポートフォリオ状況レポートにまとめる Claude スキルです。期限、リスク、異常を示し、弁護士に代わって判断はしません。

主な機能

  1. 01リスクと段階の集計
  2. 02今後の期限の一覧
  3. 03長期未更新案件の検出
  4. 04リスク・種類・担当者による絞り込み
  5. 05外部弁護士不在の高リスク案件などを検出

活用シーン

  1. 01会議前に進行中の訴訟を確認
  2. 02期限超過や更新が必要な案件を特定
  3. 03外部弁護士がいない高リスク案件を把握

インストール

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

$npx skills add https://github.com/anthropics/claude-for-legal --skill portfolio-status

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

詳細

/portfolio-status

  1. ~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md を読み込みます → リスクの調整(risk: フィールドの読み方を定義しています)。
  2. 以下のワークフローと参照資料に従います。
  3. ~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/_log.yaml を解析します。デフォルトではクローズ済みの案件を除外します(--all を指定すると含めます)。
  4. 集計結果を作成します。リスクの分布、今後14/30/60日以内の期限、30日を超えて更新されていない案件、重要度の合計、ステージの分布を含めます。
  5. 異常を通知します。critical とマークされたもの、期限超過の next_deadline、リスクが medium または high で外部弁護士が割り当てられていない案件をすべて対象とします。

ポートフォリオ状況

目的

ひと目で、現在の担当案件、注意が必要な案件、対応が遅れている案件を把握できるようにします。次の電話まで3分しかない弁護士がすばやく確認できる出力を目指します。

コンテキストの読み込み

  • ~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/_log.yaml — 信頼できる情報源
  • ~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md — リスクの調整(リスク/重要度フィールドを正しく解釈するため)

フラグとフィルター

デフォルト:進行中の案件のみ(status: closed を除外)。

フラグ:

  • --all — クローズ済みの案件を含めます
  • --risk=high(または critical/medium/low)— リスク区分で絞り込みます
  • --stale — last_updated が30日を超えている案件のみを表示します
  • --type=employment — 案件の種類で絞り込みます
  • --owner=[name] — 事業部門/人事/広報の担当者で絞り込みます

集計結果

[WORK-PRODUCT HEADER — per plugin config ## Outputs — differs by role; see `## Who's using this`]

# Portfolio Status — [today]

**Active matters:** [N]
**Closed (ytd):** [N] *(shown only with --all)*

---

## By risk

| Risk | Count | Matters |
|---|---|---|
| Critical | [N] | [slugs] |
| High | [N] | [slugs] |
| Medium | [N] | [count only — expand with `--risk=medium`] |
| Low | [N] | [count only] |

## Upcoming deadlines

| Within | Matters |
|---|---|
| 14 days | [slug — deadline — brief] |
| 15–30 days | [...] |
| 31–60 days | [...] |

*Overdue `next_deadline` flagged separately below.*

## Materiality

| Category | Count | Total exposure (midpoint) |
|---|---|---|
| Reserved | [N] | [$X] |
| Disclosed | [N] | [$X] |
| Monitored | [N] | — |
| None | [N] | — |

## By stage

[table: pleadings / discovery / dispositive motions / trial prep / settlement / appeal]

---

## ⚠️ Anomalies & flags

- **Overdue deadlines:** [list slugs where next_deadline has passed]
- **Stale (>30d no update):** [list]
- **Conflicts unresolved:** [list slugs with `conflicts.status in [pending, not-run]`]
- **Conflicts bypassed (override active):** [list slugs where `conflicts.override.by` is populated — permanent flag until manually cleared]
- **High/critical risk without outside counsel:** [list]
- **Reserved without last_updated in >60d:** [list] — reserve recalibration likely overdue
- **Hold not issued on active litigation:** [list]
- **Missing fields:** [slug → field]

---

## Closing advice

[One or two sentences on what to look at first, if anything stands out. Not boilerplate — only if something truly stands out.]

異常の判定ルール

スキルを見かけだけでなく、実際に役立つものにするためのチェック項目です。

  1. 期限超過: next_deadline < today かつ status != closed
  2. 更新停滞: last_updated < today - 30d かつ status != closed
  3. 未解決の利益相反: conflicts.status in [pending, not-run] かつ status != closed 3b. 利益相反の上書きは有効: conflicts.override.by != null(自動的にクリアされることはありません)
  4. 高リスクで外部弁護士が未設定: risk in [high, critical] かつ outside_counsel.firm == null
  5. 更新停滞中の引当金: materiality == reserved かつ last_updated < today - 60d
  6. 訴訟ホールドの欠落: status in [threatened, active, discovery, trial, appeal] かつ legal_hold.issued == false — 合理的に訴訟が予見された時点で証拠保全義務が発生するため、threatened の案件も対象です。
  7. 必須フィールドの欠落: 必須フィールドのいずれかが null — risk、materiality、status、opened、conflicts.status

次のステップの意思決定ツリーで締めくくる

CLAUDE.md の ## Outputs に従って、次のステップの意思決定ツリーで締めくくります。このスキルで生成した内容に合わせて選択肢を調整します。デフォルトの5つの分岐(X の草案を作成する、エスカレーションする、追加情報を得る、様子を見る、その他)は出発点であり、固定ではありません。ツリーが出力となり、弁護士が選択します。

ポートフォリオに案件が約10件を超える場合、またはユーザーから依頼があった場合は、ダッシュボードを提案します(CLAUDE.md の ## Outputs → Dashboard offer for data-heavy outputs を参照)。この出力に合わせて、リスク区分別の件数、今後の期限のタイムライン、ステータス、利益相反チェック、最終更新日で並べ替え可能な案件台帳を含めます。

このスキルが行わないこと

  • 意思決定はしません。注意が必要な点を提示しますが、優先順位はユーザーが決めます。
  • 実際にはない精度を装いません。エクスポージャーの中間値は概算であり、その旨を明記する必要があります。
  • 実際の MMS に取って代わるものではありません。これは作業記憶のための集計であり、正式な記録システムではありません。

コメント