From bear2u-my-skills
Uses the user's signed-in ChatGPT Pro account via Chrome to perform product, market, competitor, and second-opinion research. Saves verified Markdown reports.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bear2u-my-skills:chatgpt-web-researchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use the official ChatGPT web page through the user's already signed-in Chrome account/profile as the source of truth.
Use the official ChatGPT web page through the user's already signed-in Chrome account/profile as the source of truth.
Do not create or use a separate free ChatGPT window/account. If the intended Pro / GPT-5.5 Pro account is not visibly available through either the Chrome plugin-controlled page or the Computer Use fallback, stop and ask the user to open or switch to the correct account.
Do not answer from the OpenAI API, local model output, ordinary web search, the deprecated chatgpt-web MCP, old task files, or memory. If the Chrome plugin route is unavailable in the current threat model, switch to Computer Use only after confirming it can operate the visible ChatGPT window/tab.
When the task is product or market research, the deliverable is not complete until the ChatGPT web response is visibly complete, extracted from the page, saved as Markdown, and verified.
Before browser-plugin work, load and follow chrome:control-chrome. Before Computer Use fallback work, load and follow computer-use:computer-use.
chrome:control-chrome from the current environment skill registry. Do not hard-code user-specific local plugin paths.computer-use:computer-use from the current environment skill registry before Computer Use fallback. Do not hard-code user-specific local plugin paths.node_repl / browser-client route when available.agent.browsers.get("extension") when more than one Chrome extension instance/profile is available. First call agent.browsers.list(), inspect only the returned metadata such as profile name or visible window title, and match that against the user's request or visible Chrome window.browser.user.openTabs() and claiming a real ChatGPT tab from the user's existing Chrome session whenever one is available. This is faster and preserves the user's signed-in context and conversation history.node_repl is not visible, use tool discovery for node_repl js. If it still is not available, switch to Computer Use fallback.Browser is not available: extension, Browser is not available: iab, an empty agent.browsers.list(), or an inability to claim the visible ChatGPT tab as Chrome-plugin failure. Do not retry the same path; switch to Computer Use fallback and operate the visible Chrome window instead.Use this path only after the Chrome plugin route is unavailable or cannot attach, or when the user explicitly asks for @电脑.
Chrome - <profile-name>.GPT-5.5, Pro, Pro 扩展, or an equivalent paid-route indicator. If Pro status cannot be confirmed from the visible page, stop and ask the user to verify the Pro model in their Chrome window before continuing.复制回复 button for extraction, but verify the system clipboard contains non-empty assistant text with the marker. If the page shows Failed to copy to clipboard, the clipboard may not be accessible; try DOM extraction next.🔎 ChatGPT 调研.agent.browsers.list() and identify all Chrome extension instances. If the user names an account/profile such as <profile-name>, match that name before opening or claiming any ChatGPT tab.computer-use only to inspect the visible Chrome window title, profile button, tab strip, and Codex extension presence. Do not inspect profiles, cookies, or browser storage.browser.user.openTabs() on the selected Chrome instance and look for existing chatgpt.com tabs.openTabs() with browser.user.claimTab(...).browser.tabs.new() as the default first move. Opening a new tab can land in the wrong/free account.https://chatgpt.com/ in the already logged-in Chrome account/profile, then continue by claiming that tab.免费版, a free account, a non-Pro account, or no usable Pro model route, stop and ask the user to switch/open the intended logged-in ChatGPT account in Chrome. Do not continue with a free-tier route when Pro was requested.新聊天 control or https://chatgpt.com/ in the already claimed/verified tab.[[CHATGPT_WEB_RESEARCH_DONE_<uuid>]].fill does not stick, use the tab clipboard to paste the prompt, then verify the marker appears in the textbox before sending.Pro 思考中, 正在思考, 正在整理答案, a visible stop button, or active generation status as still running.Something went wrong, click Retry once on the same chat. If it repeats, open a fresh ChatGPT tab and resubmit once.复制回复 button and read browser clipboard text.[data-message-author-role="assistant"] when the ChatGPT DOM exposes it. With Computer Use, use visible OCR and tab screenshots for uncertain content.<WORKSPACE>/reports/YYYY-MM-DD-<topic>-chatgpt-web-raw.md.<WORKSPACE>/reports/YYYY-MM-DD-<topic>.md.Use this shape for product research. Replace bracketed parts.
今天是 <YYYY-MM-DD>。请联网调研产品 <产品名>(注意不要和 <易混淆对象> 混淆),输出中文 Markdown 产品调研报告。
请包含:
1. 一句话结论
2. 产品定位与核心价值
3. 核心功能
4. 目标用户与典型使用场景
5. 工作流/使用方式
6. 价格、套餐与限制
7. 平台支持与下载渠道
8. 竞品对比(至少 4 个)
9. 用户评价/口碑线索
10. 商业化与增长判断
11. 风险、限制与不确定性
12. 适合/不适合推荐给谁
13. 推广或选题角度建议
14. 参考来源链接
要求:
- 结论先行。
- 区分已核验事实、公开资料推断和你的判断。
- 价格、版本、政策、平台支持等易变信息标注核验日期。
- 无法确认的信息直接写"未确认"。
- 给出可追溯来源名称或链接。
- 回答最后单独一行输出:[[CHATGPT_WEB_RESEARCH_DONE_<uuid>]]
Before claiming success, verify and report:
npx claudepluginhub bear2u/my-skillsOrchestrates parallel web search, browser-explorer, and Gemini CLI agents to produce cited research reports. Invoke with /deep-research <topic>.
Conducts deep research on product ideas before PRD, generating research.md with competitive analysis, user pain points, SEO/ASO keywords, naming/domain options, and market sizing. Use for market checks, competitors, and opportunities.
Runs structured multi-step web research with source synthesis, citations, skeptical evaluation, and confidence/gap analysis. Supports native and dense/frontier modes.