skills / legal & compliance

legal-risk-assessment

what it does

Assess and classify legal risks using a severity-by-likelihood framework with escalation criteria. Use when evaluating contract risk, assessing deal exposure, classifying issues by severity, or determining whether a matter needs senior counsel or outside legal review.

Verified Before and after: 2 models 1 try per case View source Download .zip

Compare the answers

Answers from Claude Sonnet 5.5 and GPT-6.1 Sol · try 1 of 1

Same request, same model, once with the skill and once without. Read both and judge for yourself.

“I'm the only lawyer at a 90-person startup. These four things landed on my desk this morning. Rank them and tell me what to do first.”

Source material given with the request

A. A vendor NDA we signed last month has a 4-year confidentiality term; our standard is 3. B. A former support agent emailed HR saying she was never paid overtime in 2025 and that she has "talked to a lawyer". C. A storage bucket was publicly readable for 3 weeks. It held 12,000 customer records (names, emails, hashed passwords), including customers in the EU and California. Access logs show downloads from an IP address we don't recognize. Engineering closed it 2 hours ago. D. A customer contract auto-renewed last week at last year's price; sales wanted a 5% increase.
with the skill
**Priority: C → B → D → A. Start incident response for C now, and delegate evidence preservation for B while you do it.** Closing the bucket stopped the exposure; it did not resolve the incident or any notification obligations. These are provisional triage judgments, not legal conclusions. Exposure, jurisdiction, and contract details could change them. ## Triage | Rank | Matter | Provisional assessment | Action | |---|---|---|---| | **1** | **C — Exposed customer records with observed downloads** | **RED / Critical:** severity 5 × likelihood 4 = **20**. Actual exposure, evidence of downloads, authentication-related data, and multiple jurisdictions. | Activate incident response **now**; engage privacy/security outside counsel and forensic support. | | **2** | **B — Former employee’s overtime allegation** | **ORANGE / High:** severity 4 × likelihood 3 = **12**. Potential wage liability, penalties, fees, and broader exposure if the same practices affected other agents. | Preserve records **today**, investigate promptly, and obtain employment counsel’s assessment. | | **3** | **D — Renewal at old pricing** | **Likely low-to-medium business/legal priority**, depending on contract value and renewal language. The missed increase is already a commercial issue; additional legal exposure is unquantified. | Review the renewal and pricing provisions after urgent incident work is underway. | | **4** | **A — Four-year NDA term** | **GREEN / Low:** provisionally severity 1 × likelihood 2 = **2**. A deviation from your template is not inherently a material legal risk. | Log the deviation and manage the obligation; no urgent renegotiation. | ## What to do first: C, in the next hour 1. **Create a small incident team:** you, the engineering/security lead, and the CEO or designated executive. Assign an engineering lead so you are not also running technical remediation. 2. **Call specialist breach counsel and check cyber insurance immediately.** Policy notice requirements,
Show the rest (31 more lines)
approved providers, and consent requirements may affect engagement. Do not let that delay containment or preservation. 3. **Preserve evidence before cleanup destroys it:** cloud and access logs, configuration history, relevant snapshots, download details, and a timestamped incident chronology. Confirm the bucket is no longer public and check for similar exposures. 4. **Establish the facts needed for notification decisions:** - When did the company first become aware—not just when engineering closed the bucket? - Which people, countries/states, and customers are affected? - What was downloaded, and could the IP belong to an authorized service? - What password hashing algorithm and salting were used? Were any credentials or secrets also exposed? - Are you acting as controller, processor, or both? Which customer contracts require incident notice? 5. **Start a notification deadline tracker now.** Where GDPR applies, a controller may need to notify the supervisory authority within **72 hours of awareness**, unless the breach is unlikely to risk individuals’ rights and freedoms. A processor must notify its controller without undue delay. Individual notices have a separate high-risk test. California and other applicable laws require their own analysis; **hashed passwords do not automatically eliminate notification obligations**. 6. **Prepare coordinated communications and protective measures.** Assess password resets, session revocation, and credential-stuffing monitoring with engineering. Don’t prematurely tell customers “no misuse” or “no sensitive data.” Don’t delay a required notice until every forensic question is answered. **Escalation:** Brief the CEO now; determine board reporting with counsel. Review daily until containment, notification decisions, and remediation are under control. ## B: delegate preservation now; investigate today Ask HR to preserve payroll, timekeeping, schedules, support-system activity, classification records, policies, and relevant messages—including records for similarly situated agents. - Acknowledge the complaint neutrally and promptly; do not admit liability, argue, or seek a release. - Confirm work location, duties, exempt/nonexempt classification, actual hours, and pay practices. A job title alone does not establish an overtime exemption. - Ask employment counsel to evaluate individual **and potential group exposure**, applicable limitation periods, and any required correction. - Avoid retaliation or instructions that could appear to discourage the complaint. If the same pay practice remains in use, **review current compliance promptly**, not just the former employee’s claim. ## D and A: handle after the urgent work is staffed **D:** Confirm renewal effectiveness, pricing-change rights, notice deadlines, and whether sales communicated an agreed increase. Quantify the missed revenue over the renewal term. Don’t backdate notices or invoice a unilateral increase without a contractual basis. Assign renewal-calendar ownership. **A:** Check whether the term is mutual and whether longer protection benefits your disclosures. Record the four-year obligation and any return/deletion requirements. Unless it creates a specific operational problem, accept the deviation rather than reopening a signed NDA. **For a solo legal function: your job this morning is to coordinate C and secure specialist help—not personally conduct the forensic investigation while B’s evidence goes unpreserved.**
without
**Priority: C → B → D → A.** C is an active incident with potentially short statutory deadlines; B is a credible wage claim with potentially broader exposure. D and A are commercial housekeeping unless additional facts change the stakes. ## 1. C — Treat this as a security incident now **What to do first:** Open an incident-response channel with the security/engineering lead and executive decision-maker, engage outside breach counsel, and start a written timeline. Don’t wait for a complete investigation to begin assessing notification obligations. **In the next hour:** - **Preserve evidence:** bucket configuration, access/download logs, affected files, remediation actions, and relevant communications. Stop routine deletion of relevant logs. Keep the incident channel tightly scoped. - **Verify containment:** confirm public access is actually disabled, check for other exposed buckets or credentials, and assess whether password resets or other protective measures are warranted. - **Check cyber insurance immediately:** notice requirements, approved counsel/forensic providers, and consent requirements may affect coverage. - **Delegate the technical investigation:** establish exactly what was exposed and downloaded, which customers and jurisdictions are affected, and how passwords were hashed—including algorithm, salting, and work factor. **Hashed passwords do not automatically make this harmless or exempt from notification.** - **Identify the notification clocks:** record when the company became aware, not just when engineering closed the bucket. **Legal assessment today:** - If GDPR applies and you are the controller, supervisory-authority notification is generally due within **72 hours of awareness**, unless the breach is unlikely to pose a risk to individuals. Initial notification can be supplemented. Individual notification depends on whether there is likely high risk. - If you are a processor, you generally must notify the controller **without undue delay**;
Show the rest (24 more lines)
customer contracts may require even faster notice. - Assess California and other applicable state breach laws, affected individuals’ residence, and contractual notice duties. California notice obligations can turn on the nature of the credentials and other facts—not simply the record count. Prepare accurate holding communications. Don’t describe this as “no misuse” or “only hashed passwords” before the evidence supports it. Involve counsel to support privileged legal advice, but don’t assume all incident materials become privileged. ## 2. B — Address today, after incident response is mobilized A former employee alleging unpaid overtime and mentioning a lawyer is a serious potential claim—not merely an HR complaint. - Preserve payroll, timekeeping, schedules, support-system activity, compensation/classification records, and relevant messages. - Engage employment counsel to assess jurisdiction, overtime eligibility, hours worked, and whether the issue affects other employees. - Have HR send a neutral acknowledgment that the company is reviewing the concern. Don’t debate liability, seek a release, or contact her lawyer without coordination. - Avoid retaliation and check whether any current pay practice needs prompt correction. **Key concern:** this may be a workforce-wide wage problem rather than a single employee’s dispute. ## 3. D — Review this week Check the renewal language, price-change notice requirements, and any customer communications. If it validly renewed at the old price, sales’ intended increase usually does not change that obligation. Quantify the loss, consider a consensual amendment, and fix renewal reminders. Don’t unilaterally invoice the higher price without a contractual basis. ## 4. A — Lowest priority A signed four-year confidentiality term is not defective merely because your template says three. Confirm there isn’t an unusual operational burden or conflicting obligation, then record the exception. Don’t spend today reopening it just to enforce template consistency. **Your first move:** mobilize C and delegate its technical work; then get B into employment counsel’s hands today. Your job is to prevent either matter from waiting while you personally investigate the other.

