mcpField
I
initiating-coverage

initiating-coverage

github.com/anthropics数据与数据库40.9k2.0k 次安装今天更新
代码仓库

关于 initiating-coverage

用于编写机构标准首次覆盖报告的研究技能,将流程拆分为五项独立任务,并要求逐项执行与核验。面向需要开展公司研究、建模和估值的用户。

主要功能

  1. 01五阶段报告流程
  2. 02公司与行业研究
  3. 03财务预测建模
  4. 04估值与图表生成
  5. 05逐任务核验与交付

适用场景

  1. 01开展上市公司首次覆盖研究
  2. 02逐步构建财务模型与估值
  3. 03将分析内容汇编为最终报告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/anthropics/financial-services --skill initiating-coverage

安装后在 Claude Code 中输入/initiating-coverage确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

assets/
quality-checklist.md
report-template.md
references/
task1-company-research.md
task2-financial-modeling.md
task3-valuation.md
task4-chart-generation.md
task5-report-assembly.md
valuation-methodologies.md

详细介绍

启动覆盖研究

通过结构化的 5 任务工作流创建机构级股票研究首次覆盖报告。每个任务必须单独执行,并验证输入。

概述

本技能按照机构标准(JPMorgan、Goldman Sachs、Morgan Stanley 格式)生成全面的首次覆盖报告。任务单独执行,每个任务在继续之前都会验证前置条件。

默认字体:所有文档通篇使用 Times New Roman(除非用户另有指定)。


⚠️ 关键:一次只做一个任务

本技能仅以单任务模式运行。

如果用户请求完整流程

当用户请求:

  • “为 [公司] 创建首次覆盖报告”
  • “为 [公司] 撰写首次覆盖报告”
  • “为 [公司] 完成整个股票研究流程”
  • “为 [公司] 完成全部 5 个任务”
  • 任何暗示要运行多个任务或整个工作流的请求

必需的响应:

  1. 询问要执行哪个具体任务:

    I can help you create an equity research initiation report for [Company].
    This involves 5 separate tasks that need to be completed individually:
    
    1. Company Research - Research business, management, industry
    2. Financial Modeling - Build projection model
    3. Valuation Analysis - DCF and comparable companies
    4. Chart Generation - Create 25-35 charts
    5. Report Assembly - Compile final report
    
    Which task would you like to start with?
    
  2. 当用户明确要求同时执行所有任务时:

    I understand you'd like to complete the entire initiation report pipeline.
    Currently, this skill supports executing one task at a time, which allows
    for better quality control and review at each stage.
    
    We're working on a seamless end-to-end workflow that will make this process
    more automated, but for now, we'll need to complete each task separately.
    
    Would you like to start with Task 1 (Company Research)?
    
  3. 绝不自动假设从哪个任务开始 —— 始终请用户确认。

  4. 绝不连续执行多个任务 —— 完成一个任务,交付输出,然后等待用户的下一次请求。

任务执行规则
  • ✅ 每个用户请求只执行一个任务
  • ✅ 开始任务前始终验证前置条件
  • ✅ 交付任务输出并确认完成
  • ✅ 等待用户明确请求下一个任务
  • ❌ 绝不自动串联多个任务
  • ❌ 绝不假设用户想继续下一个任务
  • ❌ 绝不在未验证所需输入存在的情况下执行任务 3-5
⚠️ 交付物政策:不得走捷径

只交付指定的输出。不要创建额外文档。

每个任务都指定了确切的交付物。不要创建:

  • ❌ “完成总结”
  • ❌ “执行摘要”
  • ❌ “快速参考指南”
  • ❌ “后续步骤文档”
  • ❌ “任务完成报告”
  • ❌ 任何其他未明确指定的“有用”文档

原因:这些额外内容会浪费上下文,且不属于专业工作流的一部分。

