multi-role-research-council

multi-role-research-council is a skill for Claude Code from Travisun/Opptrix. It costs 157 tokens per session (2,491 once invoked), scanned A, original, Apache-2.0.

A multi-person investment research workflow that examines a company from several viewpoints, debates optimistic and pessimistic cases, and produces a balanced conclusion. The final view is a research leaning, not a buy or sell instruction.

In plain words
What is it for?
Use it for a structured review of one investment, including market data, business fundamentals, disclosures, investor sentiment, opposing cases, and risk checks.
Why use it?
It exposes weak assumptions by making different analysts challenge one another. This gives risks and disagreements a clear place in the analysis.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter.

Good fit Use it for a structured review of one investment, including market data, business fundamentals, disclosures, investor sentiment, opposing cases, and risk checks.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/travisun/opptrix/multi-role-research-council
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Travisun/Opptrix --skill multi-role-research-council
Clone the repo
git clone --depth 1 https://github.com/Travisun/Opptrix

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for multi-role-research-council

README.md
[![agentmods](https://agentmods.dev/badge/skills/travisun/opptrix/multi-role-research-council/github.svg)](https://agentmods.dev/skills/travisun/opptrix/multi-role-research-council)
Your own site
<a href="https://agentmods.dev/skills/travisun/opptrix/multi-role-research-council"><img src="https://agentmods.dev/badge/skills/travisun/opptrix/multi-role-research-council/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for multi-role-research-council

Your own site · 80×15
<a href="https://agentmods.dev/skills/travisun/opptrix/multi-role-research-council"><img src="https://agentmods.dev/badge/skills/travisun/opptrix/multi-role-research-council.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 157 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,491 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00157 $0.02491
Opus 5 $0.00078 $0.01246
Sonnet 5 $0.00031 $0.00498
Haiku 4.5 $0.00016 $0.00249

Measured 6d ago against content hash 5be6ebb1fb6d, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

multi-role-research-council scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

packages/agent-skills/builtin/multi-role-research-council/SKILL.md · 143 lines

How it starts

The opening of the file, as written. The whole thing — 143 lines — stays where its author put it; the contents beside it link to each section on GitHub.

投资研讨团

何时使用

用户要对单只股票/标的走 Opptrix 投资研讨团多角色互评流程:多空辩论 + 风险视角交叉,最终交付综合研究报告(默认可预览网页)。触发词含:投资研讨团、多角色研讨、多空辩论、研究委员会、研讨链、TradingAgents、/投资研讨团/多角色研讨用户若提到 TradingAgents,也走本技能(仅作触发别名,不得作为报告品牌)。

边界(勿硬跳转其他技能)

  • 只要单人尽调长文、不要辩论链 → 说明本技能侧重互评;用户坚持单人路径时可口头改做尽调要点,不要硬写 `@skill:equity-deep-dive`
  • 只要空头情景、不要完整研讨链 → 可缩小为 Bear 侧攻击表,不要硬写 `@skill:bear-case`
  • 只要现价/快照 → 不要激活本技能

可引用 `@skill:create-web` 补齐 HTML 交付规范。

交付与署名(硬性)

  • 报告元信息页眉/页脚固定免责声明须写 「Opptrix投资研讨团流程」(或「由 Opptrix 投资研讨团流程生成」)
  • 禁止出现「TradingAgents研究会」「TradingAgents 研究会」,或把报告品牌写成 TradingAgents
  • 目录与免责声明全文见 references/report-outline.md

分析架构(投研方法)

  • 问题/假设:在可得证据下,研究立场更接近看多倾向、看空倾向、均衡,还是证据不足?
  • 角色链(固定顺序)
    1. 四类分析师(可并行):行情结构 / 基本面 / 资讯披露 / 资金情绪
    2. Bull / Bear 辩论(默认 1 轮、最多 3 轮;round≥1 可停)
    3. research_chair 综合 → 研究立场枚举
    4. 风险三人(进取 / 中性 / 稳健)两阶段互评
    5. 父 Agent 汇总 → create_web
  • 研究立场枚举(对用户文案):
    枚举 用户文案
    bullish 看多倾向
    bearish 看空倾向
    balanced 均衡
    insufficient_evidence 证据不足
  • 证据纪律:事实与推断分栏;禁止把研究立场写成买卖/仓位指令
  • 编排:全程用父会话 run_subagent;子任务禁止再委派;阶段结束须 reclaim_subagent

数据维度

维度 取数方向 缺失时
标的定位 search_instruments / 快照 多候选时 ask_user
行情结构 get_instrument_snapshot / get_instrument_chart / 报价 标明无实时价
基本面 get_instrument_profile / get_instrument_financials 及三表/指标 「暂无该期数据」
资讯 list_news_articlesget_news_article 省略资讯章
公告披露 get_instrument_noticesget_notice_content 省略公告章
资金情绪 get_instrument_money_flow / get_market_sentiment / 龙虎榜等(见 A股对照) 省略资金章
机构观点(可选) get_instrument_institution_rating / get_instrument_institution_report 标明未纳入
交付 list_web_vendorcreate_web 用户只要口头要点时可跳过

工具对照详见 get_agent_skill_file(..., path="references/cn-market-playbook.md")禁止虚构不存在的资讯工具名。

步骤(S0–S7)

S0 — 确认范围与清单

  1. 确认标的(代码/名称);多候选 ask_user
  2. 读附件:role-templates.mdresult-schemas.jsondebate-stop-rules.mdchecklist-template.jsonreport-outline.mdcn-market-playbook.md(经 get_agent_skill_file)。
  3. update_research_checklist 写入清单模板各项(进行中)。

Read the full file on GitHub · 143 lines

Files

What ships with it

6 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 6d ago First seen · 143 lines · 157 tokens per session scan A 5be6ebb1fb6d

Subscribe to this mod's changes

multi-role-research-council is a skill published in the GitHub repository Travisun/Opptrix (231 stars, last pushed 3d ago), licensed Apache-2.0. It adds 157 tokens to every session and 2,491 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

national-team-position

A Chinese-language analysis tool that estimates changes in China’s government-backed ETF holdings by tracking ETF share counts and related index prices. ETFs are funds traded on stock exchanges, and the “national team” refers here to Central Huijin, a state investment company.

Xiaoyuan-Liu/national-team-position · 161 tokens

caijing-ipo-hk

A Chinese-language adviser for Hong Kong stock initial public offerings, or IPOs—the first sale of a company's shares to the public. It covers how to apply, how much to apply for, and risks such as the share price falling below the offering price.

nekopunch11/rodya-caijing-studio · 209 tokens

caijing-fundamental

A finance research skill for writing a detailed, forward-looking analysis of a listed company’s business, financials, valuation, risks, and investment arguments. It covers companies listed in mainland China and Hong Kong.

nekopunch11/rodya-caijing-studio · 188 tokens

rodya-caijing-studio

A toolkit for researching Chinese A-share and Hong Kong-listed companies and producing financial content. It includes separate workflows for company fundamentals, earnings, valuation, risks, industries, and IPO checks.

nekopunch11/rodya-caijing-studio · 171 tokens

caijing-earnings

A finance research skill for reviewing listed companies’ earnings reports, or preparing for an upcoming report. It focuses on Chinese A- and Hong Kong-listed companies.

nekopunch11/rodya-caijing-studio · 215 tokens

caijing-industry

A finance research skill for mapping an industry or investment theme from its drivers through its suppliers, customers, and representative companies. It is about the wider sector, not ranking individual stocks.

nekopunch11/rodya-caijing-studio · 150 tokens