[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-anthropic-deposition-prep":3,"mdc-j2u0a-key":34,"related-org-anthropic-deposition-prep":1807,"related-repo-anthropic-deposition-prep":1994},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":29,"sourceUrl":32,"mdContent":33},"deposition-prep","build deposition outlines","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\".",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"anthropic","Anthropic","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fanthropic.png","anthropics",[13,17,20],{"name":14,"slug":15,"type":16},"Research","research","tag",{"name":18,"slug":19,"type":16},"Documents","documents",{"name":21,"slug":22,"type":16},"Legal","legal",8721,"https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-for-legal","2026-05-14T06:02:12.573709",null,1642,[],{"repoUrl":24,"stars":23,"forks":27,"topics":30,"description":31},[],"A suite of plugins for legal workflows","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-for-legal\u002Ftree\u002FHEAD\u002Flitigation-legal\u002Fskills\u002Fdeposition-prep","---\nname: deposition-prep\ndescription: 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\".\nargument-hint: \"[witness name]\"\n---\n\n# \u002Fdeposition-prep\n\n1. Load `~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Flitigation-legal\u002FCLAUDE.md` → case theory, key facts.\n2. Follow the workflow and reference below.\n3. Pull docs authored by \u002F mentioning witness from eDiscovery platform.\n4. Build outline: background, key docs, topics tied to theory, impeachment material.\n\n---\n\n# Deposition Prep\n\n## Witness statements for England & Wales — PD 57AC\n\nIf the user's jurisdiction includes England & Wales and they're asking for a trial witness statement for the Business & Property Courts (or any CPR-governed proceeding), PD 57AC applies. The statement must be in the witness's own words, must not contain argument, must identify the documents the witness used to refresh their memory, and must carry the required confirmation of compliance and the legal representative's certificate.\n\n**Drafting a narrative \"as the witness\" from a chronology, document set, or your account of the case is exactly what PD 57AC was designed to prevent.** Courts are actively sanctioning AI-assisted witness statement drafting. If you ask me to do it, I won't.\n\nWhat I WILL do: prepare question prompts to elicit the witness's actual recollection; capture and organize what the witness says (their words, not mine); generate the list of documents they were shown; run a PD 57AC compliance checklist against a statement they've drafted; draft the solicitor's certificate of compliance. I help you get the witness's evidence into the statement. I don't write the evidence.\n\nFor US depositions, declarations, and affidavits: different rules, but the same discipline applies. A declaration in the declarant's voice that the declarant didn't write is a credibility problem at best.\n\n## Destination check\n\nBefore producing output, check where it's going. If the user has named a destination (a channel, a distribution list, a counterparty, \"everyone\"), ask whether it's inside the privilege circle. Public channels, company-wide lists, counterparty\u002Fopposing counsel, vendors, and clients (for work product) waive the protection. When the destination looks outside the circle, flag it and offer (a) the privileged version for legal only, (b) a sanitized version for the broader channel, or (c) both — don't silently apply a privileged header and then help paste it somewhere the header won't protect it. See the canonical `## Shared guardrails → Destination check` in this plugin's CLAUDE.md.\n\n## Purpose\n\nA depo outline is a map: background → lock in the good facts → confront with the bad ones → box in on the theory. This skill builds the map from the documents and the case theory.\n\n## Record fidelity — quotes and pinpoints\n\nTwo rules that govern every citation and every quotation pulled from the record into this outline. Canonical statement lives in the plugin's `CLAUDE.md` shared guardrails; repeated here because an impeachment confrontation built on a misquoted prior statement or a misgrounded transcript cite collapses the impeachment.\n\n**Verbatim quotes from the record must be verbatim.** Never put quotation marks around words attributed to opposing counsel, the witness, another deponent, the court, or any record document unless you have the exact passage in front of you and can cite to it. When you want to characterize what someone said but can't find the exact words:\n\n- **Paraphrase without quotation marks**, attributing clearly: \"Witness previously testified that X `[verify against record — Tr. p. __]`.\"\n- **Mark the placeholder:** `[verify exact quote — record cite pending]`\n- **Never fill the gap.** An invented prior statement destroys the impeachment the moment the witness disavows it and the transcript doesn't back you up. Every `[verify exact quote]` must be flagged in the reviewer note.\n\n**Pinpoint cites must support the whole proposition.** If an impeachment point is \"the witness said X, Y, and Z on [date],\" verify the pinpoint cite supports X AND Y AND Z. If it only supports Z, split the cite — \"said X (Tr. p. 10), Y (Tr. p. 12), Z (Tr. p. 15)\" — or narrow the proposition. A cite that supports part of an impeachment is the failure mode where opposing counsel asks the witness to read more of the surrounding transcript and your confrontation falls apart.\n\n## Oral calibration\n\nA depo outline is read aloud in real time. That's oral advocacy, not written. It means:\n\n- Pick the 3-4 topics that actually matter. Don't try to cover everything — a 200-question outline on a 4-hour depo makes the lawyer skim, and skimming is how lines of questioning get lost mid-sequence.\n- Lead with your strongest confrontation. The witness is freshest at the start, and the transcript's opening pages are the ones a judge or jury is most likely to see.\n- For adverse witnesses: the tightest questions go in the tightest sequences. Everything else is scaffolding.\n- If you're preparing a rebuttal closing after the depo, the calibration is stricter still — the tribunal remembers the first two minutes and the last two.\n\n\"Too thorough\" for oral work reads as unfocused. If the outline is long because the record is deep, say so and flag where the lawyer should collapse.\n\n## Load context\n\n`~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Flitigation-legal\u002FCLAUDE.md` → case theory (theory, pivot fact, key facts for\u002Fagainst), eDiscovery platform.\n\n**Conflicts gate — unbypassable.** Before building an outline, check `~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Flitigation-legal\u002Fmatters\u002F_log.yaml` for the matter slug. If the matter is not in `_log.yaml`, refuse and route:\n\n> \"I don't see [matter slug] in the matter log. Run `\u002Flitigation-legal:matter-intake` first so the conflicts check runs and the matter workspace is set up. I won't build a deposition outline on a matter that hasn't been intaken — the conflicts check is the gate.\"\n\nDo not proceed on an unintaken matter. Intake is what runs conflicts and writes the `_log.yaml` row this skill reads from.\n\n## Workflow\n\n### Step 1: Who is this witness?\n\n- Name, role, relationship to the case\n- Why are we deposing them — what do we need from this witness?\n\nThe \"why\" connects to the theory. If the witness can establish the pivot fact, that's the centerpiece of the outline.\n\n### Step 1a: Witness posture — branch before drafting questions\n\nPrep structure differs by posture. Identify the witness posture before writing a single question:\n\n- **Adverse \u002F hostile** — cross-examination style: closed, leading, one fact at a time. Build the box.\n- **Friendly \u002F your own** — direct-examination style: open questions that let the witness tell the story. Closed leading questions with your own witness are usually improper and undercut credibility with the factfinder.\n- **Neutral third-party** — mix; often open to get the story, closed to pin specifics.\n- **Corporate representative (30(b)(6) or state equivalent)** — topic designation, binding-the-entity rules, and the witness's personal-knowledge vs. corporate-knowledge distinction all have distinct rules. Research the applicable deposition rule for the forum and the 30(b)(6) \u002F state-equivalent procedure. Confirm: what topics were designated, who was produced, scope of binding testimony.\n\n**Research the applicable deposition rules for the forum and witness type** (FRCP 30 \u002F state equivalent, local rules, judge's standing orders on depositions). Cite primary sources. Don't apply a one-size prep structure — the question form, the approach to documents, and the use of impeachment material all depend on posture.\n\n**No silent supplement.** If a research query to the configured legal research tool (Westlaw, CourtListener, Trellis, Descrybe, or firm platform) returns few or no results for the forum's deposition rules or a cite you need for impeachment, report what was found and stop. Do NOT fill the gap from web search or model knowledge without asking. Say: \"The search returned [N] results from [tool]. Coverage appears thin for [rule \u002F authority]. Options: (1) broaden the search query, (2) try a different research tool, (3) search the web — results will be tagged `[web search — verify]` and should be checked against a primary source before relying, or (4) leave the `[UNCERTAIN]` marker and stop here. Which would you like?\" A lawyer decides whether to accept lower-confidence sources; the skill does not decide for them.\n\n**Source attribution.** Tag every rule reference, case cite, and authority in the outline with where it came from: `[Westlaw]`, `[CourtListener]`, `[Trellis]`, `[Descrybe]`, or the MCP tool name for citations retrieved from a legal research connector; `[web search — verify]` for web-search citations; `[model knowledge — verify]` for citations recalled from training data; `[user provided]` for citations the partner or senior associate supplied. Document citations (Bates, production numbers) retain their native source. Citations tagged `verify` carry higher fabrication risk and should be checked before the deposition. Never strip or collapse the tags.\n\n### Step 2: Pull their documents\n\nFrom the eDiscovery platform (Everlaw\u002FRelativity\u002FDISCO if connected):\n\n- Documents authored by witness\n- Documents sent to or from witness\n- Documents mentioning witness by name\n- Calendar entries and meeting notes with witness present\n\nOrganize by date. Flag the hot docs — the ones that matter most for the theory.\n\n### Step 3: Build topics\n\nEach topic is a thing you want to establish or explore. Organize around the theory:\n\n**Background (always first — lock in uncontroversial facts before the witness is defensive):**\n- Role, tenure, responsibilities\n- Reporting structure\n- How they interacted with the key players\n\n**Good facts (lock them in before confronting):**\n- Facts from `~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Flitigation-legal\u002FCLAUDE.md` → key facts for us, that this witness can establish\n- Documents that support our theory, authored or received by this witness\n\n**Bad facts (confront with documents):**\n- Facts against us that this witness will be asked about anyway — get your version first\n- Documents that hurt — know how the witness will explain them\n\n**Impeachment (if hostile or if they contradict):**\n- Prior inconsistent statements (from docs, prior testimony, declarations)\n- Documents that contradict what you expect them to say\n\n**The pivot fact:**\n- The sequence of questions that establishes (or undermines) the fact the case turns on\n- This is the most carefully constructed section. Question form follows witness posture from Step 1a: tight closed leading on adverse, controlled open on friendly, mixed on neutral. Don't default to one pattern.\n\n### Step 4: Write the outline\n\n```markdown\n[WORK-PRODUCT HEADER — per plugin config ## Outputs — differs by role; see `## Who's using this`]\n\n# Deposition Outline: [Witness Name]\n\n**Date:** [depo date]\n**Witness role:** [title, relationship to case]\n**Witness posture:** [adverse \u002F friendly \u002F neutral \u002F 30(b)(6) or state equivalent] — drives question form\n**Applicable deposition rules:** [FRCP 30 \u002F state rule \u002F local rule \u002F standing order — with pinpoint cites] `[UNCERTAIN — verify currency]`\n**Why we're taking this depo:** [one sentence — the goal]\n**Theory connection:** [how this witness fits the case theory]\n\n---\n\n## I. Background\n\n[Questions — closed, one fact each. Lock in the uncontroversial stuff.]\n\n## II. [Good fact topic]\n\n**Goal:** Establish [fact] for use at summary judgment \u002F trial.\n\n**Documents:**\n- [Bates] — [description] — [why it matters]\n\n**Questions:**\n[The sequence. Each question closed. Build to the admission.]\n\n## III. [Bad fact topic]\n\n**Goal:** Get the witness's explanation of [bad fact] on our terms before they're prepped for trial.\n\n[Same structure]\n\n## IV. Impeachment material (use if needed)\n\n[Prior statements \u002F documents to confront with, if the witness contradicts]\n\n## V. [Pivot fact sequence]\n\n**Goal:** [The thing the case turns on]\n\n[This is the tightest section. Every question is a yes\u002Fno. Every question establishes one fact. Build the box.]\n\n---\n\n## Exhibit list\n\n| # | Bates | Description | Used in section |\n|---|---|---|---|\n\n## Marker discipline\n\nUse inline while building and reviewing:\n- `[VERIFY: factual assertion]` — any fact not confirmed against the record\n- `[UNCERTAIN: legal proposition]` — any legal point (rule, deadline, scope-of-questioning limit) not confirmed against current authority\n- `[CITE NEEDED: specific cite]` — record or authority cite pending\n\n## Notes for the attorney\n\n- [Anything the outline doesn't capture — witness demeanor notes, strategic calls to make in the moment]\n\n---\n\n**Privileged \u002F work-product material.** This outline is built from case materials and work product and inherits their protection status. Keep it in the privileged-materials folder, mark it appropriately, and make any distribution decision (co-counsel, client, experts) deliberately — distribution outside the privilege circle can waive protection.\n\n**Cite check any authority relied on.** Rule citations (FRCP 30, state equivalents, local rules, standing orders) and any case law pulled into the outline were generated by an AI model. Verify each against Westlaw, CourtListener, or your research platform — confirm currency and scope before using at the deposition. Source tags on each citation (e.g., `[Westlaw]`, `[web search — verify]`) show where the cite came from; `verify` tags carry higher fabrication risk and should be checked first.\n```\n\n## What this skill does not do\n\n- Take the deposition. The outline is a map; the attorney drives.\n- Predict what the witness will say. It prepares for likely answers, but witnesses surprise.\n- Decide what to ask on the fly. Follow-ups are the attorney's judgment in the room.\n",{"data":35,"body":37},{"name":4,"description":6,"argument-hint":36},"[witness name]",{"type":38,"children":39},"root",[40,48,82,86,92,99,105,116,121,126,132,145,151,156,162,175,185,241,259,265,270,293,298,304,314,340,364,376,382,389,402,407,413,418,461,471,518,589,595,600,623,628,634,639,647,665,673,693,701,714,722,735,743,756,762,1777,1783,1801],{"type":41,"tag":42,"props":43,"children":44},"element","h1",{"id":4},[45],{"type":46,"value":47},"text","\u002Fdeposition-prep",{"type":41,"tag":49,"props":50,"children":51},"ol",{},[52,67,72,77],{"type":41,"tag":53,"props":54,"children":55},"li",{},[56,58,65],{"type":46,"value":57},"Load ",{"type":41,"tag":59,"props":60,"children":62},"code",{"className":61},[],[63],{"type":46,"value":64},"~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Flitigation-legal\u002FCLAUDE.md",{"type":46,"value":66}," → case theory, key facts.",{"type":41,"tag":53,"props":68,"children":69},{},[70],{"type":46,"value":71},"Follow the workflow and reference below.",{"type":41,"tag":53,"props":73,"children":74},{},[75],{"type":46,"value":76},"Pull docs authored by \u002F mentioning witness from eDiscovery platform.",{"type":41,"tag":53,"props":78,"children":79},{},[80],{"type":46,"value":81},"Build outline: background, key docs, topics tied to theory, impeachment material.",{"type":41,"tag":83,"props":84,"children":85},"hr",{},[],{"type":41,"tag":42,"props":87,"children":89},{"id":88},"deposition-prep-1",[90],{"type":46,"value":91},"Deposition Prep",{"type":41,"tag":93,"props":94,"children":96},"h2",{"id":95},"witness-statements-for-england-wales-pd-57ac",[97],{"type":46,"value":98},"Witness statements for England & Wales — PD 57AC",{"type":41,"tag":100,"props":101,"children":102},"p",{},[103],{"type":46,"value":104},"If the user's jurisdiction includes England & Wales and they're asking for a trial witness statement for the Business & Property Courts (or any CPR-governed proceeding), PD 57AC applies. The statement must be in the witness's own words, must not contain argument, must identify the documents the witness used to refresh their memory, and must carry the required confirmation of compliance and the legal representative's certificate.",{"type":41,"tag":100,"props":106,"children":107},{},[108,114],{"type":41,"tag":109,"props":110,"children":111},"strong",{},[112],{"type":46,"value":113},"Drafting a narrative \"as the witness\" from a chronology, document set, or your account of the case is exactly what PD 57AC was designed to prevent.",{"type":46,"value":115}," Courts are actively sanctioning AI-assisted witness statement drafting. If you ask me to do it, I won't.",{"type":41,"tag":100,"props":117,"children":118},{},[119],{"type":46,"value":120},"What I WILL do: prepare question prompts to elicit the witness's actual recollection; capture and organize what the witness says (their words, not mine); generate the list of documents they were shown; run a PD 57AC compliance checklist against a statement they've drafted; draft the solicitor's certificate of compliance. I help you get the witness's evidence into the statement. I don't write the evidence.",{"type":41,"tag":100,"props":122,"children":123},{},[124],{"type":46,"value":125},"For US depositions, declarations, and affidavits: different rules, but the same discipline applies. A declaration in the declarant's voice that the declarant didn't write is a credibility problem at best.",{"type":41,"tag":93,"props":127,"children":129},{"id":128},"destination-check",[130],{"type":46,"value":131},"Destination check",{"type":41,"tag":100,"props":133,"children":134},{},[135,137,143],{"type":46,"value":136},"Before producing output, check where it's going. If the user has named a destination (a channel, a distribution list, a counterparty, \"everyone\"), ask whether it's inside the privilege circle. Public channels, company-wide lists, counterparty\u002Fopposing counsel, vendors, and clients (for work product) waive the protection. When the destination looks outside the circle, flag it and offer (a) the privileged version for legal only, (b) a sanitized version for the broader channel, or (c) both — don't silently apply a privileged header and then help paste it somewhere the header won't protect it. See the canonical ",{"type":41,"tag":59,"props":138,"children":140},{"className":139},[],[141],{"type":46,"value":142},"## Shared guardrails → Destination check",{"type":46,"value":144}," in this plugin's CLAUDE.md.",{"type":41,"tag":93,"props":146,"children":148},{"id":147},"purpose",[149],{"type":46,"value":150},"Purpose",{"type":41,"tag":100,"props":152,"children":153},{},[154],{"type":46,"value":155},"A depo outline is a map: background → lock in the good facts → confront with the bad ones → box in on the theory. This skill builds the map from the documents and the case theory.",{"type":41,"tag":93,"props":157,"children":159},{"id":158},"record-fidelity-quotes-and-pinpoints",[160],{"type":46,"value":161},"Record fidelity — quotes and pinpoints",{"type":41,"tag":100,"props":163,"children":164},{},[165,167,173],{"type":46,"value":166},"Two rules that govern every citation and every quotation pulled from the record into this outline. Canonical statement lives in the plugin's ",{"type":41,"tag":59,"props":168,"children":170},{"className":169},[],[171],{"type":46,"value":172},"CLAUDE.md",{"type":46,"value":174}," shared guardrails; repeated here because an impeachment confrontation built on a misquoted prior statement or a misgrounded transcript cite collapses the impeachment.",{"type":41,"tag":100,"props":176,"children":177},{},[178,183],{"type":41,"tag":109,"props":179,"children":180},{},[181],{"type":46,"value":182},"Verbatim quotes from the record must be verbatim.",{"type":46,"value":184}," Never put quotation marks around words attributed to opposing counsel, the witness, another deponent, the court, or any record document unless you have the exact passage in front of you and can cite to it. When you want to characterize what someone said but can't find the exact words:",{"type":41,"tag":186,"props":187,"children":188},"ul",{},[189,207,223],{"type":41,"tag":53,"props":190,"children":191},{},[192,197,199,205],{"type":41,"tag":109,"props":193,"children":194},{},[195],{"type":46,"value":196},"Paraphrase without quotation marks",{"type":46,"value":198},", attributing clearly: \"Witness previously testified that X ",{"type":41,"tag":59,"props":200,"children":202},{"className":201},[],[203],{"type":46,"value":204},"[verify against record — Tr. p. __]",{"type":46,"value":206},".\"",{"type":41,"tag":53,"props":208,"children":209},{},[210,215,217],{"type":41,"tag":109,"props":211,"children":212},{},[213],{"type":46,"value":214},"Mark the placeholder:",{"type":46,"value":216}," ",{"type":41,"tag":59,"props":218,"children":220},{"className":219},[],[221],{"type":46,"value":222},"[verify exact quote — record cite pending]",{"type":41,"tag":53,"props":224,"children":225},{},[226,231,233,239],{"type":41,"tag":109,"props":227,"children":228},{},[229],{"type":46,"value":230},"Never fill the gap.",{"type":46,"value":232}," An invented prior statement destroys the impeachment the moment the witness disavows it and the transcript doesn't back you up. Every ",{"type":41,"tag":59,"props":234,"children":236},{"className":235},[],[237],{"type":46,"value":238},"[verify exact quote]",{"type":46,"value":240}," must be flagged in the reviewer note.",{"type":41,"tag":100,"props":242,"children":243},{},[244,249,251,257],{"type":41,"tag":109,"props":245,"children":246},{},[247],{"type":46,"value":248},"Pinpoint cites must support the whole proposition.",{"type":46,"value":250}," If an impeachment point is \"the witness said X, Y, and Z on ",{"type":41,"tag":252,"props":253,"children":254},"span",{},[255],{"type":46,"value":256},"date",{"type":46,"value":258},",\" verify the pinpoint cite supports X AND Y AND Z. If it only supports Z, split the cite — \"said X (Tr. p. 10), Y (Tr. p. 12), Z (Tr. p. 15)\" — or narrow the proposition. A cite that supports part of an impeachment is the failure mode where opposing counsel asks the witness to read more of the surrounding transcript and your confrontation falls apart.",{"type":41,"tag":93,"props":260,"children":262},{"id":261},"oral-calibration",[263],{"type":46,"value":264},"Oral calibration",{"type":41,"tag":100,"props":266,"children":267},{},[268],{"type":46,"value":269},"A depo outline is read aloud in real time. That's oral advocacy, not written. It means:",{"type":41,"tag":186,"props":271,"children":272},{},[273,278,283,288],{"type":41,"tag":53,"props":274,"children":275},{},[276],{"type":46,"value":277},"Pick the 3-4 topics that actually matter. Don't try to cover everything — a 200-question outline on a 4-hour depo makes the lawyer skim, and skimming is how lines of questioning get lost mid-sequence.",{"type":41,"tag":53,"props":279,"children":280},{},[281],{"type":46,"value":282},"Lead with your strongest confrontation. The witness is freshest at the start, and the transcript's opening pages are the ones a judge or jury is most likely to see.",{"type":41,"tag":53,"props":284,"children":285},{},[286],{"type":46,"value":287},"For adverse witnesses: the tightest questions go in the tightest sequences. Everything else is scaffolding.",{"type":41,"tag":53,"props":289,"children":290},{},[291],{"type":46,"value":292},"If you're preparing a rebuttal closing after the depo, the calibration is stricter still — the tribunal remembers the first two minutes and the last two.",{"type":41,"tag":100,"props":294,"children":295},{},[296],{"type":46,"value":297},"\"Too thorough\" for oral work reads as unfocused. If the outline is long because the record is deep, say so and flag where the lawyer should collapse.",{"type":41,"tag":93,"props":299,"children":301},{"id":300},"load-context",[302],{"type":46,"value":303},"Load context",{"type":41,"tag":100,"props":305,"children":306},{},[307,312],{"type":41,"tag":59,"props":308,"children":310},{"className":309},[],[311],{"type":46,"value":64},{"type":46,"value":313}," → case theory (theory, pivot fact, key facts for\u002Fagainst), eDiscovery platform.",{"type":41,"tag":100,"props":315,"children":316},{},[317,322,324,330,332,338],{"type":41,"tag":109,"props":318,"children":319},{},[320],{"type":46,"value":321},"Conflicts gate — unbypassable.",{"type":46,"value":323}," Before building an outline, check ",{"type":41,"tag":59,"props":325,"children":327},{"className":326},[],[328],{"type":46,"value":329},"~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Flitigation-legal\u002Fmatters\u002F_log.yaml",{"type":46,"value":331}," for the matter slug. If the matter is not in ",{"type":41,"tag":59,"props":333,"children":335},{"className":334},[],[336],{"type":46,"value":337},"_log.yaml",{"type":46,"value":339},", refuse and route:",{"type":41,"tag":341,"props":342,"children":343},"blockquote",{},[344],{"type":41,"tag":100,"props":345,"children":346},{},[347,349,354,356,362],{"type":46,"value":348},"\"I don't see ",{"type":41,"tag":252,"props":350,"children":351},{},[352],{"type":46,"value":353},"matter slug",{"type":46,"value":355}," in the matter log. Run ",{"type":41,"tag":59,"props":357,"children":359},{"className":358},[],[360],{"type":46,"value":361},"\u002Flitigation-legal:matter-intake",{"type":46,"value":363}," first so the conflicts check runs and the matter workspace is set up. I won't build a deposition outline on a matter that hasn't been intaken — the conflicts check is the gate.\"",{"type":41,"tag":100,"props":365,"children":366},{},[367,369,374],{"type":46,"value":368},"Do not proceed on an unintaken matter. Intake is what runs conflicts and writes the ",{"type":41,"tag":59,"props":370,"children":372},{"className":371},[],[373],{"type":46,"value":337},{"type":46,"value":375}," row this skill reads from.",{"type":41,"tag":93,"props":377,"children":379},{"id":378},"workflow",[380],{"type":46,"value":381},"Workflow",{"type":41,"tag":383,"props":384,"children":386},"h3",{"id":385},"step-1-who-is-this-witness",[387],{"type":46,"value":388},"Step 1: Who is this witness?",{"type":41,"tag":186,"props":390,"children":391},{},[392,397],{"type":41,"tag":53,"props":393,"children":394},{},[395],{"type":46,"value":396},"Name, role, relationship to the case",{"type":41,"tag":53,"props":398,"children":399},{},[400],{"type":46,"value":401},"Why are we deposing them — what do we need from this witness?",{"type":41,"tag":100,"props":403,"children":404},{},[405],{"type":46,"value":406},"The \"why\" connects to the theory. If the witness can establish the pivot fact, that's the centerpiece of the outline.",{"type":41,"tag":383,"props":408,"children":410},{"id":409},"step-1a-witness-posture-branch-before-drafting-questions",[411],{"type":46,"value":412},"Step 1a: Witness posture — branch before drafting questions",{"type":41,"tag":100,"props":414,"children":415},{},[416],{"type":46,"value":417},"Prep structure differs by posture. Identify the witness posture before writing a single question:",{"type":41,"tag":186,"props":419,"children":420},{},[421,431,441,451],{"type":41,"tag":53,"props":422,"children":423},{},[424,429],{"type":41,"tag":109,"props":425,"children":426},{},[427],{"type":46,"value":428},"Adverse \u002F hostile",{"type":46,"value":430}," — cross-examination style: closed, leading, one fact at a time. Build the box.",{"type":41,"tag":53,"props":432,"children":433},{},[434,439],{"type":41,"tag":109,"props":435,"children":436},{},[437],{"type":46,"value":438},"Friendly \u002F your own",{"type":46,"value":440}," — direct-examination style: open questions that let the witness tell the story. Closed leading questions with your own witness are usually improper and undercut credibility with the factfinder.",{"type":41,"tag":53,"props":442,"children":443},{},[444,449],{"type":41,"tag":109,"props":445,"children":446},{},[447],{"type":46,"value":448},"Neutral third-party",{"type":46,"value":450}," — mix; often open to get the story, closed to pin specifics.",{"type":41,"tag":53,"props":452,"children":453},{},[454,459],{"type":41,"tag":109,"props":455,"children":456},{},[457],{"type":46,"value":458},"Corporate representative (30(b)(6) or state equivalent)",{"type":46,"value":460}," — topic designation, binding-the-entity rules, and the witness's personal-knowledge vs. corporate-knowledge distinction all have distinct rules. Research the applicable deposition rule for the forum and the 30(b)(6) \u002F state-equivalent procedure. Confirm: what topics were designated, who was produced, scope of binding testimony.",{"type":41,"tag":100,"props":462,"children":463},{},[464,469],{"type":41,"tag":109,"props":465,"children":466},{},[467],{"type":46,"value":468},"Research the applicable deposition rules for the forum and witness type",{"type":46,"value":470}," (FRCP 30 \u002F state equivalent, local rules, judge's standing orders on depositions). Cite primary sources. Don't apply a one-size prep structure — the question form, the approach to documents, and the use of impeachment material all depend on posture.",{"type":41,"tag":100,"props":472,"children":473},{},[474,479,481,486,488,493,495,500,502,508,510,516],{"type":41,"tag":109,"props":475,"children":476},{},[477],{"type":46,"value":478},"No silent supplement.",{"type":46,"value":480}," If a research query to the configured legal research tool (Westlaw, CourtListener, Trellis, Descrybe, or firm platform) returns few or no results for the forum's deposition rules or a cite you need for impeachment, report what was found and stop. Do NOT fill the gap from web search or model knowledge without asking. Say: \"The search returned ",{"type":41,"tag":252,"props":482,"children":483},{},[484],{"type":46,"value":485},"N",{"type":46,"value":487}," results from ",{"type":41,"tag":252,"props":489,"children":490},{},[491],{"type":46,"value":492},"tool",{"type":46,"value":494},". Coverage appears thin for ",{"type":41,"tag":252,"props":496,"children":497},{},[498],{"type":46,"value":499},"rule \u002F authority",{"type":46,"value":501},". Options: (1) broaden the search query, (2) try a different research tool, (3) search the web — results will be tagged ",{"type":41,"tag":59,"props":503,"children":505},{"className":504},[],[506],{"type":46,"value":507},"[web search — verify]",{"type":46,"value":509}," and should be checked against a primary source before relying, or (4) leave the ",{"type":41,"tag":59,"props":511,"children":513},{"className":512},[],[514],{"type":46,"value":515},"[UNCERTAIN]",{"type":46,"value":517}," marker and stop here. Which would you like?\" A lawyer decides whether to accept lower-confidence sources; the skill does not decide for them.",{"type":41,"tag":100,"props":519,"children":520},{},[521,526,528,534,536,542,543,549,550,556,558,563,565,571,573,579,581,587],{"type":41,"tag":109,"props":522,"children":523},{},[524],{"type":46,"value":525},"Source attribution.",{"type":46,"value":527}," Tag every rule reference, case cite, and authority in the outline with where it came from: ",{"type":41,"tag":59,"props":529,"children":531},{"className":530},[],[532],{"type":46,"value":533},"[Westlaw]",{"type":46,"value":535},", ",{"type":41,"tag":59,"props":537,"children":539},{"className":538},[],[540],{"type":46,"value":541},"[CourtListener]",{"type":46,"value":535},{"type":41,"tag":59,"props":544,"children":546},{"className":545},[],[547],{"type":46,"value":548},"[Trellis]",{"type":46,"value":535},{"type":41,"tag":59,"props":551,"children":553},{"className":552},[],[554],{"type":46,"value":555},"[Descrybe]",{"type":46,"value":557},", or the MCP tool name for citations retrieved from a legal research connector; ",{"type":41,"tag":59,"props":559,"children":561},{"className":560},[],[562],{"type":46,"value":507},{"type":46,"value":564}," for web-search citations; ",{"type":41,"tag":59,"props":566,"children":568},{"className":567},[],[569],{"type":46,"value":570},"[model knowledge — verify]",{"type":46,"value":572}," for citations recalled from training data; ",{"type":41,"tag":59,"props":574,"children":576},{"className":575},[],[577],{"type":46,"value":578},"[user provided]",{"type":46,"value":580}," for citations the partner or senior associate supplied. Document citations (Bates, production numbers) retain their native source. Citations tagged ",{"type":41,"tag":59,"props":582,"children":584},{"className":583},[],[585],{"type":46,"value":586},"verify",{"type":46,"value":588}," carry higher fabrication risk and should be checked before the deposition. Never strip or collapse the tags.",{"type":41,"tag":383,"props":590,"children":592},{"id":591},"step-2-pull-their-documents",[593],{"type":46,"value":594},"Step 2: Pull their documents",{"type":41,"tag":100,"props":596,"children":597},{},[598],{"type":46,"value":599},"From the eDiscovery platform (Everlaw\u002FRelativity\u002FDISCO if connected):",{"type":41,"tag":186,"props":601,"children":602},{},[603,608,613,618],{"type":41,"tag":53,"props":604,"children":605},{},[606],{"type":46,"value":607},"Documents authored by witness",{"type":41,"tag":53,"props":609,"children":610},{},[611],{"type":46,"value":612},"Documents sent to or from witness",{"type":41,"tag":53,"props":614,"children":615},{},[616],{"type":46,"value":617},"Documents mentioning witness by name",{"type":41,"tag":53,"props":619,"children":620},{},[621],{"type":46,"value":622},"Calendar entries and meeting notes with witness present",{"type":41,"tag":100,"props":624,"children":625},{},[626],{"type":46,"value":627},"Organize by date. Flag the hot docs — the ones that matter most for the theory.",{"type":41,"tag":383,"props":629,"children":631},{"id":630},"step-3-build-topics",[632],{"type":46,"value":633},"Step 3: Build topics",{"type":41,"tag":100,"props":635,"children":636},{},[637],{"type":46,"value":638},"Each topic is a thing you want to establish or explore. Organize around the theory:",{"type":41,"tag":100,"props":640,"children":641},{},[642],{"type":41,"tag":109,"props":643,"children":644},{},[645],{"type":46,"value":646},"Background (always first — lock in uncontroversial facts before the witness is defensive):",{"type":41,"tag":186,"props":648,"children":649},{},[650,655,660],{"type":41,"tag":53,"props":651,"children":652},{},[653],{"type":46,"value":654},"Role, tenure, responsibilities",{"type":41,"tag":53,"props":656,"children":657},{},[658],{"type":46,"value":659},"Reporting structure",{"type":41,"tag":53,"props":661,"children":662},{},[663],{"type":46,"value":664},"How they interacted with the key players",{"type":41,"tag":100,"props":666,"children":667},{},[668],{"type":41,"tag":109,"props":669,"children":670},{},[671],{"type":46,"value":672},"Good facts (lock them in before confronting):",{"type":41,"tag":186,"props":674,"children":675},{},[676,688],{"type":41,"tag":53,"props":677,"children":678},{},[679,681,686],{"type":46,"value":680},"Facts from ",{"type":41,"tag":59,"props":682,"children":684},{"className":683},[],[685],{"type":46,"value":64},{"type":46,"value":687}," → key facts for us, that this witness can establish",{"type":41,"tag":53,"props":689,"children":690},{},[691],{"type":46,"value":692},"Documents that support our theory, authored or received by this witness",{"type":41,"tag":100,"props":694,"children":695},{},[696],{"type":41,"tag":109,"props":697,"children":698},{},[699],{"type":46,"value":700},"Bad facts (confront with documents):",{"type":41,"tag":186,"props":702,"children":703},{},[704,709],{"type":41,"tag":53,"props":705,"children":706},{},[707],{"type":46,"value":708},"Facts against us that this witness will be asked about anyway — get your version first",{"type":41,"tag":53,"props":710,"children":711},{},[712],{"type":46,"value":713},"Documents that hurt — know how the witness will explain them",{"type":41,"tag":100,"props":715,"children":716},{},[717],{"type":41,"tag":109,"props":718,"children":719},{},[720],{"type":46,"value":721},"Impeachment (if hostile or if they contradict):",{"type":41,"tag":186,"props":723,"children":724},{},[725,730],{"type":41,"tag":53,"props":726,"children":727},{},[728],{"type":46,"value":729},"Prior inconsistent statements (from docs, prior testimony, declarations)",{"type":41,"tag":53,"props":731,"children":732},{},[733],{"type":46,"value":734},"Documents that contradict what you expect them to say",{"type":41,"tag":100,"props":736,"children":737},{},[738],{"type":41,"tag":109,"props":739,"children":740},{},[741],{"type":46,"value":742},"The pivot fact:",{"type":41,"tag":186,"props":744,"children":745},{},[746,751],{"type":41,"tag":53,"props":747,"children":748},{},[749],{"type":46,"value":750},"The sequence of questions that establishes (or undermines) the fact the case turns on",{"type":41,"tag":53,"props":752,"children":753},{},[754],{"type":46,"value":755},"This is the most carefully constructed section. Question form follows witness posture from Step 1a: tight closed leading on adverse, controlled open on friendly, mixed on neutral. Don't default to one pattern.",{"type":41,"tag":383,"props":757,"children":759},{"id":758},"step-4-write-the-outline",[760],{"type":46,"value":761},"Step 4: Write the outline",{"type":41,"tag":763,"props":764,"children":769},"pre",{"className":765,"code":766,"language":767,"meta":768,"style":768},"language-markdown shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[WORK-PRODUCT HEADER — per plugin config ## Outputs — differs by role; see `## Who's using this`]\n\n# Deposition Outline: [Witness Name]\n\n**Date:** [depo date]\n**Witness role:** [title, relationship to case]\n**Witness posture:** [adverse \u002F friendly \u002F neutral \u002F 30(b)(6) or state equivalent] — drives question form\n**Applicable deposition rules:** [FRCP 30 \u002F state rule \u002F local rule \u002F standing order — with pinpoint cites] `[UNCERTAIN — verify currency]`\n**Why we're taking this depo:** [one sentence — the goal]\n**Theory connection:** [how this witness fits the case theory]\n\n---\n\n## I. Background\n\n[Questions — closed, one fact each. Lock in the uncontroversial stuff.]\n\n## II. [Good fact topic]\n\n**Goal:** Establish [fact] for use at summary judgment \u002F trial.\n\n**Documents:**\n- [Bates] — [description] — [why it matters]\n\n**Questions:**\n[The sequence. Each question closed. Build to the admission.]\n\n## III. [Bad fact topic]\n\n**Goal:** Get the witness's explanation of [bad fact] on our terms before they're prepped for trial.\n\n[Same structure]\n\n## IV. Impeachment material (use if needed)\n\n[Prior statements \u002F documents to confront with, if the witness contradicts]\n\n## V. [Pivot fact sequence]\n\n**Goal:** [The thing the case turns on]\n\n[This is the tightest section. Every question is a yes\u002Fno. Every question establishes one fact. Build the box.]\n\n---\n\n## Exhibit list\n\n| # | Bates | Description | Used in section |\n|---|---|---|---|\n\n## Marker discipline\n\nUse inline while building and reviewing:\n- `[VERIFY: factual assertion]` — any fact not confirmed against the record\n- `[UNCERTAIN: legal proposition]` — any legal point (rule, deadline, scope-of-questioning limit) not confirmed against current authority\n- `[CITE NEEDED: specific cite]` — record or authority cite pending\n\n## Notes for the attorney\n\n- [Anything the outline doesn't capture — witness demeanor notes, strategic calls to make in the moment]\n\n---\n\n**Privileged \u002F work-product material.** This outline is built from case materials and work product and inherits their protection status. Keep it in the privileged-materials folder, mark it appropriately, and make any distribution decision (co-counsel, client, experts) deliberately — distribution outside the privilege circle can waive protection.\n\n**Cite check any authority relied on.** Rule citations (FRCP 30, state equivalents, local rules, standing orders) and any case law pulled into the outline were generated by an AI model. Verify each against Westlaw, CourtListener, or your research platform — confirm currency and scope before using at the deposition. Source tags on each citation (e.g., `[Westlaw]`, `[web search — verify]`) show where the cite came from; `verify` tags carry higher fabrication risk and should be checked first.\n","markdown","",[770],{"type":41,"tag":59,"props":771,"children":772},{"__ignoreMap":768},[773,805,815,830,838,863,885,907,943,965,987,995,1004,1012,1026,1034,1043,1051,1064,1072,1114,1122,1140,1186,1194,1211,1220,1228,1241,1249,1270,1278,1287,1295,1308,1316,1325,1333,1346,1354,1375,1383,1392,1400,1408,1416,1429,1437,1483,1492,1500,1513,1521,1530,1557,1583,1609,1617,1630,1638,1651,1659,1667,1675,1697,1705],{"type":41,"tag":252,"props":774,"children":777},{"class":775,"line":776},"line",1,[778,784,790,796,800],{"type":41,"tag":252,"props":779,"children":781},{"style":780},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[782],{"type":46,"value":783},"[WORK-PRODUCT HEADER — per plugin config ## Outputs — differs by role; see ",{"type":41,"tag":252,"props":785,"children":787},{"style":786},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[788],{"type":46,"value":789},"`",{"type":41,"tag":252,"props":791,"children":793},{"style":792},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[794],{"type":46,"value":795},"## Who's using this",{"type":41,"tag":252,"props":797,"children":798},{"style":786},[799],{"type":46,"value":789},{"type":41,"tag":252,"props":801,"children":802},{"style":780},[803],{"type":46,"value":804},"]\n",{"type":41,"tag":252,"props":806,"children":808},{"class":775,"line":807},2,[809],{"type":41,"tag":252,"props":810,"children":812},{"emptyLinePlaceholder":811},true,[813],{"type":46,"value":814},"\n",{"type":41,"tag":252,"props":816,"children":818},{"class":775,"line":817},3,[819,824],{"type":41,"tag":252,"props":820,"children":821},{"style":786},[822],{"type":46,"value":823},"# ",{"type":41,"tag":252,"props":825,"children":827},{"style":826},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[828],{"type":46,"value":829},"Deposition Outline: [Witness Name]\n",{"type":41,"tag":252,"props":831,"children":833},{"class":775,"line":832},4,[834],{"type":41,"tag":252,"props":835,"children":836},{"emptyLinePlaceholder":811},[837],{"type":46,"value":814},{"type":41,"tag":252,"props":839,"children":841},{"class":775,"line":840},5,[842,848,854,858],{"type":41,"tag":252,"props":843,"children":845},{"style":844},"--shiki-light:#39ADB5;--shiki-light-font-weight:bold;--shiki-default:#89DDFF;--shiki-default-font-weight:bold;--shiki-dark:#89DDFF;--shiki-dark-font-weight:bold",[846],{"type":46,"value":847},"**",{"type":41,"tag":252,"props":849,"children":851},{"style":850},"--shiki-light:#E53935;--shiki-light-font-weight:bold;--shiki-default:#F07178;--shiki-default-font-weight:bold;--shiki-dark:#F07178;--shiki-dark-font-weight:bold",[852],{"type":46,"value":853},"Date:",{"type":41,"tag":252,"props":855,"children":856},{"style":844},[857],{"type":46,"value":847},{"type":41,"tag":252,"props":859,"children":860},{"style":780},[861],{"type":46,"value":862}," [depo date]\n",{"type":41,"tag":252,"props":864,"children":866},{"class":775,"line":865},6,[867,871,876,880],{"type":41,"tag":252,"props":868,"children":869},{"style":844},[870],{"type":46,"value":847},{"type":41,"tag":252,"props":872,"children":873},{"style":850},[874],{"type":46,"value":875},"Witness role:",{"type":41,"tag":252,"props":877,"children":878},{"style":844},[879],{"type":46,"value":847},{"type":41,"tag":252,"props":881,"children":882},{"style":780},[883],{"type":46,"value":884}," [title, relationship to case]\n",{"type":41,"tag":252,"props":886,"children":888},{"class":775,"line":887},7,[889,893,898,902],{"type":41,"tag":252,"props":890,"children":891},{"style":844},[892],{"type":46,"value":847},{"type":41,"tag":252,"props":894,"children":895},{"style":850},[896],{"type":46,"value":897},"Witness posture:",{"type":41,"tag":252,"props":899,"children":900},{"style":844},[901],{"type":46,"value":847},{"type":41,"tag":252,"props":903,"children":904},{"style":780},[905],{"type":46,"value":906}," [adverse \u002F friendly \u002F neutral \u002F 30(b)(6) or state equivalent] — drives question form\n",{"type":41,"tag":252,"props":908,"children":910},{"class":775,"line":909},8,[911,915,920,924,929,933,938],{"type":41,"tag":252,"props":912,"children":913},{"style":844},[914],{"type":46,"value":847},{"type":41,"tag":252,"props":916,"children":917},{"style":850},[918],{"type":46,"value":919},"Applicable deposition rules:",{"type":41,"tag":252,"props":921,"children":922},{"style":844},[923],{"type":46,"value":847},{"type":41,"tag":252,"props":925,"children":926},{"style":780},[927],{"type":46,"value":928}," [FRCP 30 \u002F state rule \u002F local rule \u002F standing order — with pinpoint cites] ",{"type":41,"tag":252,"props":930,"children":931},{"style":786},[932],{"type":46,"value":789},{"type":41,"tag":252,"props":934,"children":935},{"style":792},[936],{"type":46,"value":937},"[UNCERTAIN — verify currency]",{"type":41,"tag":252,"props":939,"children":940},{"style":786},[941],{"type":46,"value":942},"`\n",{"type":41,"tag":252,"props":944,"children":946},{"class":775,"line":945},9,[947,951,956,960],{"type":41,"tag":252,"props":948,"children":949},{"style":844},[950],{"type":46,"value":847},{"type":41,"tag":252,"props":952,"children":953},{"style":850},[954],{"type":46,"value":955},"Why we're taking this depo:",{"type":41,"tag":252,"props":957,"children":958},{"style":844},[959],{"type":46,"value":847},{"type":41,"tag":252,"props":961,"children":962},{"style":780},[963],{"type":46,"value":964}," [one sentence — the goal]\n",{"type":41,"tag":252,"props":966,"children":968},{"class":775,"line":967},10,[969,973,978,982],{"type":41,"tag":252,"props":970,"children":971},{"style":844},[972],{"type":46,"value":847},{"type":41,"tag":252,"props":974,"children":975},{"style":850},[976],{"type":46,"value":977},"Theory connection:",{"type":41,"tag":252,"props":979,"children":980},{"style":844},[981],{"type":46,"value":847},{"type":41,"tag":252,"props":983,"children":984},{"style":780},[985],{"type":46,"value":986}," [how this witness fits the case theory]\n",{"type":41,"tag":252,"props":988,"children":990},{"class":775,"line":989},11,[991],{"type":41,"tag":252,"props":992,"children":993},{"emptyLinePlaceholder":811},[994],{"type":46,"value":814},{"type":41,"tag":252,"props":996,"children":998},{"class":775,"line":997},12,[999],{"type":41,"tag":252,"props":1000,"children":1001},{"style":786},[1002],{"type":46,"value":1003},"---\n",{"type":41,"tag":252,"props":1005,"children":1007},{"class":775,"line":1006},13,[1008],{"type":41,"tag":252,"props":1009,"children":1010},{"emptyLinePlaceholder":811},[1011],{"type":46,"value":814},{"type":41,"tag":252,"props":1013,"children":1015},{"class":775,"line":1014},14,[1016,1021],{"type":41,"tag":252,"props":1017,"children":1018},{"style":786},[1019],{"type":46,"value":1020},"## ",{"type":41,"tag":252,"props":1022,"children":1023},{"style":826},[1024],{"type":46,"value":1025},"I. Background\n",{"type":41,"tag":252,"props":1027,"children":1029},{"class":775,"line":1028},15,[1030],{"type":41,"tag":252,"props":1031,"children":1032},{"emptyLinePlaceholder":811},[1033],{"type":46,"value":814},{"type":41,"tag":252,"props":1035,"children":1037},{"class":775,"line":1036},16,[1038],{"type":41,"tag":252,"props":1039,"children":1040},{"style":780},[1041],{"type":46,"value":1042},"[Questions — closed, one fact each. Lock in the uncontroversial stuff.]\n",{"type":41,"tag":252,"props":1044,"children":1046},{"class":775,"line":1045},17,[1047],{"type":41,"tag":252,"props":1048,"children":1049},{"emptyLinePlaceholder":811},[1050],{"type":46,"value":814},{"type":41,"tag":252,"props":1052,"children":1054},{"class":775,"line":1053},18,[1055,1059],{"type":41,"tag":252,"props":1056,"children":1057},{"style":786},[1058],{"type":46,"value":1020},{"type":41,"tag":252,"props":1060,"children":1061},{"style":826},[1062],{"type":46,"value":1063},"II. [Good fact topic]\n",{"type":41,"tag":252,"props":1065,"children":1067},{"class":775,"line":1066},19,[1068],{"type":41,"tag":252,"props":1069,"children":1070},{"emptyLinePlaceholder":811},[1071],{"type":46,"value":814},{"type":41,"tag":252,"props":1073,"children":1075},{"class":775,"line":1074},20,[1076,1080,1085,1089,1094,1099,1104,1109],{"type":41,"tag":252,"props":1077,"children":1078},{"style":844},[1079],{"type":46,"value":847},{"type":41,"tag":252,"props":1081,"children":1082},{"style":850},[1083],{"type":46,"value":1084},"Goal:",{"type":41,"tag":252,"props":1086,"children":1087},{"style":844},[1088],{"type":46,"value":847},{"type":41,"tag":252,"props":1090,"children":1091},{"style":780},[1092],{"type":46,"value":1093}," Establish ",{"type":41,"tag":252,"props":1095,"children":1096},{"style":786},[1097],{"type":46,"value":1098},"[",{"type":41,"tag":252,"props":1100,"children":1101},{"style":792},[1102],{"type":46,"value":1103},"fact",{"type":41,"tag":252,"props":1105,"children":1106},{"style":786},[1107],{"type":46,"value":1108},"]",{"type":41,"tag":252,"props":1110,"children":1111},{"style":780},[1112],{"type":46,"value":1113}," for use at summary judgment \u002F trial.\n",{"type":41,"tag":252,"props":1115,"children":1117},{"class":775,"line":1116},21,[1118],{"type":41,"tag":252,"props":1119,"children":1120},{"emptyLinePlaceholder":811},[1121],{"type":46,"value":814},{"type":41,"tag":252,"props":1123,"children":1125},{"class":775,"line":1124},22,[1126,1130,1135],{"type":41,"tag":252,"props":1127,"children":1128},{"style":844},[1129],{"type":46,"value":847},{"type":41,"tag":252,"props":1131,"children":1132},{"style":850},[1133],{"type":46,"value":1134},"Documents:",{"type":41,"tag":252,"props":1136,"children":1137},{"style":844},[1138],{"type":46,"value":1139},"**\n",{"type":41,"tag":252,"props":1141,"children":1143},{"class":775,"line":1142},23,[1144,1149,1154,1159,1163,1168,1172,1177,1181],{"type":41,"tag":252,"props":1145,"children":1146},{"style":786},[1147],{"type":46,"value":1148},"-",{"type":41,"tag":252,"props":1150,"children":1151},{"style":786},[1152],{"type":46,"value":1153}," [",{"type":41,"tag":252,"props":1155,"children":1156},{"style":792},[1157],{"type":46,"value":1158},"Bates",{"type":41,"tag":252,"props":1160,"children":1161},{"style":786},[1162],{"type":46,"value":1108},{"type":41,"tag":252,"props":1164,"children":1165},{"style":780},[1166],{"type":46,"value":1167}," — ",{"type":41,"tag":252,"props":1169,"children":1170},{"style":786},[1171],{"type":46,"value":1098},{"type":41,"tag":252,"props":1173,"children":1174},{"style":792},[1175],{"type":46,"value":1176},"description",{"type":41,"tag":252,"props":1178,"children":1179},{"style":786},[1180],{"type":46,"value":1108},{"type":41,"tag":252,"props":1182,"children":1183},{"style":780},[1184],{"type":46,"value":1185}," — [why it matters]\n",{"type":41,"tag":252,"props":1187,"children":1189},{"class":775,"line":1188},24,[1190],{"type":41,"tag":252,"props":1191,"children":1192},{"emptyLinePlaceholder":811},[1193],{"type":46,"value":814},{"type":41,"tag":252,"props":1195,"children":1197},{"class":775,"line":1196},25,[1198,1202,1207],{"type":41,"tag":252,"props":1199,"children":1200},{"style":844},[1201],{"type":46,"value":847},{"type":41,"tag":252,"props":1203,"children":1204},{"style":850},[1205],{"type":46,"value":1206},"Questions:",{"type":41,"tag":252,"props":1208,"children":1209},{"style":844},[1210],{"type":46,"value":1139},{"type":41,"tag":252,"props":1212,"children":1214},{"class":775,"line":1213},26,[1215],{"type":41,"tag":252,"props":1216,"children":1217},{"style":780},[1218],{"type":46,"value":1219},"[The sequence. Each question closed. Build to the admission.]\n",{"type":41,"tag":252,"props":1221,"children":1223},{"class":775,"line":1222},27,[1224],{"type":41,"tag":252,"props":1225,"children":1226},{"emptyLinePlaceholder":811},[1227],{"type":46,"value":814},{"type":41,"tag":252,"props":1229,"children":1231},{"class":775,"line":1230},28,[1232,1236],{"type":41,"tag":252,"props":1233,"children":1234},{"style":786},[1235],{"type":46,"value":1020},{"type":41,"tag":252,"props":1237,"children":1238},{"style":826},[1239],{"type":46,"value":1240},"III. [Bad fact topic]\n",{"type":41,"tag":252,"props":1242,"children":1244},{"class":775,"line":1243},29,[1245],{"type":41,"tag":252,"props":1246,"children":1247},{"emptyLinePlaceholder":811},[1248],{"type":46,"value":814},{"type":41,"tag":252,"props":1250,"children":1252},{"class":775,"line":1251},30,[1253,1257,1261,1265],{"type":41,"tag":252,"props":1254,"children":1255},{"style":844},[1256],{"type":46,"value":847},{"type":41,"tag":252,"props":1258,"children":1259},{"style":850},[1260],{"type":46,"value":1084},{"type":41,"tag":252,"props":1262,"children":1263},{"style":844},[1264],{"type":46,"value":847},{"type":41,"tag":252,"props":1266,"children":1267},{"style":780},[1268],{"type":46,"value":1269}," Get the witness's explanation of [bad fact] on our terms before they're prepped for trial.\n",{"type":41,"tag":252,"props":1271,"children":1273},{"class":775,"line":1272},31,[1274],{"type":41,"tag":252,"props":1275,"children":1276},{"emptyLinePlaceholder":811},[1277],{"type":46,"value":814},{"type":41,"tag":252,"props":1279,"children":1281},{"class":775,"line":1280},32,[1282],{"type":41,"tag":252,"props":1283,"children":1284},{"style":780},[1285],{"type":46,"value":1286},"[Same structure]\n",{"type":41,"tag":252,"props":1288,"children":1290},{"class":775,"line":1289},33,[1291],{"type":41,"tag":252,"props":1292,"children":1293},{"emptyLinePlaceholder":811},[1294],{"type":46,"value":814},{"type":41,"tag":252,"props":1296,"children":1298},{"class":775,"line":1297},34,[1299,1303],{"type":41,"tag":252,"props":1300,"children":1301},{"style":786},[1302],{"type":46,"value":1020},{"type":41,"tag":252,"props":1304,"children":1305},{"style":826},[1306],{"type":46,"value":1307},"IV. Impeachment material (use if needed)\n",{"type":41,"tag":252,"props":1309,"children":1311},{"class":775,"line":1310},35,[1312],{"type":41,"tag":252,"props":1313,"children":1314},{"emptyLinePlaceholder":811},[1315],{"type":46,"value":814},{"type":41,"tag":252,"props":1317,"children":1319},{"class":775,"line":1318},36,[1320],{"type":41,"tag":252,"props":1321,"children":1322},{"style":780},[1323],{"type":46,"value":1324},"[Prior statements \u002F documents to confront with, if the witness contradicts]\n",{"type":41,"tag":252,"props":1326,"children":1328},{"class":775,"line":1327},37,[1329],{"type":41,"tag":252,"props":1330,"children":1331},{"emptyLinePlaceholder":811},[1332],{"type":46,"value":814},{"type":41,"tag":252,"props":1334,"children":1336},{"class":775,"line":1335},38,[1337,1341],{"type":41,"tag":252,"props":1338,"children":1339},{"style":786},[1340],{"type":46,"value":1020},{"type":41,"tag":252,"props":1342,"children":1343},{"style":826},[1344],{"type":46,"value":1345},"V. [Pivot fact sequence]\n",{"type":41,"tag":252,"props":1347,"children":1349},{"class":775,"line":1348},39,[1350],{"type":41,"tag":252,"props":1351,"children":1352},{"emptyLinePlaceholder":811},[1353],{"type":46,"value":814},{"type":41,"tag":252,"props":1355,"children":1357},{"class":775,"line":1356},40,[1358,1362,1366,1370],{"type":41,"tag":252,"props":1359,"children":1360},{"style":844},[1361],{"type":46,"value":847},{"type":41,"tag":252,"props":1363,"children":1364},{"style":850},[1365],{"type":46,"value":1084},{"type":41,"tag":252,"props":1367,"children":1368},{"style":844},[1369],{"type":46,"value":847},{"type":41,"tag":252,"props":1371,"children":1372},{"style":780},[1373],{"type":46,"value":1374}," [The thing the case turns on]\n",{"type":41,"tag":252,"props":1376,"children":1378},{"class":775,"line":1377},41,[1379],{"type":41,"tag":252,"props":1380,"children":1381},{"emptyLinePlaceholder":811},[1382],{"type":46,"value":814},{"type":41,"tag":252,"props":1384,"children":1386},{"class":775,"line":1385},42,[1387],{"type":41,"tag":252,"props":1388,"children":1389},{"style":780},[1390],{"type":46,"value":1391},"[This is the tightest section. Every question is a yes\u002Fno. Every question establishes one fact. Build the box.]\n",{"type":41,"tag":252,"props":1393,"children":1395},{"class":775,"line":1394},43,[1396],{"type":41,"tag":252,"props":1397,"children":1398},{"emptyLinePlaceholder":811},[1399],{"type":46,"value":814},{"type":41,"tag":252,"props":1401,"children":1403},{"class":775,"line":1402},44,[1404],{"type":41,"tag":252,"props":1405,"children":1406},{"style":786},[1407],{"type":46,"value":1003},{"type":41,"tag":252,"props":1409,"children":1411},{"class":775,"line":1410},45,[1412],{"type":41,"tag":252,"props":1413,"children":1414},{"emptyLinePlaceholder":811},[1415],{"type":46,"value":814},{"type":41,"tag":252,"props":1417,"children":1419},{"class":775,"line":1418},46,[1420,1424],{"type":41,"tag":252,"props":1421,"children":1422},{"style":786},[1423],{"type":46,"value":1020},{"type":41,"tag":252,"props":1425,"children":1426},{"style":826},[1427],{"type":46,"value":1428},"Exhibit list\n",{"type":41,"tag":252,"props":1430,"children":1432},{"class":775,"line":1431},47,[1433],{"type":41,"tag":252,"props":1434,"children":1435},{"emptyLinePlaceholder":811},[1436],{"type":46,"value":814},{"type":41,"tag":252,"props":1438,"children":1440},{"class":775,"line":1439},48,[1441,1446,1451,1455,1460,1464,1469,1473,1478],{"type":41,"tag":252,"props":1442,"children":1443},{"style":786},[1444],{"type":46,"value":1445},"|",{"type":41,"tag":252,"props":1447,"children":1448},{"style":780},[1449],{"type":46,"value":1450}," # ",{"type":41,"tag":252,"props":1452,"children":1453},{"style":786},[1454],{"type":46,"value":1445},{"type":41,"tag":252,"props":1456,"children":1457},{"style":780},[1458],{"type":46,"value":1459}," Bates ",{"type":41,"tag":252,"props":1461,"children":1462},{"style":786},[1463],{"type":46,"value":1445},{"type":41,"tag":252,"props":1465,"children":1466},{"style":780},[1467],{"type":46,"value":1468}," Description ",{"type":41,"tag":252,"props":1470,"children":1471},{"style":786},[1472],{"type":46,"value":1445},{"type":41,"tag":252,"props":1474,"children":1475},{"style":780},[1476],{"type":46,"value":1477}," Used in section ",{"type":41,"tag":252,"props":1479,"children":1480},{"style":786},[1481],{"type":46,"value":1482},"|\n",{"type":41,"tag":252,"props":1484,"children":1486},{"class":775,"line":1485},49,[1487],{"type":41,"tag":252,"props":1488,"children":1489},{"style":786},[1490],{"type":46,"value":1491},"|---|---|---|---|\n",{"type":41,"tag":252,"props":1493,"children":1495},{"class":775,"line":1494},50,[1496],{"type":41,"tag":252,"props":1497,"children":1498},{"emptyLinePlaceholder":811},[1499],{"type":46,"value":814},{"type":41,"tag":252,"props":1501,"children":1503},{"class":775,"line":1502},51,[1504,1508],{"type":41,"tag":252,"props":1505,"children":1506},{"style":786},[1507],{"type":46,"value":1020},{"type":41,"tag":252,"props":1509,"children":1510},{"style":826},[1511],{"type":46,"value":1512},"Marker discipline\n",{"type":41,"tag":252,"props":1514,"children":1516},{"class":775,"line":1515},52,[1517],{"type":41,"tag":252,"props":1518,"children":1519},{"emptyLinePlaceholder":811},[1520],{"type":46,"value":814},{"type":41,"tag":252,"props":1522,"children":1524},{"class":775,"line":1523},53,[1525],{"type":41,"tag":252,"props":1526,"children":1527},{"style":780},[1528],{"type":46,"value":1529},"Use inline while building and reviewing:\n",{"type":41,"tag":252,"props":1531,"children":1533},{"class":775,"line":1532},54,[1534,1538,1543,1548,1552],{"type":41,"tag":252,"props":1535,"children":1536},{"style":786},[1537],{"type":46,"value":1148},{"type":41,"tag":252,"props":1539,"children":1540},{"style":786},[1541],{"type":46,"value":1542}," `",{"type":41,"tag":252,"props":1544,"children":1545},{"style":792},[1546],{"type":46,"value":1547},"[VERIFY: factual assertion]",{"type":41,"tag":252,"props":1549,"children":1550},{"style":786},[1551],{"type":46,"value":789},{"type":41,"tag":252,"props":1553,"children":1554},{"style":780},[1555],{"type":46,"value":1556}," — any fact not confirmed against the record\n",{"type":41,"tag":252,"props":1558,"children":1560},{"class":775,"line":1559},55,[1561,1565,1569,1574,1578],{"type":41,"tag":252,"props":1562,"children":1563},{"style":786},[1564],{"type":46,"value":1148},{"type":41,"tag":252,"props":1566,"children":1567},{"style":786},[1568],{"type":46,"value":1542},{"type":41,"tag":252,"props":1570,"children":1571},{"style":792},[1572],{"type":46,"value":1573},"[UNCERTAIN: legal proposition]",{"type":41,"tag":252,"props":1575,"children":1576},{"style":786},[1577],{"type":46,"value":789},{"type":41,"tag":252,"props":1579,"children":1580},{"style":780},[1581],{"type":46,"value":1582}," — any legal point (rule, deadline, scope-of-questioning limit) not confirmed against current authority\n",{"type":41,"tag":252,"props":1584,"children":1586},{"class":775,"line":1585},56,[1587,1591,1595,1600,1604],{"type":41,"tag":252,"props":1588,"children":1589},{"style":786},[1590],{"type":46,"value":1148},{"type":41,"tag":252,"props":1592,"children":1593},{"style":786},[1594],{"type":46,"value":1542},{"type":41,"tag":252,"props":1596,"children":1597},{"style":792},[1598],{"type":46,"value":1599},"[CITE NEEDED: specific cite]",{"type":41,"tag":252,"props":1601,"children":1602},{"style":786},[1603],{"type":46,"value":789},{"type":41,"tag":252,"props":1605,"children":1606},{"style":780},[1607],{"type":46,"value":1608}," — record or authority cite pending\n",{"type":41,"tag":252,"props":1610,"children":1612},{"class":775,"line":1611},57,[1613],{"type":41,"tag":252,"props":1614,"children":1615},{"emptyLinePlaceholder":811},[1616],{"type":46,"value":814},{"type":41,"tag":252,"props":1618,"children":1620},{"class":775,"line":1619},58,[1621,1625],{"type":41,"tag":252,"props":1622,"children":1623},{"style":786},[1624],{"type":46,"value":1020},{"type":41,"tag":252,"props":1626,"children":1627},{"style":826},[1628],{"type":46,"value":1629},"Notes for the attorney\n",{"type":41,"tag":252,"props":1631,"children":1633},{"class":775,"line":1632},59,[1634],{"type":41,"tag":252,"props":1635,"children":1636},{"emptyLinePlaceholder":811},[1637],{"type":46,"value":814},{"type":41,"tag":252,"props":1639,"children":1641},{"class":775,"line":1640},60,[1642,1646],{"type":41,"tag":252,"props":1643,"children":1644},{"style":786},[1645],{"type":46,"value":1148},{"type":41,"tag":252,"props":1647,"children":1648},{"style":780},[1649],{"type":46,"value":1650}," [Anything the outline doesn't capture — witness demeanor notes, strategic calls to make in the moment]\n",{"type":41,"tag":252,"props":1652,"children":1654},{"class":775,"line":1653},61,[1655],{"type":41,"tag":252,"props":1656,"children":1657},{"emptyLinePlaceholder":811},[1658],{"type":46,"value":814},{"type":41,"tag":252,"props":1660,"children":1662},{"class":775,"line":1661},62,[1663],{"type":41,"tag":252,"props":1664,"children":1665},{"style":780},[1666],{"type":46,"value":1003},{"type":41,"tag":252,"props":1668,"children":1670},{"class":775,"line":1669},63,[1671],{"type":41,"tag":252,"props":1672,"children":1673},{"emptyLinePlaceholder":811},[1674],{"type":46,"value":814},{"type":41,"tag":252,"props":1676,"children":1678},{"class":775,"line":1677},64,[1679,1683,1688,1692],{"type":41,"tag":252,"props":1680,"children":1681},{"style":844},[1682],{"type":46,"value":847},{"type":41,"tag":252,"props":1684,"children":1685},{"style":850},[1686],{"type":46,"value":1687},"Privileged \u002F work-product material.",{"type":41,"tag":252,"props":1689,"children":1690},{"style":844},[1691],{"type":46,"value":847},{"type":41,"tag":252,"props":1693,"children":1694},{"style":780},[1695],{"type":46,"value":1696}," This outline is built from case materials and work product and inherits their protection status. Keep it in the privileged-materials folder, mark it appropriately, and make any distribution decision (co-counsel, client, experts) deliberately — distribution outside the privilege circle can waive protection.\n",{"type":41,"tag":252,"props":1698,"children":1700},{"class":775,"line":1699},65,[1701],{"type":41,"tag":252,"props":1702,"children":1703},{"emptyLinePlaceholder":811},[1704],{"type":46,"value":814},{"type":41,"tag":252,"props":1706,"children":1708},{"class":775,"line":1707},66,[1709,1713,1718,1722,1727,1731,1735,1739,1743,1747,1751,1755,1760,1764,1768,1772],{"type":41,"tag":252,"props":1710,"children":1711},{"style":844},[1712],{"type":46,"value":847},{"type":41,"tag":252,"props":1714,"children":1715},{"style":850},[1716],{"type":46,"value":1717},"Cite check any authority relied on.",{"type":41,"tag":252,"props":1719,"children":1720},{"style":844},[1721],{"type":46,"value":847},{"type":41,"tag":252,"props":1723,"children":1724},{"style":780},[1725],{"type":46,"value":1726}," Rule citations (FRCP 30, state equivalents, local rules, standing orders) and any case law pulled into the outline were generated by an AI model. Verify each against Westlaw, CourtListener, or your research platform — confirm currency and scope before using at the deposition. Source tags on each citation (e.g., ",{"type":41,"tag":252,"props":1728,"children":1729},{"style":786},[1730],{"type":46,"value":789},{"type":41,"tag":252,"props":1732,"children":1733},{"style":792},[1734],{"type":46,"value":533},{"type":41,"tag":252,"props":1736,"children":1737},{"style":786},[1738],{"type":46,"value":789},{"type":41,"tag":252,"props":1740,"children":1741},{"style":780},[1742],{"type":46,"value":535},{"type":41,"tag":252,"props":1744,"children":1745},{"style":786},[1746],{"type":46,"value":789},{"type":41,"tag":252,"props":1748,"children":1749},{"style":792},[1750],{"type":46,"value":507},{"type":41,"tag":252,"props":1752,"children":1753},{"style":786},[1754],{"type":46,"value":789},{"type":41,"tag":252,"props":1756,"children":1757},{"style":780},[1758],{"type":46,"value":1759},") show where the cite came from; ",{"type":41,"tag":252,"props":1761,"children":1762},{"style":786},[1763],{"type":46,"value":789},{"type":41,"tag":252,"props":1765,"children":1766},{"style":792},[1767],{"type":46,"value":586},{"type":41,"tag":252,"props":1769,"children":1770},{"style":786},[1771],{"type":46,"value":789},{"type":41,"tag":252,"props":1773,"children":1774},{"style":780},[1775],{"type":46,"value":1776}," tags carry higher fabrication risk and should be checked first.\n",{"type":41,"tag":93,"props":1778,"children":1780},{"id":1779},"what-this-skill-does-not-do",[1781],{"type":46,"value":1782},"What this skill does not do",{"type":41,"tag":186,"props":1784,"children":1785},{},[1786,1791,1796],{"type":41,"tag":53,"props":1787,"children":1788},{},[1789],{"type":46,"value":1790},"Take the deposition. The outline is a map; the attorney drives.",{"type":41,"tag":53,"props":1792,"children":1793},{},[1794],{"type":46,"value":1795},"Predict what the witness will say. It prepares for likely answers, but witnesses surprise.",{"type":41,"tag":53,"props":1797,"children":1798},{},[1799],{"type":46,"value":1800},"Decide what to ask on the fly. Follow-ups are the attorney's judgment in the room.",{"type":41,"tag":1802,"props":1803,"children":1804},"style",{},[1805],{"type":46,"value":1806},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":1808,"total":1993},[1809,1830,1844,1856,1875,1888,1907,1927,1941,1956,1964,1977],{"slug":1810,"name":1810,"fn":1811,"description":1812,"org":1813,"tags":1814,"stars":1827,"repoUrl":1828,"updatedAt":1829},"algorithmic-art","create algorithmic art with p5.js","Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1815,1818,1821,1824],{"name":1816,"slug":1817,"type":16},"Creative","creative",{"name":1819,"slug":1820,"type":16},"Design","design",{"name":1822,"slug":1823,"type":16},"Generative Art","generative-art",{"name":1825,"slug":1826,"type":16},"JavaScript","javascript",161831,"https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fskills","2026-04-06T17:56:15.455818",{"slug":1831,"name":1831,"fn":1832,"description":1833,"org":1834,"tags":1835,"stars":1827,"repoUrl":1828,"updatedAt":1843},"brand-guidelines","apply Anthropic brand colors and typography","Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1836,1839,1840],{"name":1837,"slug":1838,"type":16},"Branding","branding",{"name":1819,"slug":1820,"type":16},{"name":1841,"slug":1842,"type":16},"Typography","typography","2026-04-06T17:56:05.042852",{"slug":1845,"name":1845,"fn":1846,"description":1847,"org":1848,"tags":1849,"stars":1827,"repoUrl":1828,"updatedAt":1855},"canvas-design","create posters and visual art as PNG or PDF","Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1850,1851,1852],{"name":1816,"slug":1817,"type":16},{"name":1819,"slug":1820,"type":16},{"name":1853,"slug":1854,"type":16},"PDF","pdf","2026-04-06T17:56:03.794732",{"slug":1857,"name":1857,"fn":1858,"description":1859,"org":1860,"tags":1861,"stars":1827,"repoUrl":1828,"updatedAt":1874},"claude-api","build apps with the Claude API","Reference for the Claude API \u002F Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration.\nTRIGGER — read BEFORE opening the target file; don't skip because it \"looks like a one-liner\" — whenever: the prompt names Claude\u002FAnthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing\u002Fmodel choice\u002Flimits\u002Fcaching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent\u002FMCP\u002Ftool-definition\u002Fmulti-agent\u002FRAG\u002FLLM-judge\u002Fcomputer-use; generate\u002Fsummarize\u002Fextract\u002Fclassify\u002Frewrite\u002Fconverse over NL; debugging refusals\u002Fcutoffs\u002Fstreaming\u002Ftool-calls\u002Ftokens).\nSKIP only when another provider is being worked on (overrides all triggers): OpenAI\u002FGPT\u002FGemini\u002FLlama\u002FMistral\u002FCohere\u002FOllama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIRST if no provider named — don't Read the file).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1862,1865,1866,1869,1871],{"name":1863,"slug":1864,"type":16},"Agents","agents",{"name":9,"slug":8,"type":16},{"name":1867,"slug":1868,"type":16},"Anthropic SDK","anthropic-sdk",{"name":1870,"slug":1857,"type":16},"Claude API",{"name":1872,"slug":1873,"type":16},"LLM","llm","2026-07-28T05:36:08.213335",{"slug":1876,"name":1876,"fn":1877,"description":1878,"org":1879,"tags":1880,"stars":1827,"repoUrl":1828,"updatedAt":1887},"doc-coauthoring","co-author documentation and technical specs","Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1881,1884],{"name":1882,"slug":1883,"type":16},"Documentation","documentation",{"name":1885,"slug":1886,"type":16},"Technical Writing","technical-writing","2026-04-06T17:56:14.18897",{"slug":1889,"name":1889,"fn":1890,"description":1891,"org":1892,"tags":1893,"stars":1827,"repoUrl":1828,"updatedAt":1906},"docx","create and edit Word documents","Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1894,1895,1897,1900,1903],{"name":18,"slug":19,"type":16},{"name":1896,"slug":1889,"type":16},"DOCX",{"name":1898,"slug":1899,"type":16},"Office","office",{"name":1901,"slug":1902,"type":16},"Templates","templates",{"name":1904,"slug":1905,"type":16},"Word","word","2026-07-18T05:16:23.136271",{"slug":1908,"name":1908,"fn":1909,"description":1910,"org":1911,"tags":1912,"stars":1827,"repoUrl":1828,"updatedAt":1926},"frontend-design","design production-grade frontend interfaces","Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1913,1914,1917,1920,1923],{"name":1819,"slug":1820,"type":16},{"name":1915,"slug":1916,"type":16},"Frontend","frontend",{"name":1918,"slug":1919,"type":16},"React","react",{"name":1921,"slug":1922,"type":16},"Tailwind CSS","tailwind-css",{"name":1924,"slug":1925,"type":16},"UI Components","ui-components","2026-04-06T17:56:16.723469",{"slug":1928,"name":1928,"fn":1929,"description":1930,"org":1931,"tags":1932,"stars":1827,"repoUrl":1828,"updatedAt":1940},"internal-comms","write internal company communications","A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1933,1936,1937],{"name":1934,"slug":1935,"type":16},"Communications","communications",{"name":1901,"slug":1902,"type":16},{"name":1938,"slug":1939,"type":16},"Writing","writing","2026-04-06T17:56:20.695522",{"slug":1942,"name":1942,"fn":1943,"description":1944,"org":1945,"tags":1946,"stars":1827,"repoUrl":1828,"updatedAt":1955},"mcp-builder","build MCP servers","Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node\u002FTypeScript (MCP SDK).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1947,1948,1951,1952],{"name":1863,"slug":1864,"type":16},{"name":1949,"slug":1950,"type":16},"API Development","api-development",{"name":1872,"slug":1873,"type":16},{"name":1953,"slug":1954,"type":16},"MCP","mcp","2026-04-06T17:56:10.357665",{"slug":1854,"name":1854,"fn":1957,"description":1958,"org":1959,"tags":1960,"stars":1827,"repoUrl":1828,"updatedAt":1963},"read edit and manipulate PDF files","Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text\u002Ftables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting\u002Fdecrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1961,1962],{"name":18,"slug":19,"type":16},{"name":1853,"slug":1854,"type":16},"2026-04-06T17:56:02.483316",{"slug":1965,"name":1965,"fn":1966,"description":1967,"org":1968,"tags":1969,"stars":1827,"repoUrl":1828,"updatedAt":1976},"pptx","create and edit PowerPoint presentations","Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates (.potx), layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx or .potx filename, regardless of what they plan to do with the content afterward. If a .pptx or .potx file needs to be opened, created, or touched, use this skill.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1970,1973],{"name":1971,"slug":1972,"type":16},"PowerPoint","powerpoint",{"name":1974,"slug":1975,"type":16},"Presentations","presentations","2026-07-18T05:16:24.1471",{"slug":1978,"name":1978,"fn":1979,"description":1980,"org":1981,"tags":1982,"stars":1827,"repoUrl":1828,"updatedAt":1992},"skill-creator","create and optimize agent skills","Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1983,1984,1985,1988,1991],{"name":1863,"slug":1864,"type":16},{"name":1882,"slug":1883,"type":16},{"name":1986,"slug":1987,"type":16},"Evals","evals",{"name":1989,"slug":1990,"type":16},"Performance","performance",{"name":1885,"slug":1886,"type":16},"2026-04-19T06:45:40.804",490,{"items":1995,"total":2089},[1996,2010,2027,2044,2054,2065,2076],{"slug":1997,"name":1997,"fn":1998,"description":1999,"org":2000,"tags":2001,"stars":23,"repoUrl":24,"updatedAt":2009},"ai-inventory","track AI systems for EU AI Act","EU AI Act per-system inventory — track each AI system's role (provider, deployer, importer, distributor, authorized representative, product manufacturer) and risk tier (prohibited, high-risk, limited, minimal, GPAI, GPAI+systemic). Role and tier are assessed per system, not per company. Use when the user says \"ai inventory\", \"add an ai system\", \"what systems do we have\", \"classify this ai system\", \"eu ai act register\", or \"ai system registry\".\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2002,2005,2008],{"name":2003,"slug":2004,"type":16},"Compliance","compliance",{"name":2006,"slug":2007,"type":16},"Governance","governance",{"name":21,"slug":22,"type":16},"2026-05-14T06:02:19.677579",{"slug":2011,"name":2011,"fn":2012,"description":2013,"org":2014,"tags":2015,"stars":23,"repoUrl":24,"updatedAt":2026},"ai-tool-handoff","manage handoff to bulk legal review tools","Detects when Luminance, Kira, or a similar bulk-review tool is in use, hands off the high-volume clause extraction to it, and QAs its output per the trust level in `~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Fcorporate-legal\u002FCLAUDE.md`. Use when user says \"send to Luminance\", \"bulk review\", \"AI extraction\", or when diligence-issue-extraction hits a high-volume category.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2016,2019,2022,2023],{"name":2017,"slug":2018,"type":16},"Automation","automation",{"name":2020,"slug":2021,"type":16},"Contracts","contracts",{"name":21,"slug":22,"type":16},{"name":2024,"slug":2025,"type":16},"QA","qa","2026-05-14T06:01:31.00555",{"slug":2028,"name":2028,"fn":2029,"description":2030,"org":2031,"tags":2032,"stars":23,"repoUrl":24,"updatedAt":2043},"aia-generation","run AI impact assessments","Run an AI impact assessment — structured intake, risk analysis, regulatory classification per regime in scope, policy consistency diff, and recommendation with conditions. Uses the house-style structure learned from the seed impact assessment in `~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Fai-governance-legal\u002FCLAUDE.md`. Use when user says \"impact assessment for\", \"assess this AI use case\", \"run an AIA\", \"generate an AIA\", \"we need to document this AI system\", \"AI risk assessment for X\", or follows a conditional triage result.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2033,2034,2037,2040],{"name":21,"slug":22,"type":16},{"name":2035,"slug":2036,"type":16},"Policy","policy",{"name":2038,"slug":2039,"type":16},"Regulatory Compliance","regulatory-compliance",{"name":2041,"slug":2042,"type":16},"Risk Assessment","risk-assessment","2026-05-13T06:03:19.61029",{"slug":2045,"name":2045,"fn":2046,"description":2047,"org":2048,"tags":2049,"stars":23,"repoUrl":24,"updatedAt":2053},"amendment-history","trace contract amendment history","Trace how a contract has changed across its base agreement and all amendments — either a summary of all changes over time, or a provision trace for a specific clause. Use when the user says \"what changed in this contract over time\", \"show me the amendment history\", \"where's the latest [clause]\", \"how has [provision] evolved\", or uploads multiple versions of an agreement.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2050,2051,2052],{"name":2020,"slug":2021,"type":16},{"name":18,"slug":19,"type":16},{"name":21,"slug":22,"type":16},"2026-05-13T06:03:34.070339",{"slug":2055,"name":2055,"fn":2056,"description":2057,"org":2058,"tags":2059,"stars":23,"repoUrl":24,"updatedAt":2064},"auto-updater","check for community skill updates","Check installed community skills for updates. Shows a diff and requires explicit approval before applying. Use when the user says \"check for updates\", \"update my skills\", \"anything new for my installed skills\", or when invoked from the registry-sync agent.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2060,2061],{"name":2017,"slug":2018,"type":16},{"name":2062,"slug":2063,"type":16},"Plugin Development","plugin-development","2026-05-13T06:02:55.642269",{"slug":2066,"name":2066,"fn":2067,"description":2068,"org":2069,"tags":2070,"stars":23,"repoUrl":24,"updatedAt":2075},"bar-prep-questions","provide bar exam practice questions","Bar prep questions — MBE or essay, targeted at your weak subjects and bar jurisdiction. Tracks misses and comes back to patterns. Use when the user says \"bar prep\", \"MBE questions\", \"practice essay\", or \"test me for the bar\".\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2071,2074],{"name":2072,"slug":2073,"type":16},"Education","education",{"name":21,"slug":22,"type":16},"2026-07-24T05:41:43.01243",{"slug":2077,"name":2077,"fn":2078,"description":2079,"org":2080,"tags":2081,"stars":23,"repoUrl":24,"updatedAt":2088},"board-minutes","draft board and committee meeting minutes","Drafts board or committee meeting minutes in your house format. Auto-detects upcoming board and committee meetings from your calendar, asks for the agenda and any slides or pre-read materials, and produces a complete draft in the format learned from your seed minutes. Also handles written consents in lieu of meetings. Trigger: \"board minutes\", \"draft minutes\", \"upcoming board meeting\", \"committee minutes\", \"written consent\", or calendar detection of an upcoming board or committee event.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2082,2083,2084,2085],{"name":1882,"slug":1883,"type":16},{"name":2006,"slug":2007,"type":16},{"name":21,"slug":22,"type":16},{"name":2086,"slug":2087,"type":16},"Meetings","meetings","2026-05-14T06:01:29.792942",118]