应交付的内容:

  • ✅ 任务 1:研究文档(.md)—— 仅此而已
  • ✅ 任务 2:财务模型(.xlsx)—— 仅此而已
  • ✅ 任务 3:估值分析(.md)+ 添加到任务 2 文件中的 Excel 标签页 —— 仅此而已
  • ✅ 任务 4:图表 zip 文件(.zip)—— 仅此而已
  • ✅ 任务 5:最终报告(.docx)—— 仅此而已

如果某项交付物未列在上述内容中,不要创建它。


任务选择

选择要执行的任务:

任务名称前置条件输出
1公司研究公司名称/股票代码6-8K 字文档
2财务建模10-K 或财务数据访问权限Excel 模型(6 个标签页)
3估值分析财务模型(任务 2)估值 + 目标价
4图表生成任务 1、2、3 + 外部数据25-35 张 PNG/JPG 图表
5报告汇编之前所有任务(1-4)30-50 页 DOCX 报告

如何使用本技能

用户请求模式与响应

模式 1:用户指定了具体任务

User: "Use initiating-coverage, Task 1 for Tesla"
Response: ✅ Execute Task 1 immediately

模式 2:用户要求“首次覆盖报告”或“完整流程”

User: "Create a coverage initiation report for Tesla"
Response: ❌ DO NOT start any task automatically
         ✅ Ask which task to start with (see template above)

模式 3:用户想要做“所有任务”或“整个工作流”

User: "I want to complete all 5 tasks for Tesla"
Response: ❌ DO NOT chain tasks together
         ✅ Explain one-at-a-time limitation (see template above)
         ✅ Ask if they want to start with Task 1
正确用法示例

执行单个任务:

"Use initiating-coverage skill, Task 1 for Tesla"
"Do Task 2 of initiating-coverage for Tesla"
"Run Task 3 for Tesla using the initiating-coverage skill"

完成完整报告(需要 5 次单独请求):

Request 1: "Do Task 1 for Tesla" → Complete → Deliver outputs
Request 2: "Do Task 2 for Tesla" → Complete → Deliver outputs
Request 3: "Do Task 3 for Tesla" → Complete → Deliver outputs
Request 4: "Do Task 4 for Tesla" → Complete → Deliver outputs
Request 5: "Do Task 5 for Tesla" → Complete → Deliver outputs
任务执行顺序

对于完整的首次覆盖报告,任务必须按照以下顺序在单独的用户请求中执行:

Request 1: Task 1 - Company Research (independent)
           ↓ [User reviews outputs and requests next task]
Request 2: Task 2 - Financial Modeling (independent)
           ↓ [User reviews outputs and requests next task]
Request 3: Task 3 - Valuation Analysis (requires Task 2 output)
           ↓ [User reviews outputs and requests next task]
Request 4: Task 4 - Chart Generation (requires Tasks 2 & 3 outputs)
           ↓ [User reviews outputs and requests next task]
Request 5: Task 5 - Report Assembly (requires ALL previous task outputs)

注意:任务 1 和任务 2 可以按任意顺序运行。任务 3-5 有严格的依赖关系,必须在继续之前验证输入。


任务 1:公司研究

目的:研究公司的业务、管理层、竞争地位、行业及风险。

前置条件:✅ 无(完全独立)

  • 公司名称或股票代码

流程:

  1. 核实提供的公司名称/股票代码
  2. 从 references/task1-company-research.md 加载详细说明
  3. 执行定性研究工作流
  4. 交付研究文档

输出:公司研究文档(6,000-8,000 字)

  • 公司概览与发展历史
  • 管理层简介(300-400 字 × 3-4 位高管)
  • 产品与服务分析
  • 行业概览
  • 竞争分析(5-10 家竞争对手)
  • TAM 规模测算
  • 风险评估(8-12 项风险)

文件名:[Company]_Research_Document_[Date].md

⚠️ 仅交付这 1 个文件。不要完成摘要,不要额外文档。

