用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/daloopa/daloopa-plugin-claude --skill build-model命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | build-model |
| description | Build a multi-tab Excel financial model |
| argument-hint | TICKER |
Build a comprehensive Excel financial model (.xlsx) for the company specified by the user: $ARGUMENTS
Before starting, read data-access.md for data access methods and design-system.md for formatting conventions. Follow the data access detection logic and design system throughout this skill.
This skill gathers all available financial data and builds a multi-tab Excel model as a React artifact using SheetJS (xlsx), which the user downloads directly from their browser.
Look up the company by ticker using discover_companies. Capture:
company_idlatest_calendar_quarter — anchor for all period calculations (see data-access.md Section 1.5)latest_fiscal_quarterdata-access.md Section 4.5Get current stock price, market cap, shares outstanding, beta, and trading multiples for {TICKER} (see data-access.md Section 2 for how to source market data).
Calculate periods backward from latest_calendar_quarter. Pull as much data as Daloopa has for this company. Target 8-16 quarters.
Income Statement — search and pull all available:
Balance Sheet — search and pull all available:
Cash Flow — search and pull all available:
Segments:
KPIs:
Guidance:
data-access.md Section 2)data-access.md Section 2)data-access.md Section 3), include NTM estimates for peersBuild forward estimates yourself — perform the calculations directly, no external tooling:
Project 4-8 quarters forward.
Calculate:
Generate a React artifact that builds the model in-browser using the SheetJS (xlsx) library and triggers a download of {TICKER}_model.xlsx. Structure the workbook with one sheet per tab, preserving the exact same tab structure as the original model:
Assemble all gathered data (company info, market data, periods, historical statements, segments, KPIs, guidance, projections, projection assumptions, DCF outputs, comps) into a single in-memory data object inside the artifact, then use it to populate each sheet via SheetJS (XLSX.utils.aoa_to_sheet / json_to_sheet, XLSX.utils.book_append_sheet, XLSX.writeFile).
!!! MANDATORY EXCEL DATAPOINT HYPERLINK FORMAT !!!
123.4 to cell B5 and set its l property (SheetJS cell hyperlink, e.g. ws['B5'].l = { Target: "https://daloopa.com/src/71667434" }) so it renders as $123.4 millionMark projected/editable cells (e.g. the Projections tab assumptions) with distinct fill styling so the user can identify and adjust inputs after download.
If SheetJS generation fails for any reason, report the error clearly so the user can retry.
Tell the user:
{TICKER}_model.xlsxAll financial figures gathered must use Daloopa citation format: $X.XX million