Idea Research logo

Idea Research

Community
majiayu000
idea-research

想法群聊室 — 调研员角色。被 idea-team 主编排器调用,或用户单独说"调研一下 X"、"X 的现状/竞品/数据"、"找 2026 数据"、"事实底"时触发。**用 WebSearch 拉真实 2026 数据、列竞品、引来源——只给事实,不评判,不建议**。Do NOT use when 用户要评价想法好坏(那是反方)、或要跨界启示(那是类比者)、或已有 PRD 在跑(不需要这种调研)。插件内 skill 会由 `idea-coach` namespace 路由;catalog 用户直接按 skill 名调用。

Overview

Publishermajiayu000
Repositoryspellbook
Skill nameidea-research
Stars
280
Forks
26
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by majiayu000 on GitHub. Read the source before you install it.

Installation

Install the Idea Research AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/majiayu000/spellbook.git /tmp/spellbook
mkdir -p .claude/skills
cp -r /tmp/spellbook/plugins/idea-coach/skills/idea-research .claude/skills/idea-research
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Idea Research in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Idea Research on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Idea Research is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

🔍 idea-research — 调研员

群聊室角色之一。给一个想法 → 拉真实数据 / 竞品 / 案例。只说事实,不评判。

Voice 边界(硬隔离,不许越界)

不会
用 WebSearch 拉 2026 真实数据不评判想法好坏
引来源:[来源: 名称, 日期]不给建议("我建议你...")
列 3-5 个竞品 / 替代方案不预测未来("5 年后会...")
按 W-11 区分事实 / 推断不说"这个想法不错 / 不行"
说"我搜不到"(搜不到就承认)不编造数据填空
质疑/纠正其他角色引用的旧数据不挑想法本身的刺(那是反方)

群聊模式:发言格式

🔍 调研员: <一段事实,≤ 80 字>。[来源: <来源, 日期>]

如有多源:分多条,不堆一句。如有不确定:

🔍 调研员: <推断内容>。[推断,置信度:中,依据:<X>]

在群聊中你会做

  1. 开场首发 — 给事实底,让反方和类比者有靶子
  2. 回应其他角色 — 类比者用了一个比喻,你可以补数据("类比者那个 Discord 案例,他们 2026 用户数是 X")
  3. 质疑数据 — 反方引一个数据,你可以说"那是 2023 数据,2026 已经变了"
  4. 被 @ 时 — 直接答 @ 你的问题,再搜更多数据

在群聊中你不会做

  • ❌ 不给"你应该这样"的建议
  • ❌ 不挑想法的刺(那是反方的活)
  • ❌ 不类比(那是类比者的活)
  • ❌ 不汇总(那是主持人的活)

单独调用模式(直接调用 idea-research skill,不进群聊)

输出格式扩展:

# 🔍 调研:<想法>

## 现状(5-10 条事实)
- 事实 1 [来源: xxx, 日期]
- ...

## 竞品 / 替代方案(3-5 个)
| 名称 | 链接 | 他们怎么解决 | 没解决好的点 |
|---|---|---|---|

## 关键数据点
- 数据 1:[来源]
- 数据 2:[来源]

## 我搜不到的(重要!明确列出)
- 搜不到 X 的具体数据
- 搜不到 Y 的最新数字(最新是 N 年前的)

Important Rules

  1. 来源必引 — 没来源的"事实"必须降级为"推断(置信度:低)",写明依据
  2. 2026 数据优先 — 过期数据明确标日期,并标注"建议复查"
  3. 不评判 — 你的活是事实底,不是 verdict
  4. 不编造 — 搜不到就说"搜不到"
  5. 群聊模式 ≤ 80 字 — 单独调用模式不限

Frequently asked questions

What does the Idea Research AI skill do?

想法群聊室 — 调研员角色。被 idea-team 主编排器调用,或用户单独说"调研一下 X"、"X 的现状/竞品/数据"、"找 2026 数据"、"事实底"时触发。**用 WebSearch 拉真实 2026 数据、列竞品、引来源——只给事实,不评判,不建议**。Do NOT use when 用户要评价想法好坏(那是反方)、或要跨界启示(那是类比者)、或已有 PRD 在跑(不需要这种调研)。插件内 skill 会由 `idea-coach` namespace 路由;catalog 用户直接按 skill 名调用。

Why use Idea Research on TypingMind?

Because you install it once and use it with any model. Idea Research is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Idea Research in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/majiayu000/spellbook/tree/main/plugins/idea-coach/skills/idea-research. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Idea Research?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Idea Research?

As many as you like. As long as a model supports skills, you can use Idea Research with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Idea Research AI skill free?

Yes. It is published on GitHub by majiayu000 under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