⚠️ 不要走捷径:

  • ✅ 撰写完整 6,000-8,000 字(不是摘要)
  • ✅ 为所有 3-4 位高管完成 300-400 字简介
  • ✅ 彻底分析所有 5-10 家竞争对手
  • ✅ 覆盖 4 个类别下的全部 8-12 项风险
  • ❌ 不要为了节省时间而缩写章节
  • ❌ 不要跳过任何必需章节

继续前的验证:本任务无需验证。


任务 2:财务建模

目的:提取历史财务数据,并构建包含预测与情景的完整 Excel 财务模型。

前置条件:⚠️ 开始前需验证

  • 必需:可访问公司财务数据
    • 上市公司:来自 SEC EDGAR 的最新 10-K
    • 私营公司:财务报表或可获得的估算
    • 或:用户提供的已提取历史财务数据
  • 可选:公司研究(任务 1)以提供业务背景

输入验证:

BEFORE STARTING - Select approach:

Option A: Extract financials (most common)
- [ ] Have access to 10-K or financial statements?
- [ ] Ready to extract 3-5 years of data?

Option B: User provided pre-extracted financials
- [ ] Historical financials file received?
- [ ] Contains income statement, cash flow, balance sheet (3-5 years)?

Optional:
- [ ] Company research (Task 1) complete for context?

流程:

  1. 验证对财务数据的访问权限
  2. 从 references/task2-financial-modeling.md 加载详细说明
  3. 第 1 步:提取历史财务数据(如需要)
  4. 第 2 步及之后:构建包含 6 个必需工作表的预测模型
  5. 交付 Excel 模型

输出:Excel 财务模型(.xlsx)

  • 6 个必需工作表:
    1. 收入模型 - 产品细分(20-30 行)+ 地区细分(15-20 行)
    2. 利润表 - 完整损益表,包含 40-50 个行项目,历史(3-5 年)+ 预测(5 年)
    3. 现金流量表 - 经营/投资/融资活动,历史 + 预测
    4. 资产负债表 - 资产/负债/权益,历史 + 预测
    5. 情景 - 乐观/基准/悲观对比表
    6. DCF 输入 - 为任务 3 估值做好准备

文件名:[Company]_Financial_Model_[Date].xlsx

⚠️ 仅交付这 1 个文件。不要完成摘要,不要额外文档。

⚠️ 不要走捷径:

  • ✅ 如需提取财务数据:从 3 张财务报表中提取所有行项目(3-5 年)
  • ✅ 完整构建全部 6 个预测工作表,包含完整细节
  • ✅ 创建详细收入模型,包含 20-30 个产品行以及 15-20 个地区行
  • ✅ 构建包含 40-50 个行项目的完整利润表(不得缩写)
  • ✅ 包含完整现金流量表和资产负债表及所有行项目
  • ✅ 使用不同参数完成所有三种情景(乐观/基准/悲观)
  • ❌ 不要创建简化/缩写版本
  • ❌ 不要跳过 6 个必需工作表中的任何一个
  • ❌ 如需提取历史财务数据,不要跳过该步骤

继续任务 3 前的验证:

  • 历史财务数据已提取(如需要)或已提供
  • Excel 文件已创建且可打开
  • 模型包含全部 6 个必需工作表(收入模型、利润表、现金流量表、资产负债表、情景、DCF 输入)
  • 已纳入历史数据(3-5 年)
  • 预测完整(向前 5 年)
  • 情景完整(乐观/基准/悲观)

任务 3:估值分析

目的:使用 DCF、可比公司和先例交易进行全面估值。

前提条件:⚠️ 开始前请核实

  • 必需:来自任务 2 的财务模型
    • 预测利润表
    • 预测现金流量表
    • 收入和 EBITDA 预测
    • DCF 输入(无杠杆 FCF)

⚠️ 关键:除非任务 2 已完成,否则不要开始此任务

此任务需要来自任务 2 的财务模型。缺少它将导致工作不完整。

