Industry Research & Market Analysis Agent Skill

Generates structured, deeply researched industry and market analysis reports with verified data sourcing, competitive landscape…

Context cost
25.9k tokensestimated from the bundle, loaded when it triggers
Bundle
15 files · 133.9 kB5 scripts among them — read before you run
Licence
not declarednone named by its author
Last change
—no release on file
Servers it uses
Noneruns standalone

What it does

针对某一行业(半导体、新能源、医药、消费等)的中长期基本面与产业研究,覆盖行业定义与规模、产业链与竞争格局、政策与驱动力、景气周期、趋势研判与三情景、盈利质量与落地建议。先想清楚这篇报告要证明什么判断(判断主线),再用三级数据分级取证、按固定五大板块写透,最终交付一份可直接用于战略规划、投资决策与商业化落地的飞书深度报告。对于一句话能答的问题,不要凭训练记忆或随手搜索口头作答,一律走本 Skill 的结构化多源论证。不触发并转其他场景:问该行业今天涨跌/热度/资金流/龙头股;问某个具体公司;问宏观事件对市场影响;问行业内某公司的财报。

What this skill changes about the agent has not been set out here as a list. Its SKILL.md, shown below, says it in the author’s own words.

productivityresearch

The skill itself

A skill is instructions the model reads, so you can see what you are getting: below is the start of its SKILL.md. The front matter loads with every session, the body loads when the skill triggers, and the whole file comes with the install.

SKILL.md17.6 kB · preview
--- name: doubao-industry-analysis ---
6# 行业研究
7
8本 Skill 用于交付一份行业中长期深度研究报告。执行者应以深度行业研究员的方式工作:先判断这个行业未来中长期最关键的变化是什么,核心矛盾如何演化,价值会在产业链哪些环节重新分配,哪些变量足以验证或推翻主线判断;再围绕这些问题组织资料、拆解产业链、分析竞争格局、评估商业化进程与风险,最终形成可供决策者理解的深度报告。正式展开报告前,先形成一份几百字的判断主线底稿。后续报告写作应围绕这份判断主线底稿展开,按固定五大板块组织内容,把行业写透,并最终渲染成一份飞书文档交付给读者。完整公司深度报告链路长、过程状态多,主流程应委派给 OrganizerAgent 承担统筹OrganizerAgent 可按需分配给subagent执行。
9
10## 质量标准(Quality Bar,最高优先级)
11
12这是本 Skill 唯一的最高标准。章节顺序、表格选择、飞书样式、写作规则都为它服务;**任何排版或格式规则若让报告变浅、变得不可溯源、丢掉判断或更像填空模板,一律以质量标准为准、把格式简化掉。**
13
14一份合格的行业深度报告必须做到五件事:
15
161. **数据真实可溯源(底线)**。进入正文或表格的每个数字都要能追溯到清晰来源,每个关键判断都要说清依据来自一手披露、具名机构、行业数据还是本研究测算。**绝不用印象、常识或模糊出处补数字。** 报告的深度不来自篇幅或形容词,而来自把每个数字追溯到多深的因果链、对自己判断的置信度有多诚实。这一条优先于排版、风格与篇幅。
172. **判断贯穿一条主线**。报告要有一个**可验证、可推翻**的核心判断,五大板块各自认领一个子命题去印证或限定它,而不是"什么都讲一点的资料汇编"。读者读完应清楚:这个行业的钱赚在哪个环节、格局会怎么变、哪些信号能验证或推翻你的判断。
183. **信息详实、有量化**。讲清行业真实的经营图景:定义与边界、规模与增速、产业链与利润池、竞争格局与集中度、政策与驱动、盈利质量与现金流、关键风险与落地路径,每处尽量给具体数字、做一步量化测算或对比,再点出"这对决策意味着什么"。
194. **事实支撑判断,而非替代判断**。分析性正文应围绕判断展开,而不是仅仅罗列信息项。读者应看到判断如何由事实推出,而不是仅仅看到"核心证据 / 触发机制 / 受益方 / 时间表"式事实清单。列表只用于风险提示、参考文献、检查清单、T 信号或真正并列且需要扫描的信息。
205. **克制专业**。语气像懂行的研究员在解释:直接、克制、重因果、少口号。区分确定事实、机构估算、媒体观点与作者推断,措辞与证据档位相称。
21
22## 核心思路(Core Idea)
23
24报告应当读起来像一位懂行的研究员做完功课后**自然写出来的成品**,而不是被一张清单填满。
This is a preview of SKILL.md. Download or install the skill to get the whole thing.
In the file
SKILL.md406 words
Files15
Licencenot declared
Why you can read it

