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.
npx agentmods add commands/ololand-ai/ololand-plugins/valuationgit clone --depth 1 https://github.com/ololand-ai/ololand-pluginsWrote 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.
[](https://agentmods.dev/commands/ololand-ai/ololand-plugins/valuation)<a href="https://agentmods.dev/commands/ololand-ai/ololand-plugins/valuation"><img src="https://agentmods.dev/badge/commands/ololand-ai/ololand-plugins/valuation.svg" alt="Measured on agentmods" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00024 | $0.02064 |
| Opus 5 | $0.00012 | $0.01032 |
| Sonnet 5 | $0.00005 | $0.00413 |
| Haiku 4.5 | $0.00002 | $0.00206 |
Grade A, and why
valuation 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 4d 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.
How it starts
The opening of the file, as written. The whole thing — 62 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Financial Valuation
Read sourced valuation evidence or run deterministic financial models using OloLand's computation engines.
Usage
/valuation <deal_id> read [method]
/valuation <deal_id> run <method>
/valuation <deal_id> refresh <method>
Arguments
deal_id(required) — The deal ID to value.action(required for mutation) —read,run, orrefresh. Only the literalrunorrefreshaction authorizes the named engine calls for this invocation. If the action is omitted, or an older invocation supplies a method in this position, treat the request asread; never infer mutation from the method name.method— Valuation method:dcf,lbo,monte-carlo,comps, orall. It defaults todcfonly forread.runandrefreshrequire an explicit method; ask the user to name one rather than defaulting a write-like operation.compsis read-only, so rejectrun compsandrefresh compsas unsupported without calling a model engine.
Examples:
/valuation deal123 read all
/valuation deal123 run dcf
/valuation deal123 refresh lbo
/valuation deal123 refresh all
Execution
- Parse
actionbefore selecting any tool. Treat the literalrunorrefreshaction as permission to execute only the requested mutating engines and only at the call counts below.read, an omitted action, or a legacy method-only invocation must use governed reads and must not create a candidate run. - For
dcfonly, fetch the persisted DCF withget_dcf_valuation. For an explicit DCF run/refresh, callrun_deal_modelexactly once withstages=["dcf"], even when an older usable DCF exists; do not call it again as part of a later LBO/all step. (Theallmethod owns its single combinedstages=["dcf", "lbo"]call in step 6.) Treat its result as an unpublished candidate run, not as the current decision artifact: this lightweight tool does not itself create an eligible publication. Re-fetchget_dcf_valuationseparately. Call the candidate current/published only if the governed read returns a publication, receipt, matching snapshot, and the same DCF run identity; otherwise present the candidate and current governed model in separate labeled sections and state that Full Analysis (or another explicit publication workflow) is required before the candidate becomes current. Do not launch Full Analysis automatically. Without an explicit run/refresh request, preserve the request as read-only and use the governed DCF when that read returns a usable, meaningful model with the required identity; report it as unavailable only when that governed read is missing, unusable, or not meaningful. - For model-run outputs (DCF, LBO, and Monte Carlo), require run/publication/snapshot/receipt identity before calling an output current, published, or governed, or including it in a combined decision range or football field. An explicitly requested fresh model result may be shown before publication as a separate unpublished candidate, including its returned range, only when it carries its own candidate run/simulation identity and returned assumption provenance. State which publication/receipt fields are absent, and never call that candidate current, use it as bid input, or combine it with governed outputs. If neither the full governed identity nor an explicit candidate identity is returned, or enterprise value is
ev_not_meaningful, report the model result as unavailable/not meaningful; do not substitute from a latest snapshot.
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.
- 4d ago First seen · 62 lines · 24 tokens per session scan A 08f381ae4813
valuation is a command published in the GitHub repository ololand-ai/ololand-plugins (0 stars, last pushed 7d ago), licensed Apache-2.0. It adds 24 tokens to every session and 2,064 once invoked, about $0.0001 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-08-31.
Other commands, from other repositories
config
Command "config" from sdebruyn/fabric-dw-mcp-cli, covering configuration & defaults, http retry budget, sql retry budget, mcp workspace allowlist {#mcp-workspace-allowlist} and mcp server log level.
dispatcher
Pick the next-best repo to work on across the portfolio — rank free repos, recommend one, claim its lease atomically, and route to the entry command.
valuation-methods
Valuation methods analysis — multiples, DCF inputs, PEG integration, valuation assumption extraction.
scan
Scan AWS account for cost optimization.
audit-checklist
Perform an internal audit, review controls, or prepare for an external financial audit.
finops-status
Orientation — say where an opportunity or assignment sits in the five-step FinOps lifecycle and what unlocks next. Useful when a record has no active stage: an opportunity while its assignments do the work, an assignment whose plan has not been approved yet, or a rejected or archived assignment. Read-only; mutates…