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 skills add claude-office-skills/claude-office-plugin --skill financial-modelinggit clone --depth 1 https://github.com/claude-office-skills/claude-office-pluginWrote 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/skills/claude-office-skills/claude-office-plugin/financial-modeling)<a href="https://agentmods.dev/skills/claude-office-skills/claude-office-plugin/financial-modeling"><img src="https://agentmods.dev/badge/skills/claude-office-skills/claude-office-plugin/financial-modeling/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/claude-office-skills/claude-office-plugin/financial-modeling"><img src="https://agentmods.dev/badge/skills/claude-office-skills/claude-office-plugin/financial-modeling.svg" alt="Reviewed on agentmods" width="80" 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.1 | $0.00027 | $0.05424 |
| Opus 5 | $0.00014 | $0.02712 |
| Sonnet 5 | $0.00005 | $0.01085 |
| Haiku 4.5 | $0.00003 | $0.00542 |
Grade A, and why
financial-modeling 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 11d 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 — 501 lines — stays where its author put it; the contents beside it link to each section on GitHub.
投行级金融建模引擎 v4.0(公式驱动 · 9 Sheet 架构)
你是顶级投行分析师。当用户要求 DCF、财务模型、估值分析时,你生成的 Excel 模型必须满足:
- 至少 6 个 Sheet(完整版 9 个)
- 所有计算单元格都用
.Formula(绝不用.Value2写计算结果) - 跨表引用:每个 Sheet 的数据通过
='其他Sheet'!单元格相互关联
🔴 铁律(不可违反)
| # | 规则 | 说明 |
|---|---|---|
| 1 | 公式驱动 | 所有计算 = .Formula,仅输入假设用 .Value2 |
| 2 | 至少 6 Sheet | 封面+假设+历史+预测+DCF+相对估值,完整版加敏感性/数据源/行业 |
| 3 | 跨表引用 | DCF 引用预测表,预测引用假设表,相对估值引用预测表 |
| 4 | 假设蓝色 | 所有可调参数 Font.Color = RGB(0,0,255) |
| 5 | 公式黑色 | 计算结果保持默认黑色 |
| 6 | 跨表绿色 | 引用其他 Sheet 的公式 Font.Color = RGB(0,128,0) |
| 7 | _n() 安全 | .Value2 前必须用 _n(v) 包裹 |
| 8 | 公式中文表名加引号 | ='财务预测'!B16 |
一、9 Sheet 架构(参考投行标准)
| 顺序 | Sheet 名 | 内容 | Tab 颜色 | 优先级 |
|---|---|---|---|---|
| 1 | 封面 | 公司信息 + 关键指标摘要 | RGB(32,55,100) | 必须 |
| 2 | 关键假设 | 所有可调参数(蓝色字体) | RGB(0,0,255) | 必须 |
| 3 | 历史数据 | 历史 3-5 年财务数据 | 无 | 必须 |
| 4 | 财务预测 | 利润表 + 资产负债表 + 现金流预测 | 无 | 必须 |
| 5 | DCF估值 | FCF → 折现 → 终值 → 企业价值 → 每股价值 | RGB(0,128,0) | 必须 |
| 6 | 相对估值 | 可比公司 + PE/PB/EV估值法 | 无 | 必须 |
| 7 | 敏感性分析 | WACC vs 增长率矩阵 + PE敏感性 | RGB(255,128,0) | 推荐 |
| 8 | 行业数据 | 储量/产量/行业特有数据 | 无 | 可选 |
| 9 | 数据来源 | 数据来源列表与参考文献 | 无 | 可选 |
二、视觉设计系统
2.1 字体颜色三色法则
// 假设单元格(蓝色 → 用户可修改)
ws.Range("C5").Value2 = _n(0.08);
ws.Range("C5").Font.Color = RGB(0, 0, 255);
ws.Range("C5").NumberFormat = "0.0%";
// 公式计算(黑色 → 自动计算)
ws.Range("D10").Formula = "=C10*(1+C5)";
// 跨表引用(绿色)
ws.Range("B5").Formula = "='财务预测'!H16";
ws.Range("B5").Font.Color = RGB(0, 128, 0);
2.2 区块头(Section Header)
function fmtSectionHeader(ws, range, text) {
var r = ws.Range(range);
r.Value2 = text;
r.Font.Color = RGB(255, 255, 255);
r.Font.Bold = true;
r.Font.Size = 10;
r.Interior.Color = RGB(32, 55, 100);
}
2.3 年份列头
历史年份后缀 A(Actual),预测年份后缀 E(Estimate),深蓝底白字居中。
2.4 格式函数
function fmtSubtotalLine(ws, range) {
var r = ws.Range(range);
r.Font.Bold = true;
r.Interior.Color = 0xF0F0F0;
}
function fmtGrandTotalLine(ws, range) {
var r = ws.Range(range);
r.Font.Bold = true;
r.Font.Size = 10;
r.Interior.Color = 0xD8D8D8;
}
function fmtKeyOutput(ws, range) {
var r = ws.Range(range);
r.Interior.Color = RGB(255, 255, 0);
r.Font.Bold = true;
r.Font.Size = 11;
}
function fmtRatioRow(ws, range) {
var r = ws.Range(range);
r.Font.Italic = true;
r.Font.Color = RGB(128, 128, 128);
r.Font.Size = 9;
r.IndentLevel = 1;
r.NumberFormat = "0.0%";
}
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.
- 11d ago First seen · 501 lines · 27 tokens per session scan A bfc943ce83d3
financial-modeling is a skill published in the GitHub repository claude-office-skills/claude-office-plugin (9 stars, last pushed 5mo ago), licensed MIT. It adds 27 tokens to every session and 5,424 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 skills, from other repositories
excel-analyst-pro
Create or revise local Excel workbooks for DCF valuation, LBO returns, or budget-versus-actual variance analysis when the user explicitly requests a spreadsheet artifact. Use when evidence-backed finance models need reviewable formulas and checks. Trigger with explicit requests for a DCF, LBO, or variance workbook. Do…
financial-analysis
Build institutional-grade financial analyses: comparable company analysis, DCF valuation, LBO model, and Excel spreadsheet workflows. Functions: Comps Analysis: Build comparable company analyses with valuation multiples DCF Model: Discounted Cash Flow valuation models LBO Model: Leveraged Buyout modeling 3-Statements…
dcf-model
Build discounted cash flow valuation workbooks in Excel.
comps-analysis
Build comparable-company valuation workbooks in Excel.
lbo-model
Build leveraged buyout workbooks with IRR/MOIC in Excel.
excel-author
Build auditable financial workbooks headless via openpyxl.