Answers are shown exactly as the model wrote them, from the first try, and nothing is picked by hand.

The models

2 models

Claude Sonnet 5.5

made by Anthropic

claude-sonnet-5-5 · revision not reported by the provider

1 try per case · tested 3 Nov 2026

GPT-6.1 Sol

made by OpenAI

gpt-6.1-sol · revision not reported by the provider

1 try per case · tested 3 Nov 2026

The tasks

written by Carte Blanche
outage-lawsuit-threat

“A customer says they'll sue us for $2 million over last week's 6-hour outage. Here's our contract. What's our real exposure?”

rank-four-issues

“I'm the only lawyer at a 90-person startup. These four things landed on my desk this morning. Rank them and tell me what to do first.”

scraping-feature-memo

“Product wants to ship a feature in two weeks that scrapes public profiles from a professional networking site to build sales lead lists for our customers. Write this up as a risk assessment I can send to our general counsel, with next steps.”

stock-photo-overuse

“Marketing used a stock photo we licensed for web use in a printed brochure too, about 500 copies handed out at one event. Is this a big deal?”

trademark-demand-letter

“We got this letter today. How worried should we be, and what should we do this week?”

Install

Download the .zip and unzip it. Put its files, in a folder named legal-risk-assessment, here:

Claude Code~/.claude/skills/Every project. For one project only, use .claude/skills/ inside it.
Codex~/.agents/skills/Every project. For one repository only, use .agents/skills/ inside it.
Cursor~/.cursor/skills/Cursor also reads the Claude Code and Codex folders above.

Then start a new session and ask for what the skill does. Other agents that read SKILL.md have their own skills folder; check their docs.

Coming after launch: get skills from inside your agent, no download needed.