Skip to main content
skill CX Codex official · Anthropic

matter-close — Claude Code skill: close a matter, keep the record

Closes a matter in the portfolio: captures the outcome, final exposure and lessons, then archives it without deleting the record.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add anthropics/claude-for-legal --skill matter-close -a claude-code
Open on GitHub

What matter-close does

The skill walks through the close step by step. It confirms the slug and current status, then collects the resolution: type (settled, dismissed, judgment for or against, withdrawn, consolidated), date, final cost and lessons. From there it edits _log.yaml — sets status: closed, adds closed and outcome — appends a final entry to history.md and a closing block to matter.md.

A conflicts gate blocks the run if the matter is missing from _log.yaml: the skill refuses and tells you to check the slug first. Nothing gets deleted. The row in the log and the folder ~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/[slug]/ stay on disk, and /portfolio-status simply drops the matter from active rollups.

Before writing, the skill reads ## Who's using this in CLAUDE.md. If the role is Non-lawyer, it will not close the matter without an explicit yes after you talk to an attorney — closing ends active tracking and can affect a legal hold. Lessons are never invented: skip that section and it stays empty.

What it helps with

  • record the outcome and final cost of a matter in one place
  • compare actual spend against the initial exposure range
  • log a settlement or judgment without losing the terms
  • drop a closed matter from active rollups while keeping the file
  • write an honest retrospective for future matters

Example prompts for the agent

  • close the acme-v-smith matter, settlement signed
  • /matter-close acme-v-smith
  • acme-v-smith is done, record the outcome and final cost

How to install matter-close

1Skills CLI (Vercel)

npx skills add anthropics/claude-for-legal --skill matter-close -a claude-code

2Manually: put the files in place

~/.claude/skills/matter-close/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/matter-close/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about matter-close

How do I install matter-close in Claude?

Run npx skills add anthropics/claude-for-legal --skill matter-close -a claude-code. The skill lands in ~/.claude/skills/matter-close/SKILL.md.

What does matter-close do?

It captures the resolution, final exposure and lessons, updates _log.yaml, appends an entry to history.md and a closing block to matter.md. The matter itself is not deleted.

Can it close a matter that is not in the log?

No. If the slug is missing from _log.yaml, the skill refuses and asks you to check the slug — the matter may never have gone through /litigation-legal:matter-intake.

Source text

SKILL.md · Apache-2.0
---
name: matter-close
description: 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.
argument-hint: "[slug]"
---

# /matter-close

1. Follow the workflow and reference below.
2. Confirm slug and current status.
3. Capture outcome: resolution type (settled, dismissed, judgment for/against, withdrawn, consolidated), date, final exposure/cost, lessons.
4. Update `_log.yaml`: `status: closed`, add `closed: YYYY-MM-DD` and `outcome:` fields.
5. Append final entry to `~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/[slug]/history.md`.
6. Matter stays in `_log.yaml` and `~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/[slug]/` — not deleted. `/portfolio-status` filters it from active rollups.

---

# Matter Close

## Purpose

Matters end. The outcome is the single most valuable data point the portfolio generates — it calibrates the risk framework for future matters. Closing a matter captures the outcome structurally so the record is useful, not just archived.

## Load context

- `~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/_log.yaml` — find the row
- `~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/[slug]/matter.md` — reference (intake context)
- `~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/[slug]/history.md` — append target

**Conflicts gate — unbypassable.** Before closing, check `_log.yaml` for the matter slug. If the matter is not in `_log.yaml`, refuse and route:

> "I don't see [matter slug] in the matter log. Nothing to close — either the slug is wrong or the matter was never intaken through `/litigation-legal:matter-intake`. Check the slug first; if it genuinely was never intaken, there's no row to update and no file structure to close."

## Input

Slug (required).

## The close

### 1. Resolution type

- `settled` — with counterparty, dollar amount, structural terms
- `dismissed` — with or without prejudice, by what mechanism
- `judgment-for-us` — at what stage, appeal exposure
- `judgment-against-us` — at what stage, appeal status, exposure crystallized
- `withdrawn` — by counterparty, circumstances
- `consolidated` — merged into another matter (provide slug of parent)
- `other` — with explanation

### 2. Resolution date

The date the matter actually ended (settlement executed, order issued, dismissal filed).

### 3. Final exposure

