Help us improve
Share bugs, ideas, or general feedback.
Map an unfamiliar company's business segments customers history and disclosure evolution.
npx claudepluginhub iryantik/buy-side-research-skills --plugin buy-side-research-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/buy-side-research-skills:company-primerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
本 skill 独立运行时也必须遵守以下全局规则;维护源是 `skills/_shared/global-rules.md`,该文件尽量使用 `CLAUDE.md` 原文。
Translates PRD intent, roadmap items, or product discussions into implementation-ready capability plans exposing constraints, invariants, interfaces, and unresolved decisions before multi-service work.
Share bugs, ideas, or general feedback.
本 skill 独立运行时也必须遵守以下全局规则;维护源是 skills/_shared/global-rules.md,该文件尽量使用 CLAUDE.md 原文。
[需查证] 或 [来源待补];不确定 URL 是否存在时写 [link 待补]。sub-agent unavailable、原因和 coverage caveat。Runtime cap: no per-skill sub-agent count limit; max 6-8 active sub-agents globally; parallel within one skill but serial across skills; close sub-agents immediately after evidence cards or QA notes return.mechanism-map;遇到 revenue / margin / backlog / price-volume-mix driver、披露口径异常或 model-driver gap,先 handoff / 触发 driver-map。topics/<topic-slug>/_cache/ 是否存在已 ingest 的材料;如有,优先引用 cache 中的 source-tracked markdown。若是单公司研究,同时检查相关 topics/company/<company-slug>/_cache/financial-data/financial-data-summary.md;需要审计或机器输入时再进入 internal/evidence-pack.json、internal/actuals-resolved.json、internal/source-map.json。把一家公司的业务基础和披露演变讲清楚,让后续 driver-map、stock-quickread、alpha-thesis、peer-deep-dive 和 3-statement-model / dcf-model / comps-analysis / model-update 不建立在错的公司理解上。核心价值不是写“公司介绍”,而是识别这家公司到底卖什么、谁付钱、业务边界如何变化、披露口径哪里断裂,以及哪些历史变化会污染后续 driver 或 thesis 判断。
如果输出变成成立年份、总部、管理层履历、按时间顺序罗列收购新闻、IR 话术复述或通用业务百科,本 skill 就失败了。历史只在它改变业务实质、segment 可比性、KPI 连续性、客户/产品边界或后续研究优先级时才写。
company-primer 是公司研究的地基层。很多后续错误不是因为模型算错,而是因为研究员一开始就把公司理解错了:把旧业务当成当前业务、把 recast 后的 segment 当成连续历史、把 renamed KPI 当成同一口径、把并购带来的结构变化当成 organic trend。
本 skill 只回答“这家公司现在到底是什么、怎么变成今天这样、披露口径能不能直接拿来比较”。它不是 quickread 的投资判断,也不是 driver-map 的模型变量拆分。它把公司事实和披露历史整理到足够可靠,让下一层 skill 可以安全工作。
好的 primer 应该让读者少问泛泛背景问题,多问具体研究问题:这个 segment 是并购来的还是内生长出来的?这个 KPI 前后口径是否连续?这个业务现在还是利润核心,还是只是收入噪音?这些问题比“公司成立于哪一年”更接近 buy-side edge。
全局 source / anti-hallucination 规则已内嵌在 Global Rules Capsule (v1)。本节只补充 company-primer-specific 要求。
特别强调:
本 skill 默认必须启动 sub-agent / delegate worker 并行做公司事实取证;sub-agent 只能返回 evidence card:
sub-agent unavailable、失败原因、实际单线程取证范围和 source coverage caveat;不能把未并行执行伪装成已完成并行取证。| 局限 | 影响 | Mitigation |
|---|---|---|
| 公司历史流水账惯性 | AI 容易罗列成立年份、总部、管理层、并购清单 | 只写改变当前业务实质、披露口径或研究优先级的历史 |
| 业务边界幻觉 | AI 容易把相似产品、客户或供应链关系写成公司事实 | 每个产品 / 客户 / end-market claim 都回到公司 source |
| 披露连续性误读 | segment rename、recast、discontinued ops 被误当作连续趋势 | 强制做 disclosure timeline 和 comparability flag |
| 并购影响过度简化 | 把收购写成“增强能力”,不说明 revenue / margin / segment 影响 | 写清 acquired business 进入哪个 bucket、是否改变可比性 |
| driver 越界 | 在 primer 里直接拆 revenue / margin driver 或写 model line item | 只标出 driver questions;正式拆分 handoff 到 driver-map |
| 机制越界 | 产品或设备原理没懂就硬解释 value capture | 触发 mechanism-map,不要在 primer 里发明 know-how |
stock-quickread。driver-map。mechanism-map。alpha-thesis。peer-deep-dive。| 维度 | 含义 | 默认处理 |
|---|---|---|
| 对象 | ticker / 公司名 / 子公司 / segment / 产品线 | 默认按公司整体;若用户给 segment,则只做该 segment |
| 研究目的 | 建 coverage / 写 thesis / 做 peer / 搭 model / 看财报 | 默认服务后续 driver-map 和 thesis |
| 时间范围 | 最新业务结构 / 过去 3-5 年 / 上市以来 / 某次交易前后 | 默认最新披露 + 影响当前业务理解的历史变化 |
| 披露范围 | segment / KPI / geography / customer / product | 默认 segment + KPI + material M&A / divestiture |
| source 状态 | 用户给 source / 需要自行找 source / source 冲突 | source 不足时标 [来源待补],不编事实 |
| 保存需求 | 只在对话输出 / 写入 topic root 日期文件 | 默认对话;用户要求保存时写 company-primer.md |
如果用户只给 ticker,不要追问一堆背景;按 Foundation Primer 开始,但把 source gap 标出来。如果用户明确要披露口径对齐,则直接进入 Disclosure Evolution Audit,不要先写完整公司介绍。
目标是建立最小但可靠的公司地基。
必须回答:
不要做:
目标是识别哪些历史变化会改变当前业务理解。
必须覆盖:
历史事件的写法必须是:
[事件 / 日期 / source] -> 改变了什么业务边界 -> 对当前研究有什么影响
目标是把披露口径的断点和可比性讲清楚,不直接替代 driver-map。
必须输出:
comparable / partially comparable / not comparable / unknown。可比性 hard standards:
| Rating | Hard standard |
|---|---|
comparable | 公司明确说明口径未变,或提供可追溯 recast 数据 |
partially comparable | 业务范围大体一致,但定义、segment allocation 或 time period 有局部变化 |
not comparable | M&A、divestiture、discontinued ops、reporting unit change 或 KPI definition 改变核心口径 |
unknown | source 不足,不能判断;必须标 [来源待补] 或 [需查证] |
如果 disclosure gap 已经影响 revenue / margin / backlog / price-volume-mix driver 判断,停止在 primer 内推断,输出 driver-map handoff block。
## Company Primer
**结论先行**
[1-2 句话说明这家公司现在应如何理解,以及最大 source / disclosure gap]
## Business Snapshot
| 维度 | 当前理解 | Source / as-of | Gap |
|---|---|---|---|
| What it sells | [...] | [...] | [...] |
| Who pays | [...] | [...] | [...] |
| Revenue model | [...] | [...] | [...] |
| Core business bucket | [...] | [...] | [...] |
## Segment / Product Reality
| Reported segment / product | Business reality | Customer / end-market | Why it matters | Source / as-of |
|---|---|---|---|---|
## What Actually Changed
- [只写影响当前业务理解的历史变化]
## Disclosure / KPI Watchouts
- [口径断点、rename、recast、source conflict]
## Implications
- 对 `driver-map`: [...]
- 对 `alpha-thesis`: [...]
- 对 `peer-deep-dive`: [...]
## 可以问 AI
1. [...]
2. [...]
## Business Evolution Audit
**结论先行**
[业务演变中最影响当前判断的 1 个变化]
| Date / period | Event | What changed | Current research implication | Source |
|---|---|---|---|---|
## Non-comparable History
- [...]
## Next Handoff
- [...]
## Disclosure Evolution Audit
**结论先行**
[哪些 segment / KPI 不能直接连起来看]
| Period | Reported segment / KPI | Definition / scope | Change vs prior | Comparability | Source |
|---|---|---|---|---|---|
## Source Reconciliation
- [冲突 source、暂用口径、原因]
## Impact on Downstream Work
- `driver-map`: [...]
- `peer-deep-dive`: [...]
- `3-statement-model / dcf-model / comps-analysis / model-update`: [...]
**先别继续写 primer 结论,我建议先触发 `[skill-name]`。**
阻塞点:
- [...]
为什么会污染后续判断:
- [...]
交给 `[skill-name]` 的问题:
1. [...]
2. [...]
需要补的 source / data:
- [...]
默认只输出到对话。用户明确要求保存时,写入当前日期化保存路径:
topics/[topic-namespace]/[topic-slug]/[YYYY-MM-DD]-company-primer.md
如果当前没有 dated result path,先 handoff 到 new-session 创建 / 解析路径;不要自行发明大量目录,也不要把 primer 写进 research-journal.md,除非已经通过 research-journal 的 Earned Insight Gate。
| 场景 | 下一步 |
|---|---|
| primer 发现公司基础事实不清、业务边界不明 | 继续留在 company-primer |
| 产品、工艺、设备链条、工程原理或 know-how 不清 | mechanism-map |
| revenue / margin / backlog / price-volume-mix driver 不清 | driver-map |
| segment / KPI 口径断裂影响 model driver | 先 driver-map,再回到 thesis / model |
| source 冲突或关键 claim 未验证 | information-impact |
| 需要快速判断是否值得继续研究 | stock-quickread |
| 基础已清楚,要形成 long / short 观点 | alpha-thesis |
| 多家公司业务边界或 KPI 要横向比较 | peer-deep-dive |
| primer 形成已研究清楚的认知增量 | research-journal |
mechanism-map。information-impact。research-journal。driver-map 或 peer-deep-dive。stock-quickread 判断一家公司值不值得继续看;本 skill 在决定继续看后,把业务基础和披露历史打牢。driver-map 把 reported bucket 翻译成 business reality 和 model driver;本 skill 只梳理公司事实、业务边界和披露口径演变,不正式拆 revenue / margin driver。mechanism-map 解释行业机制、工程原理、设备链条、工艺流程和术语;本 skill 不发明 know-how。alpha-thesis 写 variant view、catalyst 和 kill criteria;本 skill 只提供公司基础,不写完整 long / short thesis。peer-deep-dive 做横向比较和排序;本 skill 只说明目标公司自己的业务 / KPI 口径是否可比。research-journal 沉淀已研究清楚的 insight;本 skill 的普通 primer 不是 earned memory,只有研究结论足够清楚后才 handoff。