本文へ移動
cccskills
無料GitHub で公開日本語紹介

lumen-clause-extraction

契約書の当事者、期間、解約条件、責任上限などをレビュー表に整理し、日付や金額の形式を統一しながら、条項の不在と明示的な否定を区別して記録するスキル。

原文原文の説明を見る

How to answer review-table columns - formats, normalization, "not found" rules and the commercial preset columns.

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 商取引契約の主要条項の一覧化
  • 日付・金額・当事者名の表記統一
  • 条項の不在と明示的な否定の区別
  • 任意解約と条件付き解除の整理

日本語での紹介

できること

契約書の主要条項を、形式のそろったレビュー表に整理します。当事者、契約期間、自動更新、理由を問わない解約、責任上限、準拠法、契約上の地位の譲渡、支配権変更の条項を扱います。文章、真偽値、日付、金額、リストなど、列ごとの形式に合わせて回答を記録します。

こんなときに便利

複数の契約書を同じ観点で確認したい場面や、抽出結果の表記ゆれを減らしたい場面に向いています。法人名には役割を添え、準拠法は法域名にそろえるなど、比較しやすい記載に整えます。判断の確かさも記録し、曖昧な場合は理由を注記します。

使い方の例

  • 「当事者、契約期間、責任上限をレビュー表にまとめて」
  • 「自動更新の条項がない場合は、否定と区別して記録して」
  • 「理由を問わない解約権があるか確認して」

注意点

条項が見つからない場合はnot_foundとし、明示的に禁止する条項がある場合だけfalseを使います。違反や倒産など、特定の出来事を条件とする解除権は、理由を問わない解約権には含めません。抽出結果を読む際も、この区別を保つ必要があります。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md3.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Clause extraction

Formats

formatvalueExample
texta string of at most 40 words, the answer first"3 years from 1 April 2026"
yes_notrue, falsetrue
dateISO YYYY-MM-DD, or an ISO duration P2Y, P90D"2026-04-01"
money{"amount": 2000000, "currency": "GBP"}
tagone of the column's options, exactly"England and Wales"
verbatimthe exact quote, nothing else
numbera JSON number, no unit24
percenta JSON number, the percentage (8 % is 8)8
listan array of short strings, one per item, at most 8["Breach", "Insolvency"]

Not found

  • If the document has no clause on the column's question, the cell is {"value": null, "not_found": true, "note": "No clause on X; checked clauses 1-14.", "confidence": "high", "citations": []}.
  • not_found means the document is silent. It is not "no": a lease with no renewal clause is not_found, not false.
  • Use false only when a clause says no ("Neither party may terminate for convenience").

Termination for convenience

  • true only for a right to end the agreement with no trigger: "for convenience", "for any reason", "without cause", a break clause on notice.
  • A right that arises only on an event is not convenience: breach, insolvency, force majeure, change of control, a condition precedent not met, a long-stop date ("if Completion has not occurred by 31 December 2026, either party may terminate"). Such a right alone is not_found, with the clause named in note.

Normalization

  • Durations as written plus a number: "seven (7) years" -> "7 years from each disclosure".
  • Parties: the legal names, comma separated, with their role: "Brightwater Example Holdings Ltd (Customer), Quillon Analytics Inc. (Supplier)".
  • Governing law: the jurisdiction only: "England and Wales", "State of New York".
  • Caps: the rule, then the amount: "Uncapped: neither party's liability is limited", "12 months' fees", "GBP 2,000,000 per year".

Confidence

  • high - one clause answers it directly.
  • medium - you combined clauses, or a defined term changes it.
  • low - the wording is ambiguous. Say why in note.

The commercial preset

keyquestion
partiesWho are the parties?
termHow long does the agreement, or its main obligation, last?
auto_renewalDoes the agreement renew automatically? (yes_no)
termination_convenienceCan a party terminate without cause, for convenience, or under a break clause? Event-triggered rights do not count. (yes_no)
liability_capIs liability capped, and at what amount?
governing_lawWhich law governs the agreement?
assignmentCan a party assign the agreement, and on what condition?
change_of_controlDoes the agreement contain a change-of-control provision: a consent requirement, condition or termination right triggered by a change of control of a party or of the target? (yes_no)

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

access-policy

無料概要あり

Slackのアクセス申請をOktaの役職・所属情報と照合し、GitHubやAWS IAMで必要な範囲の権限を準備します。有資格者の承認後に適用し、履歴を記録します。

  • SlackからGitHub権限の申請を確認
  • 作業に必要なAWS IAM権限の準備
  • 慎重な審査が必要な申請の振り分け
kortix-ai/suna2万2026年10月23日 更新

account-research

無料概要あり

営業連絡や商談の前に企業・人物を調べ、事業概要、直近のニュース、採用動向、主要人物を整理します。情報源を添えて、会話の切り口や確認すべき質問までまとめます。

  • 営業連絡前の見込み客調査
  • 商談参加者の背景を知りたいとき
  • 競合の製品や立ち位置の比較
kortix-ai/suna2万2026年10月23日 更新

ad-performance-review

無料概要あり

Google AdsとMeta Adsの広告実績を読み取り、予算消化の偏りや成果の悪化、異常値を確認し、数値と優先順位を添えた改善提案にまとめます。

  • 広告予算の消化ペースを確認したいとき
  • 獲得単価や広告収益の悪化を調べたいとき
  • 成果のない広告やキーワードの洗い出し
kortix-ai/suna2万2026年10月23日 更新

agent-browser

無料概要あり

Webサイトの移動やフォーム入力、クリック、画像保存、データ抽出をエージェントに任せるスキルです。画面操作の自動化やWebアプリの動作確認に使えます。

  • フォーム入力やページ移動の自動化
  • 画面保存とページ内データの抽出
  • Webアプリの不具合を探したいとき
kortix-ai/suna2万2026年10月23日 更新

ap-invoice-match

無料概要あり

メールで届く請求書を発注書・台帳と照合し、重複や過大請求、発注書の欠落を記録するスキル。確認理由を添えてSlackにまとめ、人の承認につなげます。

  • 新着請求書を発注書と照合したいとき
  • 請求書の重複や再送を調べたいとき
  • 単価や発注残額の超過を確認したいとき
kortix-ai/suna2万2026年10月23日 更新

billing

無料概要あり

Kortixの料金プラン、クレジット、試用、法人契約の仕様と関連コードの場所を整理し、課金処理や管理画面、料金表示を変更する際の実装ルールを示します。

  • 課金ロジックと仕様の更新
  • 試用や法人契約の扱いを確認したいとき
  • 料金や利用枠の定義元の確認
kortix-ai/suna2万2026年10月23日 更新

kortix-ai のスキルをすべて見る

このスキルの問題を報告する