ebitda-bridge

ebitda-bridge is a command for Claude Code from ololand-ai/ololand-plugins. It costs 34 tokens per session (542 once invoked), scanned A, original, Apache-2.0.

A financial analysis that reconciles reported EBITDA with adjusted EBITDA by reviewing each management add-back. EBITDA is earnings before interest, taxes, depreciation, and amortisation; add-backs are costs removed to present a supposedly more normal result.

In plain words
What is it for?
Use it to review management’s EBITDA bridge, test adjustments across historical years, and produce a cited normalized EBITDA figure.
Why use it?
It helps separate genuinely one-time adjustments from recurring, undocumented, or unreasonable items that could overstate earnings.

Command for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the ololand-forensic-qoe plugin — 10 skills, 8 commands shipped together

Good fit Use it to review management’s EBITDA bridge, test adjustments across historical years, and produce a cited normalized EBITDA figure.

Compare 6 commands from other repositories ↓
Install with agentmods
npx agentmods add commands/ololand-ai/ololand-plugins/ebitda-bridge
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/ololand-ai/ololand-plugins

Made for: Claude Code.

Or install ololand-forensic-qoe, the plugin that ships this one along with the rest of its 10 skills, 8 commands.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for ebitda-bridge

README.md
[![agentmods](https://agentmods.dev/badge/commands/ololand-ai/ololand-plugins/ebitda-bridge.svg)](https://agentmods.dev/commands/ololand-ai/ololand-plugins/ebitda-bridge)
Your own site
<a href="https://agentmods.dev/commands/ololand-ai/ololand-plugins/ebitda-bridge"><img src="https://agentmods.dev/badge/commands/ololand-ai/ololand-plugins/ebitda-bridge.svg" alt="Measured on agentmods" height="20"></a>
Per session 34 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 542 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00034 $0.00542
Opus 5 $0.00017 $0.00271
Sonnet 5 $0.00007 $0.00108
Haiku 4.5 $0.00003 $0.00054

Measured 3d ago against content hash b7cc975f6678, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-07, from the pricing page.

Security

Grade A, and why

ebitda-bridge scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/ololand-forensic-qoe/commands/ebitda-bridge.md · 48 lines

How it starts

The opening of the file, as written. The whole thing — 48 lines — stays where its author put it; the contents beside it link to each section on GitHub.

EBITDA Bridge

Walks reported EBITDA to adjusted/normalized EBITDA, classifying every add-back. The classifier flags add-backs that look one-time but recur, pro-forma adjustments that lack supporting documentation, and any management add-back that doesn't survive scrutiny.

Usage

/ebitda-bridge <deal_id>

Arguments

  • deal_id (required) — The deal to analyze. Requires reported EBITDA + management's adjustment schedule + 2-3 years of historical financials for recurrence testing.

Execution

  1. Call build_ebitda_bridge(deal_id) from the MCP server. If the user supplied explicit financial data, pass it as financial_data. Do not pass a primitives argument to analyze_forensic_qoe; that tool runs the full deal-scoped battery.
  2. The engine pulls the management EBITDA bridge from the data room (or extracts from CIM/QofE workbook).
  3. For each adjustment, the classifier evaluates:
    • Recurrence — does this adjustment appear in 2+ of the last 3 years? (If yes, it's not one-time.)
    • Documentation — is there supporting evidence for the dollar amount?
    • Reasonableness — is the magnitude consistent with industry benchmarks?
  4. Returns the bridge with each adjustment tagged and a normalized EBITDA that excludes questionable add-backs.

Output

Add-back Mgmt $ Classification Normalized $ Why
Owner comp normalization 1,200K accepted 1,200K sole-shareholder, replacement comp documented
"One-time" legal 450K recurring 0K also in FY23, FY22, FY21
COVID add-back 800K questionable 400K Q2'21 only, no supporting invoices for 50%

Plus a summary line: management EBITDA $X.XM → normalized EBITDA $Y.YM (delta $Z.ZM).

Why this matters

Inflated EBITDA is the #1 driver of overpaying in PE deals. The EBITDA bridge classifier is the single most important forensic test in QoE. Running it pre-LOI tells you whether the headline multiple you're solving for is even directionally right.

Read the full file on GitHub · 48 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 48 lines · 34 tokens per session scan A b7cc975f6678

Subscribe to this mod's changes

ebitda-bridge is a command published in the GitHub repository ololand-ai/ololand-plugins (0 stars, last pushed 2d ago), licensed Apache-2.0. It adds 34 tokens to every session and 542 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.