Nothing in a skill executes. The client loads the text and the model follows it, so a skill can be audited the way a runbook is — by reading it.

What it costs in context

Skills are not billed by the call. They are paid for in context: every token the instructions occupy is a token your code, your diff and your conversation cannot use. Here is what this one takes and when it takes it.

≈80
always loaded
The name and description, so the model knows the skill exists and when to reach for it.
25,795
on trigger
The instruction body and 14 supporting files, read only when the skill fires.
12.9%
of a 200k window
Ten skills this size would not fit in the window together.
050k100k150k200k context window

25.9k tokens, estimated from the bundle at four bytes to the token, held for the rest of the session once it triggers. Heavy. Teams tend to install this one per project rather than globally, and load it only when the job comes up.

Servers bill, skills cost

A server charges by the month. A skill charges once per session, in context, and then keeps charging it for as long as the session lives.

Before and after

The same question, put to the same model twice: once as it comes, and once with these instructions loaded.

No worked example has been published for this skill yet.

The procedure it runs

The procedure has not been set out here step by step. It is in the body of its SKILL.md: the start of it is shown above, and the whole file comes with the install.

Prose, not code

These steps are written for a model to follow, not executed by a runtime. It can still be told to skip one, and it will say so when it does.

Servers it uses

None. This skill calls no MCP servers at all.

Everything it needs is in the instructions, so it works in a project with nothing connected — the model reads the file and changes how it works with what it can already reach.

Its SKILL.md does not declare which tools it asks the agent for, so what it touches is whatever the instructions themselves ask for — read them before you install it.

What it asks for
Writes filesnot declared
Network accessnot declared

This SKILL.md carries no allowed-tools line, so neither is declared. A skill grants no permissions of its own — it can only ask for tools your client already has.

What it will not do

Every skill is narrow, and the useful ones say where they stop. These are the jobs this one is the wrong tool for.

What this skill is not for has not been published here. Nothing is implied by that: it is a section the author has not filled in.

What is in the bundle

15 files, 133.9 kB on disk. Mostly text — the instructions the model reads — with 5 scripts in it that your client would run only if the instructions tell it to.

  • SKILL.md17.6 kB
  • agents/openai.yaml0.5 kB
  • references/analysis-framework.md7.6 kB
  • references/data-collection-protocol.md10.2 kB
  • references/data-grading-and-citation.md16.6 kB
  • references/industry-structure-playbooks.md6.3 kB
  • references/insight-spine.md7.0 kB
  • references/lark-doc-report-standard.md8.7 kB
  • references/report-finalization.md23.3 kB
  • references/task-router.md5.7 kB
  • scripts/assemble_report.py4.0 kB
  • scripts/renumber_references.py6.2 kB
  • scripts/report_pipeline_common.py5.8 kB
  • scripts/upload_report.py7.3 kB
  • scripts/validate_report.py7.1 kB
What is not in it

A skill installs nothing and depends on nothing: it is a folder your client reads. This one carries 5 scripts beside the text, so the bundle is 15 files you can review in full before installing.

Install

Installing copies the bundle into your project. Nothing runs at install time — the files sit on disk until the model reads them.

