Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions private-credit/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "private-credit",
"version": "1.0.0",
"description": "Domain-specific skills and commands for private credit analysts and portfolio managers at direct lending funds. Covers covenant compliance, EBITDA adjustments, IC memo generation, quarterly monitoring, deal screening, credit modeling, amendment analysis, and scenario testing.",
"author": {
"name": "Accretive AI"
}
}
108 changes: 108 additions & 0 deletions private-credit/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
# Private Credit Plugin

A Claude plugin for analysts and portfolio managers at direct lending funds. Encodes the domain expertise, workflows, and judgment frameworks used in private credit — from CIM screening through quarterly portfolio monitoring.

Built for [Claude Cowork](https://claude.com/product/cowork), also compatible with [Claude Code](https://claude.com/product/claude-code).

> **Disclaimer:** This plugin assists with private credit workflows but does not provide investment, financial, or legal advice. All outputs — including covenant calculations, credit assessments, and investment recommendations — should be reviewed by qualified professionals before use in investment decisions, regulatory filings, or committee presentations.

## Who This Is For

- **Credit analysts** doing quarterly monitoring, model updates, and borrower analysis
- **Portfolio managers** reviewing covenant compliance and credit trajectory
- **Investment professionals** screening deals, writing IC memos, and running scenarios
- **Operations teams** processing amendments and tracking covenant schedules

Works best for middle-market direct lending ($50M–$500M deal size), leveraged finance, ABL, and specialty lending workflows.

## What's Included

### Skills (auto-fire when relevant)

Skills encode domain knowledge Claude draws on automatically — no slash command needed.

| Skill | What it covers |
|-------|---------------|
| **Covenant Compliance** | Maintenance vs. incurrence testing, compliance cert as source of truth, step-down schedule lookup, headroom analysis (≥20% comfortable, 10–20% elevated, <10% flag), cross-checking financials against cert |
| **EBITDA Add-Back Treatment** | GAAP-to-Adjusted EBITDA waterfall, permitted addbacks per credit agreement, pro forma acquisition adjustments, cap mechanics, push-back framework for management's numbers, addback realization tracking |
| **Credit Memo Standards** | IC memo structure and section order, minimum content bar, advocacy tone calibration, merit/risk framework, base and downside case presentation standards |
| **Quarterly Package Extraction** | Extraction order (P&L → BS → CF), label-matching logic, compliance cert vs. financials reconciliation, handling acquisitions and restatements, common data quality issues |
| **Borrower Monitoring** | Full quarterly workflow (receive → update → narrate → question → deliver), credit trajectory evaluation, watchlist criteria (3-tier: watch closely / watchlist / workout), management call question development |
| **Credit Model Standards** | LBO-based model structure, tab organization, FCF waterfall construction (exact line-item order), case methodology (base / downside / stress), credit statistics, debt schedule roll-forward |

### Commands (user-triggered)

| Command | What it produces |
|---------|-----------------|
| `/private-credit:cim-screen` | Pass / Pursue / More Info assessment from a CIM or teaser with supporting credit analysis |
| `/private-credit:ic-memo` | Full investment committee memo in private credit format (requires CIM + model + term sheet) |
| `/private-credit:quarterly-review` | Covenant compliance table, variance summary with MD&A narrative, management call questions |
| `/private-credit:covenant-check` | Comprehensive covenant snapshot: maintenance tests with headroom, incurrence levels, restricted baskets, step-down schedule, cure rights |
| `/private-credit:amendment-summary` | Structured summary of every change in an amendment, categorized as tightened / loosened / new / removed |
| `/private-credit:scenario-analysis` | Base / Downside / Stress case comparison table with covenant breach flagging and liquidity runway |

## Plugin Structure

```
private-credit/
├── .claude-plugin/
│ └── plugin.json
├── commands/
│ ├── amendment-summary.md
│ ├── cim-screen.md
│ ├── covenant-check.md
│ ├── ic-memo.md
│ ├── quarterly-review.md
│ └── scenario-analysis.md
├── skills/
│ ├── borrower-monitoring/SKILL.md
│ ├── covenant-compliance/SKILL.md
│ ├── credit-memo-standards/SKILL.md
│ ├── credit-model-standards/SKILL.md
│ ├── ebitda-addback-treatment/SKILL.md
│ └── quarterly-package-extraction/SKILL.md
├── LICENSE
└── README.md
```

## Installation

```bash
# From the marketplace
/plugin install private-credit@claude-plugin-directory

# Or from GitHub
/plugin marketplace add accretive-ai/private-credit-plugin
/plugin install private-credit@accretive-ai
```

Once installed, skills activate automatically when Claude detects relevant context (financial data, credit agreements, borrower packages). Commands are available via `/private-credit:command-name`.

## Optional MCP Connectors

This plugin works standalone — paste or upload financial data and documents directly. For live data integration, add MCP servers to a `.mcp.json` file in the plugin directory:

- **PitchBook** — Private equity and deal data for comparable transactions
- **Moody's** — Credit ratings and company financial data
- **FactSet** — Financial data, analytics, and market benchmarks
- **S&P Global / Kensho** — Capital IQ financial data

See [MCP documentation](https://modelcontextprotocol.io/) for connector setup.

## Customization

These skills and commands encode general private credit best practices. They become more powerful when customized for your firm:

- **Adjust covenant severity rankings** — Edit `covenant-compliance/SKILL.md` to match your firm's headroom thresholds and escalation criteria
- **Add your EBITDA definition** — Modify `ebitda-addback-treatment/SKILL.md` with your standard permitted addbacks and cap structures
- **Match your IC memo format** — Update `credit-memo-standards/SKILL.md` with your firm's section order, required exhibits, and tone preferences
- **Configure watchlist criteria** — Adjust thresholds in `borrower-monitoring/SKILL.md` to match your fund's risk rating framework
- **Set variance callout thresholds** — Modify `quarterly-review.md` to match what your IC considers material

## About

Built by [Accretive AI](https://goaccretive.ai). The team behind Accretive AI has billions invested and decades of experience across leveraged finance, ABL, and special situations.

## License

Apache-2.0 — see [LICENSE](LICENSE) for details.
160 changes: 160 additions & 0 deletions private-credit/commands/amendment-summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
---
description: "Structured summary of every change in a credit amendment"
argument-hint: "<attached amendment document>"
---

# /private-credit:amendment-summary

Produces a structured, mechanical summary of every change in a credit agreement amendment. Categorizes each change as tightened, loosened, new, or removed.

---

## Trigger

User invokes `/private-credit:amendment-summary` with an amendment document, amended and restated credit agreement, consent letter, or waiver letter attached or referenced.

---

## Required Inputs

| Input | Required? | Notes |
|---|---|---|
| Amendment document | **Yes** | The amendment, consent, waiver, or A&R credit agreement |
| Original credit agreement or prior amendment (if available) | Recommended | Enables comparison to prior terms — helpful but not required since amendments typically state what changed |

---

## What This Command Does

This is a **mechanical extraction and categorization exercise.** It does not assess whether the amendment is borrower-friendly or lender-friendly, does not compare to market terms, and does not provide qualitative judgment on the changes. Those assessments require legal expertise and market data that are outside the scope of this command.

---

## Extraction Framework

Read the amendment document end to end and extract every material change. Categorize each change into one of four classifications:

| Classification | Definition |
|---|---|
| **Tightened** | A term that became more restrictive for the borrower (lower leverage threshold, higher coverage requirement, smaller basket, additional restriction) |
| **Loosened** | A term that became less restrictive for the borrower (higher leverage threshold, lower coverage requirement, larger basket, removed restriction) |
| **New** | A term, covenant, basket, or provision that did not exist before and is being added |
| **Removed** | A term, covenant, basket, or provision that existed before and is being eliminated |

---

## What to Capture

Extract and categorize changes across these categories. Not every amendment will have changes in every category — only include categories that are modified.

### Pricing Changes
- Spread changes (increase or decrease, by how much)
- OID changes
- SOFR floor changes
- Commitment fee changes
- PIK toggle or PIK rate changes
- Call protection or prepayment premium changes

### Structural Changes
- Maturity extension or reduction
- Amortization schedule changes (increased, decreased, holiday)
- New tranches added or existing tranches modified
- Revolver commitment changes (increased, decreased)
- Delayed draw commitments added or modified
- Accordion feature changes

### Financial Covenant Changes
- Maintenance covenant threshold modifications (state old and new levels)
- Step-down schedule modifications (state full revised schedule)
- Test frequency changes
- Covenant holiday or suspension periods
- New financial covenants added
- Existing financial covenants removed

### Incurrence Test Changes
- Leverage levels for restricted payments modified
- Leverage levels for additional debt incurrence modified
- Leverage levels for investments modified

### Basket and Definition Changes
- CapEx basket changes (dollar amount, percentage, or elimination)
- Restricted payment basket changes
- Investment basket changes
- Debt incurrence basket changes
- Permitted acquisition thresholds changed
- Builder basket modifications

### EBITDA / Financial Definition Changes
- Permitted addback modifications (new addbacks, removed addbacks, cap changes)
- Pro forma adjustment methodology changes
- Synergy realization period changes
- Any other defined term modifications that affect financial calculations

### Waivers
- Waiver of any past breach (note the covenant breached, the period, and that it was waived)
- Temporary waivers with expiration dates

### Other Material Changes
- Reporting requirement changes
- Collateral or guarantee modifications
- Change of control definition changes
- Assignment or transfer provision changes
- Any other provisions modified by the amendment

---

## Output Format

### Header

```
AMENDMENT SUMMARY
Borrower: [Name]
Amendment: [Amendment No. X / A&R Credit Agreement / Consent / Waiver]
Effective Date: [Date]
```

### Priority Items (Top of Output)

The most important changes go first — these are what the reader needs within 30 seconds:

1. **Pricing changes** — any change to the cost of borrowing
2. **Structural changes** — maturity, amortization, tranche modifications
3. **Covenant resets** — threshold changes, new covenants, removed covenants

### Categorized Change List

For each change, present:

```
[TIGHTENED / LOOSENED / NEW / REMOVED]

Category: [Pricing / Structure / Covenant / Basket / Definition / Waiver / Other]
Item: [Specific term or provision]
Prior: [Previous term, if applicable]
Revised: [New term]
Section: [Credit agreement section reference, e.g., "Section 7.1(a)"]
```

Group changes by classification (all tightened together, all loosened together, etc.) or by category (all pricing together, all covenants together) — whichever produces a cleaner, more readable output for the specific amendment. For amendments with many changes, grouping by category is typically clearer.

### Summary Count

At the bottom:
```
Total changes: [X]
Tightened: [X]
Loosened: [X]
New: [X]
Removed: [X]
```

---

## Calibration Notes

- **Extract every material change.** Do not skip minor items — let the reader decide what matters.
- **Use precise language from the amendment.** When the amendment states a specific threshold, basket size, or date, reproduce it exactly. Do not paraphrase numbers.
- **State old and new values side by side.** For every modification, the reader must see what it was and what it is now.
- **Section references matter.** Include the credit agreement section reference for each change so the reader can locate it in the document.
- **No qualitative assessment.** Do not characterize the amendment as "favorable" or "unfavorable." Do not compare to market. Summarize the facts.
Loading