anthropics/claude-for-legal.
118 skills★ 8,853View on GitHub ↗
- 100/100
ai-inventory
>
- 100/100
ai-tool-handoff
>
- 100/100
aia-generation
>
- 100/100
amendment-history
>
- 100/100
auto-updater
>
- 100/100
bar-prep-questions
>
- 100/100
board-minutes
>
- 100/100
brief-section-drafter
Draft a brief section in house style, consistent with the case theory — every fact cited, every case checked, every argument tied to the theory. Use when the user says "draft the [section]", "write the statement of facts", "argument section on [issue]", or needs a first draft of a brief section.
- 100/100
build-guide
>
- 100/100
case-brief
>
- 100/100
cease-desist
>
- 100/100
chronology
Build or update a chronology from declared document sources and uploads — dated events extracted, de-duped, and tagged by significance per the matter theory. Use when the user asks to build a chronology or timeline from a production or matter file, says "chron from the production" or "what happened when", or needs a working, statement-of-facts, or witness-specific timeline.
- 100/100
claim-chart
Build or review an element chart — a patent claim chart (infringement, invalidity, or review) or a civil element chart for any cause of action or defense — with every cell pin-cited and gap detection as the priority output. Use when the user asks for a claim chart, element chart, proof chart, infringement or invalidity contention, element-by-element mapping, or asks "what are we missing to prove [claim]".
- 100/100
clearance
>
- 100/100
client-comms-log
>
- 100/100
client-intake
>
- 100/100
client-letter
>
- 100/100
closing-checklist
>
- 100/100
cocounsel-legal:deep-research
>
- 100/100
cold-call-prep
>
- 100/100
cold-start-interview
>
- 100/100
comments
Review open NPRM comment periods, log decisions, track deadlines. Use when an NPRM has a comment window open and you need to surface deadlines, decide whether to file, or record a filing / not-filing / waived decision (--decide CMT-ID).
- 100/100
customize
>
- 100/100
deadlines
>
- 100/100
deal-team-summary
>
- 80/100
demand-draft
Draft a demand letter from a completed intake, gated on a privilege / FRE 408 / waiver / admission checklist, with a .docx output, post-send checklist, and an offer to create a matter. Use when the user says "draft the demand", "write the [type] letter", or has a finished demand intake ready to turn into a sendable draft.
- 100/100
demand-intake
Pre-drafting context gathering for a demand letter — parties, facts, basis, leverage, BATNA, and privilege filters — written to a structured intake.md the demand-draft skill reads. Use when the user wants to prep a demand letter, run intake before drafting, or capture context for a payment demand, breach/cure notice, cease-and-desist, employment separation, or preservation demand.
- 100/100
demand-received
Triage an inbound demand letter — extract fields, cross-check the portfolio, assess merit, present response options with a recommendation, and hand off to matter-intake or demand-intake if escalation is warranted. Use when the user says "we got a demand letter", "triage this demand", or shares an incoming demand to evaluate.
- 100/100
deposition-prep
Build a deposition outline for a witness — pull their documents from the eDiscovery platform, organize topics around the case theory, and surface impeachment material. Use when the user says "depo prep for [witness]", "build a depo outline", or "prepare for [name]'s deposition".
- 100/100
diligence-issue-extraction
>
- 100/100
disable
>
- 100/100
dpa-review
>
- 100/100
draft
>
- 100/100
dsar-response
>
- 80/100
entity-compliance
>
- 100/100
escalation-flagger
>
- 100/100
exam-forecast
>
- 100/100
expansion-kickoff
>
- 100/100
expansion-update
>
- 100/100
feature-risk-assessment
>
- 100/100
flashcards
>
- 100/100
form-generation
>
- 100/100
fto-triage
>
- 100/100
gap-surfacer
>
- 100/100
gaps
Open gaps tracker — what's flagged and not yet closed. Use when the user asks "what gaps are open", "gap tracker", "remediation status", or wants to close (--close GAP-ID) or risk-accept (--accept GAP-ID) a tracked gap.
- 100/100
handbook-updates
>
- 100/100
hiring-review
>
- 100/100
infringement-triage
>
- 80/100
integration-management
>
- 100/100
internal-investigation
>
- 100/100
international-expansion
>
- 100/100
invention-intake
>
- 100/100
investigation-add
>
- 100/100
investigation-memo
>
- 100/100
investigation-open
>
- 100/100
investigation-query
>
- 100/100
investigation-summary
>
- 100/100
ip-clause-review
>
- 100/100
irac-practice
>
- 100/100
is-this-a-problem
>
- 100/100
launch-review
>
- 100/100
leave-tracker
>
- 100/100
legal-hold
Issue, refresh, release, or report on legal holds — drafts the hold notice as .docx, updates legal_hold fields in _log.yaml, and calendars the next refresh. Use when the user says "issue a hold", "refresh hold", "release hold", or asks for a portfolio-wide hold status report.
- 100/100
legal-writing
>
- 100/100
log-leave
>
- 100/100
marketing-claims-review
>
- 100/100
material-contract-schedule
>
- 100/100
matter-briefing
Deep briefing on one matter — current posture, what's changed, next deadline, open questions, and a risk re-assessment check, ready before a GC update or outside counsel call. Use when the user says "brief me on [matter]", "where are we on [matter]", or needs a read on a specific matter.
- 100/100
matter-close
Close a matter — capture outcome, final exposure, and lessons, then archive it out of the active portfolio without deleting the record. Use when the user wants to close a matter, says "[matter] is done", or needs to record a settlement, dismissal, judgment, withdrawal, or consolidation outcome.
- 100/100
matter-intake
Intake a new matter — uniform questions covering identification, conflicts, source, risk triage, materiality, outside counsel, owners, legal hold, and key dates; writes matter.md and history.md and appends a structured row to _log.yaml. Use when the user says "new matter", "intake this matter", or wants to bring a new matter into the portfolio.
- 100/100
matter-update
Append a dated event to a matter's history file and refresh the log row — captures new developments, status changes, risk re-assessments, deadline shifts, and settlement authority changes. Use when the user wants to log an update on a matter, note a development, or record a status change against the portfolio.
- 100/100
matter-workspace
>
- 100/100
memo
>
- 100/100
nda-review
>
- 100/100
oc-status
Generate weekly status-request email drafts to outside counsel across the active portfolio — markdown per matter, plus Gmail drafts when the MCP is available. Use when the user asks for OC status requests, weekly outside counsel check-ins, or wants per-matter status emails drafted from the portfolio log.
- 100/100
oss-review
>
- 100/100
outline-builder
>
- 100/100
pia-generation
>
- 100/100
plain-language-letters
>
- 100/100
policy-diff
Diff a specific regulatory change against the indexed policy library. Use when a reg has changed and you need to know which policies it touches and what the gap is, when the user says "diff this reg against our policies", "which policy does this affect", or "gap analysis", or when reg-feed-watcher hands off a material item.
- 100/100
policy-drafting
>
- 100/100
policy-monitor
>
- 100/100
policy-redraft
Produce a proposed marked-up policy redraft that closes a gap found by /regulatory-legal:gaps or /regulatory-legal:policy-diff. A first draft for internal review — not for direct application to approved policy documents. Use when the user says "redraft the policy", "draft the policy fix", "mark up the policy", or when gap-surfacer hands off a gap for drafting.
- 100/100
policy-starter
>
- 100/100
portfolio
>
- 100/100
portfolio-status
Roll up the portfolio from _log.yaml — risk distribution, upcoming deadlines, stale matters, materiality totals, stage distribution, and flagged anomalies. Use when the user asks "where do we stand", "how many open matters", or wants a portfolio rollup or status across all active matters.
- 100/100
privilege-log-review
First-pass privilege log review — make the obvious privilege calls and flag the hard ones for attorney review without making close calls. Use when the user says "review the privilege log", "priv log", "check privilege on these docs", or has a log to QA before production.
- 100/100
ramp
>
- 100/100
reg-feed-watcher
Check regulatory feeds now and report what's new since the last check, filtered by your materiality threshold. Use when the user says "check the feeds", "what's new", "regulatory update", when running from the scheduled agent, or when manually pasting a regulatory development for classification and diff.
- 80/100
reg-gap-analysis
>
- 100/100
registry-browser
>
- 100/100
related-skills-surfacer
>
- 100/100
renewal-tracker
>
- 100/100
research-start
>
- 100/100
review
>
- 100/100
review-proposals
>
- 100/100
saas-msa-review
>
- 100/100
semester-handoff
>
- 100/100
session
>
- 60/100
skill-installer
>
- 100/100
skill-manager
>
- 0/100
skills-qa
>
- 100/100
socratic-drill
>
- 100/100
stakeholder-summary
>
- 100/100
status
>
- 100/100
study-plan
>
- 100/100
subpoena-triage
Triage a subpoena served on the company — classify it, analyze scope/burden/privilege, cross-check the portfolio, and produce an objections framework, compliance plan, and deadline calendar. Use when the user says "we got a subpoena", "served with a subpoena", or shares a subpoena, CID, or third-party document request to evaluate.
- 100/100
supervisor-review-queue
>
- 100/100
tabular-review
>
- 100/100
takedown
>
- 100/100
termination-review
>
- 100/100
uninstall
>
- 100/100
use-case-triage
>
- 100/100
vendor-agreement-review
>
- 100/100
vendor-ai-review
>
- 100/100
wage-hour-qa
>
- 100/100
worker-classification
>
- 100/100
written-consent
>