如果任务 2 尚未完成:立即停止并告知用户必须先完成任务 2(财务建模)。不要尝试继续或创建占位估值。

输入核实:

BEFORE STARTING:
- [ ] Task 2 complete? (Financial model exists)
- [ ] Model file path/location known?
- [ ] Can access projected financials from model?

Required from model:
- [ ] Projected FCF (5 years)
- [ ] Revenue projections
- [ ] EBITDA projections
- [ ] Terminal year metrics

流程:

  1. 核实财务模型可访问
  2. 从 references/task3-valuation.md 加载详细说明
  3. 执行估值工作流
  4. 交付估值分析

输出:估值分析(4-6 页 + Excel 标签页)

  • 带敏感性表格的 DCF 分析
  • 可比公司(5-10 家同行,附统计摘要)
  • 先例交易(如适用)
  • 估值足球场图
  • 目标价:$XX.XX
  • 建议:BUY/HOLD/SELL
  • 上行空间:XX%
  • 关键催化剂(3-5 个)

文件:

  • [Company]_Valuation_Analysis_[Date].md(书面分析文档)
  • 添加到 [Company]_Financial_Model_[Date].xlsx(来自任务 2)的 Excel 标签页
    • 包含计算的 DCF 标签页
    • 敏感性分析标签页
    • 可比公司标签页
    • 估值摘要标签页

⚠️ 仅交付:1 个 markdown 文件 + 添加到现有 Excel 的 4 个标签页。无完成摘要,无额外文档。

⚠️ 不要走捷径:

  • ✅ 完成带敏感性矩阵的完整 DCF 分析(非简化版)
  • ✅ 用完整数据分析全部 5-10 家可比公司
  • ✅ 在可比公司表中包含统计摘要(max/75th/median/25th/min)
  • ✅ 创建包含多种 WACC 和终值增长率情景的完整敏感性分析标签页
  • ✅ 撰写完整的 4-6 页估值分析(非缩写版)
  • ✅ 研究并用具体方法论论证目标价
  • ❌ 不要跳过可比公司分析
  • ❌ 不要创建无敏感性的简化 DCF

进入任务 4 前的核实:

  • 目标价已确定
  • 估值使用多种方法(至少 DCF + Comps)
  • DCF 敏感性表已完成
  • 可比公司表包含统计摘要

任务 4:图表生成

目的:为报告生成 25-35 张专业财务图表。

前提条件:⚠️ 开始前请核实

  • 必需:来自任务 1 的公司研究
    • 公司历史和里程碑(用于时间线图表)
    • 管理团队和组织结构(用于组织架构图)
    • 产品组合(用于产品图表)
    • 客户细分(用于客户图表)
    • 竞争格局(用于竞争图表)
    • TAM 分析(用于市场规模图表)
  • 必需:来自任务 2 的财务模型(已添加任务 3 估值标签页)
    • 按产品/地区的收入数据(任务 2 标签页)
    • 利润率趋势(任务 2 标签页)
    • 情景对比数据(任务 2 标签页)
    • DCF 敏感性表(同一 Excel 文件中的任务 3 标签页)
    • 可比公司数据(同一 Excel 文件中的任务 3 标签页)
    • 估值范围(同一 Excel 文件中的任务 3 标签页)
  • 必需:外部市场数据
    • 历史股价数据(Yahoo Finance、Bloomberg 等)
    • 历史估值倍数(用于历史趋势图表)

⚠️ 关键:除非任务 1、2 和 3 已完成,否则不要开始此任务

此任务需要前三个任务的全部输出。缺少它们将导致图表不完整。 如果任务 1、2 或 3 中任何一项尚未完成:立即停止并告知用户需要先完成哪些任务。具体要求如下:

  • 任务 1:公司研究文档(用于 9 张图表)
  • 任务 2:包含全部 6 个工作表的财务模型(用于 8 张图表)
  • 任务 3:模型中新增的估值工作表(用于 6 张图表)
  • 外部数据访问(用于 2 张图表)

