kelly-legal-contractslisted
Install: claude install-skill mr-kelly/skills
# Kelly Legal Contracts
## Overview
Use this skill as the legal-contract review desk. The agent ingests contract facts and extracted clauses, drafts clause issues (risk notes, fallback language, negotiation notes) against a company clause playbook, runs deterministic risk checks, and gives the reviewer a Busabase-backed App-in-Skill review queue (approve / request changes / block) plus an approval-gated issue-list export. Reading a contract document or a legal intake is a genuine external operation a browser cannot perform: `scripts/ingest_contracts.mjs` is the only place a contract or issue enters the system, `scripts/run_checks.mjs` runs the risk-check rules, and `scripts/execute_decisions.mjs` records the planned follow-up for approved/changes-requested issues. The AirApp itself only reads Busabase and writes review decisions; export happens through `scripts/export_issues.mjs`, and every outbound legal position, redline, counterparty message, signature, or filing is delegated to the user or a separate approved connector after explicit approval.
Default behavior is AirApp-first. Unless the user explicitly asks only for explanation, ingest/check what's due and give the user the clickable AirApp URL (or the local preview URL when local preview is explicitly requested). Use chat-only mode only when the user says "纯聊天", "chat only", "不要打开 UI", or similar; then present numbered issues (`Issue #1`) and take verdicts in conversation.
## App UI Screenshots
<table>
<tr>
<