# Industry Research & Market Analysis · 25.9k tokens when loaded · macOS, Linux mkdir -p .claude/skills && t=$(mktemp -d) && curl -fsSL -o "$t/bundle.tar.gz" https://mcprush.com/api/skills/industry-research-market-analysis/bundle.tar.gz && tar -xzf "$t/bundle.tar.gz" -C "$t" && [ -d "$t/industry-research-market-analysis" ] && { [ ! -e .claude/skills/industry-research-market-analysis ] || { mv .claude/skills/industry-research-market-analysis "$t/.previous" && echo "Previous copy moved to $t/.previous"; }; } && mv "$t/industry-research-market-analysis" .claude/skills/ && echo "Installed .claude/skills/industry-research-market-analysis"
On Windows, or any OS with Node 20+
npx mcprush@latest skill add ahang1598/industry-research-market-analysis

Windows PowerShell says 'running scripts is disabled on this system'? Run Set-ExecutionPolicy -Scope CurrentUser RemoteSigned once, or type npx.cmd instead of npx (codex.cmd, gemini.cmd, grok.cmd likewise). PowerShell 7 needs neither. Writes to .claude/skills/industry-research-market-analysis/ in the current project. For every project instead, run mkdir -p ~/.claude/skills && t=$(mktemp -d) && curl -fsSL -o "$t/bundle.tar.gz" https://mcprush.com/api/skills/industry-research-market-analysis/bundle.tar.gz && tar -xzf "$t/bundle.tar.gz" -C "$t" && [ -d "$t/industry-research-market-analysis" ] && { [ ! -e ~/.claude/skills/industry-research-market-analysis ] || { mv ~/.claude/skills/industry-research-market-analysis "$t/.previous" && echo "Previous copy moved to $t/.previous"; }; } && mv "$t/industry-research-market-analysis" ~/.claude/skills/ && echo "Installed ~/.claude/skills/industry-research-market-analysis" (macOS, Linux) — or add --global to the npx line. The curl line replaces .claude/skills/industry-research-market-analysis/ only after the download succeeds, so files left there by another skill of the same name, or by an older release, do not mix in. A copy already there is moved aside, not deleted, and the line prints where. It appears as doubao-industry-analysis in Gemini CLI, Codex, Copilot and Grok (its own name); Claude Code lists it by the folder name, industry-research-market-analysis.

Which clients pick it up on their own

A skill is a folder of text. Most of these read a skills folder and pick it up without being told; the rest take the same folder another way — an upload in the app, a parameter on an API call — and then choose it by its description just the same.

Claude Code.claude/skills/
Claude DesktopCustomize › Skills
ChatGPTSkills › Create › Upload
Cursor.cursor/skills/
VS Code.github/skills/
Codex CLI.agents/skills/
Gemini CLI.gemini/skills/
Grok Build.grok/skills/
Microsoft CopilotSkills › Upload a skill
PerplexityComputer › Skills › Upload a skill
DeepSeek Harness.dsh/skills/
Zed.agents/skills/
Devin Desktop.devin/skills/
Windsurf (legacy).windsurf/skills/
OpenAI Agents SDKInstructions or sandbox Skills
HTTP / APIa request parameter
This release
Versionnot versioned
Publishedno release date on file
PriceFree
Referenceahang1598/industry-research-market-analysis

Versions

Its author publishes no version number, so there is nothing here to pin to: what you install is the folder as it stands today. Instructions change more often than APIs do — a skill can be rewritten entirely without anything it depends on moving.

Pinning

Nothing to pin to: this skill carries no version number of its own. What you install is what the folder holds on the day you install it.

Reviews

—no reviews yet

Nobody has reviewed this skill yet. The rating is the mean of the reviews written here, so there is none until somebody writes the first.

Sign in to review it

A review is tied to an account so it can be answered, edited and taken down by the person who wrote it.

Sign in
Who can post

Anybody with an account, one review each. It carries the version that was current when you wrote it, and the publisher may reply once.

Publisher
Servers0
Claim this skill