不要因数据缺失而尝试创建占位图表或跳过图表。

输入验证:

BEFORE STARTING:
- [ ] Task 1 complete? (Company research exists)
- [ ] Task 2 complete? (Financial model exists)
- [ ] Task 3 complete? (Valuation analysis exists)
- [ ] Can access external market data sources?

Required from Task 1:
- [ ] Company history and milestones (for charts 05, 06)
- [ ] Management team structure (for chart 07)
- [ ] Product portfolio details (for chart 08)
- [ ] Customer segmentation data (for chart 09)
- [ ] Competitive landscape analysis (for charts 16, 17, 18)
- [ ] TAM sizing and market data (for chart 15)

Required from Task 2:
- [ ] Revenue by product (historical + projected) - for chart 03 ⭐
- [ ] Revenue by geography (historical + projected) - for chart 04 ⭐
- [ ] Income statement with margins (for charts 02, 10, 11)
- [ ] Cash flow statement (for chart 12)
- [ ] Scenario comparison data (for chart 14)

Required from Task 3:
- [ ] DCF sensitivity matrix - for chart 28 ⭐
- [ ] DCF components (for chart 29)
- [ ] Comparable companies data (for charts 30, 31)
- [ ] Valuation ranges - for chart 32 ⭐

Required from External Sources:
- [ ] Historical stock price data (for chart 01)
- [ ] Historical valuation multiples (for chart 34)

流程:

  1. 验证模型和估值输出可访问
  2. 从 references/task4-chart-generation.md 加载详细说明
  3. 执行图表生成工作流
  4. 将所有图表打包为 zip 文件
  5. 交付 zip 文件

输出:25-35 个专业图表文件(PNG/JPG,300 DPI),打包为 zip

4 张必选图表(必须包含)⭐:

  • chart_03:按产品划分的收入(堆叠面积图)
  • chart_04:按地区划分的收入(堆叠条形图)
  • chart_28:DCF 敏感性分析(双向热力图)
  • chart_32:估值足球场图(水平条形图)

25 张必需图表(具体清单):

  • 投资摘要:chart_01
  • 财务表现:charts 02, 03⭐, 04⭐, 10, 11, 12, 14
  • 公司 101:charts 05, 06, 07, 08, 09, 15, 16
  • 竞争/市场:charts 17, 18
  • 情景分析:chart 13
  • 估值:charts 28⭐, 29, 30, 31, 32⭐, 33, 34

10 张可选图表(用于 26-35 的范围):

  • charts 19-27, 35(客户获取、单位经济、产品路线图等)

重要:任务 5 会嵌入所有已创建的图表(25-35 张),以实现视觉密度(每 200-300 词 1 张图表)。

文件命名:chart_01_description.png、chart_02_description.png 等。

交付物:[Company]_Charts_[Date].zip,包含全部 25-35 个图表文件 + chart_index.txt

⚠️ 仅交付这 1 个 ZIP 文件。不要完成摘要,不要单独的图表列表,不要额外文档。

⚠️ 不要走捷径:

  • ✅ 至少创建全部 25 张必需图表(具体清单见 task4-chart-generation.md)
  • ✅ 包含全部 4 张必选图表:
    • chart_03:按产品划分的收入(堆叠面积图)⭐
    • chart_04:按地区划分的收入(堆叠条形图)⭐
    • chart_28:DCF 敏感性分析(热力图)⭐
    • chart_32:估值足球场图 ⭐
  • ✅ 可选:再添加 1-10 张图表,使总数达到 26-35 张,以获得更高视觉密度
  • ✅ 生成 300 DPI 的专业质量图表(而非低分辨率占位图)
  • ✅ 为每个可视化创建独特且格式良好的图表
  • ✅ 将所有图表与图表索引一起打包到 zip 文件
  • ❌ 不要只创建 10-15 张图表(最低为 25 张)
  • ❌ 不要跳过 4 张必选图表中的任何一张
  • ❌ 不要使用低质量/占位图片