- Actual cost to company (settlement amount + fees + injunctive/structural cost)
- vs. initial exposure range at intake (did we call it?)
- Reserve accuracy (if reserved): booked vs. actual

### 4. Lessons

Two or three sentences. What did we get right? What did we misjudge? Anything the intake should have flagged earlier?

This is the part future counsel will reread. Be honest. "Misjudged likelihood — plaintiff firm was more aggressive than expected" is worth more than "resolved favorably."

### 5. Seed doc prompt

Settlement agreement, final order, dismissal — path if available. Not required.

## Writing

**Before closing the matter (the consequential act — the matter is archived and active tracking ends):** Read `## Who's using this` in `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md`. If the Role is Non-lawyer:

> Closing a matter has legal consequences — it ends active tracking, may affect any associated legal hold (run `/legal-hold --release` separately if appropriate), and establishes the final record the company relies on. Have you reviewed this with an attorney? If yes, proceed. If no, here's a brief to bring to them:
>
> [Generate a 1-page summary: the matter, resolution type and terms, final exposure vs. initial, reserve accuracy, related matters or appeals still live, what could go wrong with premature closure, what to ask the attorney.]
>
> If you need to find a licensed attorney, solicitor, barrister, or other authorised legal professional in your jurisdiction: your professional regulator's referral service is the fastest starting point (state bar in the US, SRA/Bar Standards Board in England & Wales, Law Society in Scotland/NI/Ireland/Canada/Australia, or your jurisdiction's equivalent).

Do not write the close fields or append the close entry without an explicit yes.

### Update `~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/_log.yaml`

```yaml
status: closed
closed: [YYYY-MM-DD]
outcome: [resolution-type]
final_cost: [dollar amount]
last_updated: [today]   # close is the last touch; record it
```

Retain all existing fields. Do not delete the row.

### Append final entry to `~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/[slug]/history.md`

```markdown
## [YYYY-MM-DD] — Matter closed: [resolution-type]

**Resolution:** [narrative — what happened, on what terms]
**Final cost:** [amount + structural terms if any]
**vs. initial exposure:** [compare to matter.md intake range]
**Reserve accuracy:** [if applicable]

**Lessons:**
[2-3 sentences — honest retrospective]

**Related doc:** [settlement agreement / final order / etc., if provided]
```

### Touch `~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/[slug]/matter.md`

Add a closing block at the end (don't modify earlier sections — they're the historical intake):

```markdown
---

## Closed [YYYY-MM-DD]

[Resolution summary in one paragraph. Pointer to the final history entry for detail.]
```

## Confirm

Show the user the full close entry and the yaml changes before writing.

## What this skill does not do

- Delete matters. Closed matters stay in `_log.yaml` and on disk — they're the training set for the portfolio's judgment.
- Re-open. If a closed matter comes back (appeal, related litigation), open a new matter that references the closed one in `matter.md`.
- Summarize lessons the user didn't say. If the user skips the lessons section, leave it empty rather than invent.

© anthropics · Apache-2.0 · anthropics/claude-for-legal

Similar skills

Everything for Notes, tasks and projects →

From the same set118

bar-prep-questions Generates targeted MBE and essay practice questions for US bar exams. It aligns with your jurisdiction and tracks recurring errors in a study plan. CX Codex +1 600installs deposition-prep Builds a deposition outline for a witness: pulls their documents from the eDiscovery platform, organizes topics around the case theory, and surfaces impeachment material. CX Codex +1 600installs leave-tracker Checks open employee leaves for legal deadlines and flags only the cases requiring action. Helpful for tracking certification and leave exhaustion dates. CX Codex +1 599installs registry-browser Searches watched registries for skills, lists matches with descriptions, and offers to show the full SKILL.md before you install anything. CX Codex +1 599installs takedown Drafts DMCA takedown notices, triages incoming infringement claims, and prepares §512(g) counter-notices. Useful for copyright enforcement against services under US jurisdiction. CX Codex +1 598installs investigation-add Adds interview notes and documents to an open investigation log. Use it to process new evidence batches against documented pull criteria. CX Codex +1 597installs aia-generation Runs an AI impact assessment: structured intake, risk analysis, regulatory classification per regime, and a recommendation with conditions. CX Codex +1 597installs handbook-updates This skill diffs a proposed policy change against your current handbook, then shows which sections and state supplements the edit breaks. CX Codex +1 597installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor