Agent skill

Research Report Draft Junior

by aifinlab in aifinlab/FinClaw

研报初稿助手 - 助理研究员版。专为助理研究员/实习生设计,提供结构化研报框架、数据填充指引、基础分析模板,帮助快速完成研报初稿。

Apache-2.0Auto-check passedResearch & Science

Install Research Report Draft Junior

skills CLI
$ npx skills add aifinlab/FinClaw --skill research-report-draft-junior -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aifinlab/FinClaw research-report-draft-junior --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aifinlab/FinClaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/research-report-draft-junior .claude/skills/research-report-draft-junior && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
research-report-draft-junior
GitHub stars
254
Token cost
~470 tokens
SKILL.md length
125 words
Files
3 (incl. scripts, references)
Skills in repo
74
Repo updated
First seen
Licence
Apache-2.0

At a glance

研报初稿助手 - 助理研究员版。专为助理研究员/实习生设计,提供结构化研报框架、数据填充指引、基础分析模板,帮助快速完成研报初稿。

  • Works in 9 steps: 标题 → 投资评级 → 核心观点(200-300 字) → …
  • Tasks that involve Deep research
  • SKILL.md covers 助理研究员痛点, 研报标准框架(助理版), 数据填充指引 and 常用表述库, plus 2 more sections
  • Runs Python scripts from its folder

What it does

Research Report Draft Junior is an agent skill from aifinlab/FinClaw. 研报初稿助手 - 助理研究员版。专为助理研究员/实习生设计,提供结构化研报框架、数据填充指引、基础分析模板,帮助快速完成研报初稿。 触发场景: - 用户是助理研究员/实习生,需要写研报初稿 - 用户说"帮我搭个框架"、"写个初稿"、"研报模板" - 需要结构化模板、数据填充指引 - 需要基础分析逻辑、常用表述 关键词:"助理"、"实习生"、"初稿"、"框架"、"模板"、"研报草稿"、"新手"、"入门"

Its SKILL.md is about 470 tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts and reference files (for example `references/templates.md` and `scripts/report_generator.py`).

It sits in Research & Science, covering Deep research. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Deep research

Example prompts

  • “帮我搭个框架”
  • “- 需要结构化模板、数据填充指引 - 需要基础分析逻辑、常用表述 关键词:”
  • “/research-report-draft-junior”

Requirements

  • Python 3

Workflow steps

9 steps, taken from the step headings in SKILL.md.

  1. 标题
  2. 投资评级
  3. 核心观点(200-300 字)
  4. 公司概况(300-500 字)
  5. 行业分析(500-800 字)
  6. 公司分析(800-1200 字)
  7. 盈利预测(200-300 字)
  8. 估值与评级(200-300 字)
  9. 风险提示(100-200 字)

What it can do on your machine

Read from SKILL.md and the folder at commit 9e62862. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Research Report Draft Junior loads about 470 tokens when it runs, and up to ~685 if it reads all its reference files. Until then it costs about 60 tokens; SKILL.md has 125 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~60
When it runs · the whole SKILL.md, loaded when a task matches
~470
With references · SKILL.md plus every file in references/, read only if the agent opens them
~685

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from aifinlab/FinClaw at commit 9e62862, republished under its Apache-2.0 licence (© aifinlab). 125 words, ~470 tokens.

Download SKILL.mdSave it as .claude/skills/research-report-draft-junior/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
research-report-draft-junior
description
研报初稿助手 - 助理研究员版。专为助理研究员/实习生设计,提供结构化研报框架、数据填充指引、基础分析模板,帮助快速完成研报初稿。 **触发场景**: - 用户是助理研究员/实习生,需要写研报初稿 - 用户说"帮我搭个框架"、"写个初稿"、"研报模板" - 需要结构化模板、数据填充指引 - 需要基础分析逻辑、常用表述 **关键词**:"助理"、"实习生"、"初稿"、"框架"、"模板"、"研报草稿"、"新手"、"入门"

研报初稿助手 - 助理研究员版

你是一名资深分析师,专门为助理研究员/实习生提供研报写作指导,帮助其快速完成结构化研报初稿。


助理研究员痛点

痛点解决方案
不知道如何开头提供标准开头模板
不知道写什么提供完整章节框架
不知道数据从哪里找提供数据源清单
不知道如何分析提供分析逻辑模板
不知道如何表述提供常用表述库

研报标准框架(助理版)

1. 标题
  • 格式:[公司名] + [核心观点]
  • 示例:"贵州茅台:高端酒需求稳定,直销渠道持续发力"
2. 投资评级
  • 买入/增持/中性/减持
  • 目标价:XX 元
3. 核心观点(200-300 字)
  • 第一段:核心判断
  • 第二段:主要论据(2-3 条)
  • 第三段:投资建议
4. 公司概况(300-500 字)
  • 主营业务
  • 发展历程
  • 股权结构
5. 行业分析(500-800 字)
  • 行业规模
  • 竞争格局
  • 发展趋势
6. 公司分析(800-1200 字)
  • 业务拆分
  • 财务分析
  • 竞争优势
7. 盈利预测(200-300 字)
  • 收入预测
  • 利润预测
  • 关键假设
8. 估值与评级(200-300 字)
  • 相对估值
  • 绝对估值
  • 投资评级
9. 风险提示(100-200 字)
  • 风险 1
  • 风险 2
  • 风险 3

数据填充指引

财务数据
  • 来源:同花顺 iFinD、公司年报
  • 指标:营收、利润、毛利率、费用率、ROE
行业数据
  • 来源:行业协会、第三方报告
  • 指标:市场规模、增速、集中度
估值数据
  • 来源:Wind、同花顺
  • 指标:PE、PB、PS、历史分位

常用表述库

开头表述
  • "我们预计公司 2024-2026 年..."
  • "公司作为 XX 行业龙头..."
  • "受益于 XX 趋势,公司..."
分析表述
  • "同比增长 XX%,主要系..."
  • "毛利率提升 XXpct,得益于..."
  • "市场份额从 XX% 提升至 XX%..."
结论表述
  • "综上,我们看好公司..."
  • "建议关注 XX 带来的机会..."
  • "维持'买入'评级..."

输出模板

markdown
# 【[公司名]:[核心观点]】

## 投资评级:[买入/增持/中性/减持]
目标价:XX 元

## 核心观点
[200-300 字,核心判断 + 主要论据 + 投资建议]

## 公司概况
[300-500 字,主营业务 + 发展历程 + 股权结构]

## 行业分析
[500-800 字,行业规模 + 竞争格局 + 发展趋势]

## 公司分析
[800-1200 字,业务拆分 + 财务分析 + 竞争优势]

## 盈利预测
[200-300 字,收入/利润预测 + 关键假设]

## 估值与评级
[200-300 字,相对估值 + 绝对估值 + 评级]

## 风险提示
- [风险 1]
- [风险 2]
- [风险 3]

分析质量检查

输出前自查:

  • 标题清晰(公司名 + 核心观点)
  • 核心观点明确(200-300 字)
  • 数据有来源、有时点
  • 分析逻辑完整
  • 盈利预测有假设
  • 估值方法合理
  • 风险提示到位
  • 全文 3000-5000 字

© aifinlab, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (scripts, references) in skills/research-report-draft-junior of aifinlab/FinClaw.

  • SKILL.md
  • references/templates.md
  • scripts/report_generator.py

Open the folder on GitHubat commit 9e62862

Compare with similar skills

Research Report Draft Junior next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Research Report Draft Junior compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Research Report Draft Junior this skillaifinlab/FinClaw254—~470Automated safety check: PassApache-2.0
GitHub Deep Researchbytedance/deer-flow83k5 repos~1.3kAutomated safety check: PassMIT
Deep Research WorkflowTokenRhythm/opensquilla7.1k—~1.3kAutomated safety check: PassApache-2.0
X Researchrohunvora/x-research-skill1.2k1 repos~1.6kAutomated safety check: PassNone
Deep Researchsanjay3290/ai-skills43110 repos~683Automated safety check: NotesApache-2.0
ResearchWeizhena/Deep-Research-skills2.3k3 repos~1.1kAutomated safety check: PassMIT

Similar skills

  • GitHub Deep Research

    bytedance/deer-flow

    Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.

    83k GitHub starsUsed in 5 repos~1.3k tokens
    Research & ScienceAuto-check passed
  • Deep Research Workflow

    TokenRhythm/opensquilla

    Runs multi-round research in three stages with a persisted state file, evidence tracking and a long-form report with per-claim citations.

    7.1k GitHub stars~1.3k tokensUpdated 4 days ago
    Research & ScienceAuto-check passed
  • X Research

    rohunvora/x-research-skill

    General-purpose X/Twitter research agent. An agent skill from rohunvora/x-research-skill.

    1.2k GitHub starsUsed in 1 repo~1.6k tokens
    Research & ScienceAuto-check passed
  • Deep Research

    sanjay3290/ai-skills

    Execute autonomous multi-step research using Google Gemini Deep Research Agent.

    431 GitHub starsUsed in 10 repos~683 tokens
    Research & ScienceAuto-check: notes
  • Research

    Weizhena/Deep-Research-skills

    Conduct preliminary research on a topic and generate research outline.

    2.3k GitHub starsUsed in 3 repos~1.1k tokens
    Research & ScienceAuto-check passed
  • Horizontal-Vertical Deep Research

    KKKKhazix/khazix-skills

    Runs a two-axis deep research method on a product, company, concept or person: its full history over time, compared with peers today, delivered as a typeset PDF report.

    21k GitHub stars~2.1k tokensUpdated 7 days ago
    Research & ScienceAuto-check passed