进入任务 5 前的验证:

  • 已创建至少 25 个图表文件(必需)
  • 全部 4 张必选图表均已包含:
    • chart_03:按产品划分的收入 ⭐
    • chart_04:按地区划分的收入 ⭐
    • chart_28:DCF 敏感性分析 ⭐
    • chart_32:估值足球场图 ⭐
  • 所有图表均可正常打开并正确显示
  • 图表以 300 DPI 保存(印刷质量)
  • 已创建图表索引,列出所有文件及其类别
  • 所有图表均已打包到 zip 文件
  • 文件命名遵循约定:chart_##_description.png

任务 5:报告组装

目的:撰写并组装完整的最终 DOCX 报告。

前提条件:⚠️ 开始前请验证

  • 必需:来自任务 1 的公司研究
    • 全部 6-8K 字内容
    • 管理层简介
    • 竞争分析
    • 风险评估
  • 必需:来自任务 2 的财务模型
    • Excel 工作簿
    • 所有预测和情景
  • 必需:来自任务 3 的估值分析
    • 目标价与评级建议
    • DCF、可比公司、先例交易
    • 所有估值数据
  • 必需:来自任务 4 的图表文件
    • 包含全部 25-35 个 PNG/JPG 文件的 zip 文件
    • zip 中包含图表索引

⚠️ 关键:除非任务 1-4 全部完成,否则不要开始此任务

这是最终组装任务。没有所有先前工作成果,就无法完成。 如果任务 1、2、3 或 4 中任何一个尚未完成:立即停止并告知用户需要先完成哪些任务。具体要求为:

  • 任务 1:公司研究文档(6-8K 词)
  • 任务 2:包含全部 6 个标签页的财务模型
  • 任务 3:包含目标价与评级的估值分析
  • 任务 4:包含 25-35 张图表的图表 zip 文件

不要尝试创建占位内容、替代缺失章节或拼装不完整报告。该报告要求所有输入均达到可发布标准。

输入验证:

BEFORE STARTING - ALL TASKS MUST BE COMPLETE:

Task 1 Verification:
- [ ] Company research document exists? (6-8K words)
- [ ] Management bios complete? (300-400 words × 3-4 execs)
- [ ] Competitive analysis complete? (5-10 competitors)
- [ ] Risk assessment complete? (8-12 risks)

Task 2 Verification:
- [ ] Financial model exists and can be opened?
- [ ] Model has projections (5 years)?
- [ ] Scenarios exist (Bull/Base/Bear)?

Task 3 Verification:
- [ ] Valuation analysis complete?
- [ ] Price target determined?
- [ ] Recommendation set? (BUY/HOLD/SELL)
- [ ] DCF and comps complete?

Task 4 Verification:
- [ ] Chart zip file exists?
- [ ] Can extract/access all 25-35 chart files from zip?
- [ ] All 4 mandatory charts present?
  - [ ] Revenue by product (stacked area)
  - [ ] Revenue by geography (stacked bar)
  - [ ] DCF sensitivity (heatmap)
  - [ ] Valuation football field
- [ ] Chart files accessible and can be opened?

IF ANY VERIFICATION FAILS: Stop and complete missing task first.

流程:

  1. 关键:开始前验证所有前置条件
  2. 从 references/task5-report-assembly.md 加载详细说明
  3. 使用 Claude 的内置技能执行报告组装工作流:
    • 使用 DOCX 技能创建和操作 Word 文档
    • 使用 XLSX 技能读取任务 2/3 中的 Excel 数据
    • 使用 Read 工具读取任务 1 和任务 3 的 markdown 文件
    • 读取任务 1 的 .md 文件 → 转换为 Word 格式 → 内联插入图表
    • 读取任务 2 的 .xlsx 文件 → 提取表格 → 撰写定量分析
    • 读取任务 3 的 .md 文件 + Excel 标签页 → 复制/改编估值分析
    • 使用 DOCX 技能在全篇插入任务 4 的 .png 图表文件
    • 创建文本密集的报告,每 200-300 词穿插图表
  4. 保存并交付最终 DOCX 报告

关键原则:

  • 使用 Claude 的 DOCX 和 XLSX 技能(不是 Python 库)
  • 使用实际文件操作(读取 .md/.xlsx/.png 文件,写入 .docx 文件)
  • 优秀的股票研究报告文本密集,并包含大量说明性图片(页面覆盖率 60-80%,每页至少 1 张图表)

🔥 关键:在这项任务上全力以赴

这是最终交付物。不要走捷径。

  • ✅ 使用完整 token 预算 - 这是此前所有工作的集大成
  • ✅ 完整撰写每个章节 - 不要总结或缩写
  • ✅ 达到所有最低要求 - 30+ 页、10,000+ 词、25+ 张图表、12+ 张表格
  • ✅ 预测假设务必详尽 - 2,000-3,000 词,并包含逐产品的细节
  • ✅ 情景分析务必全面 - 1,500-2,000 词,并包含具体的 Bull/Base/Bear 参数
  • ✅ 插入任务 4 的所有图表 - 不只是几张,而是全篇插入全部 25-35 张图表
  • ✅ 创建任务 2/3 的所有表格 - 提取每一张财务表格,不要跳过任何一张
  • ✅ 逐字使用任务 1 内容 - 复制/粘贴完整的 Company 101 章节(6-8K 词)
  • ✅ 仅限专业质量 - 必须与 JPMorgan/Goldman Sachs 研究难以区分

绝不:

  • ❌ “本节将包括……” - 要写出实际章节
  • ❌ “图表将在此处插入……” - 要插入实际图表
  • ❌ “详情见财务模型……” - 要提取并包含详情
  • ❌ 因篇幅跳过章节 - 每个章节都必须完整
  • ❌ 为节省 token 而缩写 - 需要使用多少 token 就使用多少 token

这是可发布级别的机构研究报告。不要节省任何努力、token 或细节。

输出:全面的股票研究报告(.docx)

规格:

  • 篇幅:30-50 页(最低 30)
  • 词数:10,000-15,000 词(最低 10,000)
  • 图表:25-35 张嵌入图片
  • 表格:12-20 张全面表格
  • 格式:专业 DOCX,包含可点击超链接

结构:

  • 第 1 页:投资摘要(INITIATING COVERAGE 格式)
  • 第 2-5 页:投资论点与风险
  • 第 6-17 页:Company 101
  • 第 18-30 页:财务分析与预测
  • 第 31-40 页:估值分析
  • 第 41-50 页:附录

文件名:[Company]_Initiation_Report_[Date].docx

⚠️ 仅交付这 1 个 DOCX 文件。不要 executive summaries,不要“highlights”文档,不要额外文件。

最终验证:

  • 报告为 30-50 页
  • 词数为 10,000-15,000
  • 嵌入 25-35 张图表
  • 包含 12-20 张表格
  • 所有引用均为可点击超链接
  • 数字与财务模型完全一致

输入验证协议

为什么输入验证很重要

每项任务都有严格的前置条件。在没有所需输入的情况下运行任务会导致:

  • 因工作不完整而浪费时间
  • 产出低质量的输出
  • 需要返工

在开始任务前,始终验证输入。

按任务划分的验证清单

任务 1:✅ 无需验证(独立任务)

任务 2:检查历史财务数据是否可用

任务 3:检查财务模型是否存在且可访问

任务 4:检查模型(任务 2)和估值(任务 3)是否都存在

任务 5:检查所有之前的任务是否已完成(1、2、3、4)