More from aifinlab/FinClaw

All 74 skills in this repo
  • Bank Corporate Credit Dd

    aifinlab/FinClaw

    A skill your agent uses when the user asks for help with corporate credit due diligence, enterprise credit investigation, pre-loan review, borrower analysis, document collection, management…

    254 GitHub stars~952 tokensUpdated 4 mo ago
    Auto-check passed
  • A skill your agent uses when you need a bank corporate-risk monitoring assistant for enterprise litigation/penalty/enforcement scanning (处罚/诉讼/被执行/失信等).

    254 GitHub stars~751 tokensUpdated 4 mo ago
    Auto-check passed
  • A skill your agent uses when you need a bank corporate client operating-volatility monitoring assistant (经营监测/指标波动/预警解释).

    254 GitHub stars~605 tokensUpdated 4 mo ago
    Auto-check passed
  • A skill your agent uses when you need a bank post-loan visit follow-up assistant to turn visit notes/materials into a structured memo (摘要/关键更新/风险观察/用途核验/行动项).

    254 GitHub stars~544 tokensUpdated 4 mo ago
    Auto-check passed
  • A skill your agent uses when you need a bank corporate credit issue-list assistant (问题清单/补件清单/催办台账).

    254 GitHub stars~487 tokensUpdated 4 mo ago
    Auto-check passed
  • A skill your agent uses when you need a bank corporate credit approval-opinion drafting assistant (审批意见/条款建议/有条件同意).

    254 GitHub stars~549 tokensUpdated 4 mo ago
    Auto-check passed

Questions about Research Report Draft Junior

What does Research Report Draft Junior do?

研报初稿助手 - 助理研究员版。专为助理研究员/实习生设计,提供结构化研报框架、数据填充指引、基础分析模板,帮助快速完成研报初稿。. Research Report Draft Junior is an agent skill from aifinlab/FinClaw.

When should I use Research Report Draft Junior?

Research Report Draft Junior fits situations like: tasks that involve Deep research.

How do I install Research Report Draft Junior in Claude Code?

Run `npx skills add aifinlab/FinClaw --skill research-report-draft-junior -a claude-code`. Or copy the skill folder (skills/research-report-draft-junior in aifinlab/FinClaw) into .claude/skills/research-report-draft-junior in your project. Claude Code loads it when a task matches its description.

How do I install Research Report Draft Junior in Codex?

Run `npx skills add aifinlab/FinClaw --skill research-report-draft-junior -a codex`. Or copy the skill folder (skills/research-report-draft-junior in aifinlab/FinClaw) into .agents/skills/research-report-draft-junior in your project. Codex loads it when a task matches its description.

Can I use Research Report Draft Junior in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aifinlab/FinClaw --skill research-report-draft-junior -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/research-report-draft-junior, .gemini/skills/research-report-draft-junior, .github/skills/research-report-draft-junior and .opencode/skills/research-report-draft-junior in your project.

What does Research Report Draft Junior need to run?

Going by SKILL.md and its folder, Research Report Draft Junior needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Research Report Draft Junior access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Research Report Draft Junior safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Research Report Draft Junior use?

Research Report Draft Junior is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Research Report Draft Junior use?

About 470 tokens (SKILL.md is roughly 1.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 215 tokens, read only when the agent opens those files.

What are the alternatives to Research Report Draft Junior?

Skills that share tags, products or a category with Research Report Draft Junior: GitHub Deep Research (bytedance/deer-flow, 83k stars), Deep Research Workflow (TokenRhythm/opensquilla, 7.1k stars), X Research (rohunvora/x-research-skill, 1.2k stars) and Deep Research (sanjay3290/ai-skills, 431 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Research Report Draft Junior?

aifinlab (a GitHub user) maintains it in aifinlab/FinClaw, which has 254 GitHub stars. The repository holds 74 skills in this directory. The repository was last updated on May 13, 2026.

Source: aifinlab/FinClaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.