如果验证失败该怎么办
IF prerequisites are missing:
1. Stop the current task
2. Identify which prerequisite task(s) need to be completed
3. Execute the missing task(s) first
4. Return to current task once prerequisites are met
验证对话示例
User: "Use initiating-coverage, Task 5 for Tesla"

Claude: "Starting Task 5: Report Assembly for Tesla

VERIFICATION - Checking prerequisites:
- Task 1 (Company research)... ❌ NOT FOUND
- Task 2 (Financial model)... ❌ NOT FOUND
- Task 3 (Valuation)... ❌ NOT FOUND
- Task 4 (Charts)... ❌ NOT FOUND

⚠️ VERIFICATION FAILED

Task 5 requires ALL previous tasks to be complete.

To proceed:
1. Complete Task 1: Company Research
2. Complete Task 2: Financial Modeling
3. Complete Task 3: Valuation Analysis
4. Complete Task 4: Chart Generation
5. Then return to Task 5

Would you like to start with Task 1 first?"

任务参考文件

每项任务的详细说明存放在单独的参考文件中,以保持此 skill 精简:

  • references/task1-company-research.md - 公司研究工作流
  • references/task2-financial-modeling.md - 财务建模工作流
  • references/task3-valuation.md - 估值方法论
    • 另见:references/valuation-methodologies.md,了解 DCF/可比公司深入分析
  • references/task4-chart-generation.md - 图表生成工作流
  • references/task5-report-assembly.md - 报告撰写工作流
    • 另见:assets/report-template.md,了解报告结构
    • 另见:assets/quality-checklist.md,了解质量检查

何时加载参考文件:仅加载与正在执行的特定任务相关的参考文件。这些文件非常大——不要一次加载多个参考文件。在任务开始时阅读相应的任务参考文件,以获取详细的分步说明。


质量标准

所有输出均达到领先投资银行(JPMorgan、Goldman Sachs、Morgan Stanley)的机构级标准:

  • 全面:满足所有最低要求
  • 详细:具体数据和示例,而非泛泛而谈
  • 量化:以数字和指标开头
  • 引用:规范的来源,附可点击的超链接
  • 专业:机构级质量的格式
  • 准确:所有数字均经过验证和交叉核对

重要说明

任务独立性
  • 任务 1 可随时运行(无依赖)
  • 任务 2 可随时运行(只需历史数据)
  • 任务 1 和 2 可并行运行
  • 任务 3 需要任务 2
  • 任务 4 需要任务 2 和 3
  • 任务 5 需要任务 1、2、3 和 4
会话管理

同一会话:输出自动可用于后续任务

不同会话:显式引用之前的任务输出

"Use Task 3 with the model from yesterday at [path]"
"Use Task 5 with the research document at [path]"
文件组织

工作流中的推荐结构:

ProjectFolder/
├── Task1_Research/
│   └── [Company]_Research_Document.md
├── Task2_Model/
│   └── [Company]_Financial_Model.xlsx
├── Task3_Valuation/
│   └── [Company]_Valuation_Analysis.pdf
├── Task4_Charts/
│   ├── chart_01.png
│   └── ... (25-35 files)
└── Task5_Report/
    └── [Company]_Initiation_Report.docx
不支持端到端执行

此 skill 不支持自动按顺序运行所有任务。每项任务都必须被显式请求并验证。

原因:这确保了:

  • 每个阶段的质量控制
  • 在继续之前能够审查输出
  • 暂停/恢复工作流的灵活性
  • 对前置条件的清晰验证

成功标准

一次成功的启动报告工作流应当:

  1. 按顺序完成所有 5 项任务
  2. 通过所有输入验证
  3. 满足所有质量标准
  4. 产出所有必需的交付物
  5. 各输出之间的数字相互交叉核对
  6. 最终报告可直接发布

输出质量:机构级(JPMorgan/Goldman/Morgan Stanley 水平) 使用场景:首次对一家公司进行全面覆盖

评论

支持 Markdown