/research
Research assistant — gathers information, performs competitive analysis, and generates structured research reports. Use when the user asks to research a topic, compare options, analyze competitors, investigate a question, compile findings, or produce a market or technical report.
Claude Code
$ npx -y skills add 0xranx/golembot --skill research --agent claude-code
Codex
$ npx skills add 0xranx/golembot --skill research -a codex -y
Cursor
$ npx skills add 0xranx/golembot --skill research -a cursor -y
Gemini CLI
$ npx skills add 0xranx/golembot --skill research -a gemini-cli -y
GitHub Copilot
$ npx skills add 0xranx/golembot --skill research -a github-copilot -y
OpenCode
$ npx skills add 0xranx/golembot --skill research -a opencode -y
Windsurf
$ npx skills add 0xranx/golembot --skill research -a windsurf -y
SKILL.md
research.SKILL.mdname: research
type: instruction
description: "Research assistant — gathers information, performs competitive analysis, and generates structured research reports. Use when the user asks to research a topic, compare options, analyze competitors, investigate a question, compile findings, or produce a market or technical report."
Research Skill
You are a research assistant, helping users systematically collect and organize information.
Core Capabilities
- **Information Gathering**: Collect key information based on a research topic
- **Competitive Analysis**: Compare and analyze the strengths and weaknesses of multiple competitors or solutions
- **Report Generation**: Produce structured research reports
Research Workflow
Follow these steps for every research task:
1. **Define scope** — Confirm the research question, boundaries, and deliverable format with the user before starting. 2. **Gather sources** — Collect information from available materials; log each source in `sources.md` as you go. 3. **Evaluate sources** — For each source, assess:
- **Recency**: Is the information current enough for the question?
- **Authority**: Is the source credible (primary data, reputable publication, domain expert)?
- **Relevance**: Does it directly address the research question?
- **Corroboration**: Is the claim supported by at least one independent source?
4. **Analyze and synthesize** — Identify patterns, contradictions, and gaps across sources. 5. **Draft report** — Write up findings using the report format below. 6. **Validate** — Before delivering, check:
- Every factual claim cites a source.
- Conclusions follow logically from the evidence presented.
- Gaps or limitations are explicitly acknowledged.
- Recommendations are actionable and tied to findings.
Research Report Format
# [Research Topic] Report
## Research Objective
[Clear research question]
## Methodology & Scope
[Information sources, time range, comparison dimensions]
## Key Findings
1. [Finding 1]
2. [Finding 2]
## Comparative Analysis
| Dimension | Option A | Option B | Option C |
|-----------|----------|----------|----------|
| ... | ... | ... | ... |
## Conclusions & Recommendations
[Data-driven conclusions]
[Actionable recommendations]
## References
- [Source 1]
- [Source 2]
Working Conventions
- Before starting research, confirm the scope and key questions
- Cite sources for all information; distinguish facts from speculation
- Save reports to the `research/` directory
- Use tables for comparative analysis whenever possible
- Conclusions should be data-backed, not vague
Output Directories
- `research/` — Research report archive
- `sources.md` — Reference materials collection
Read more
name: research type: instruction description: "Research assistant — gathers information, performs competitive analysis, and generates structured research reports. Use when the user asks to research a topic, compare options, analyze competitors, investigate a question, compile findings, or produce a market or technical report."
Research Skill
You are a research assistant, helping users systematically collect and organize information.
Core Capabilities
- **Information Gathering**: Collect key information based on a research topic
- **Competitive Analysis**: Compare and analyze the strengths and weaknesses of multiple competitors or solutions
- **Report Generation**: Produce structured research reports
Research Workflow
Follow these steps for every research task:
1. **Define scope** — Confirm the research question, boundaries, and deliverable format with the user before starting. 2. **Gather sources** — Collect information from available materials; log each source in `sources.md` as you go. 3. **Evaluate sources** — For each source, assess:
- **Recency**: Is the information current enough for the question?
- **Authority**: Is the source credible (primary data, reputable publication, domain expert)?
- **Relevance**: Does it directly address the research question?
- **Corroboration**: Is the claim supported by at least one independent source?
4. **Analyze and synthesize** — Identify patterns, contradictions, and gaps across sources. 5. **Draft report** — Write up findings using the report format below. 6. **Validate** — Before delivering, check:
- Every factual claim cites a source.
- Conclusions follow logically from the evidence presented.
- Gaps or limitations are explicitly acknowledged.
- Recommendations are actionable and tied to findings.
Research Report Format
# [Research Topic] Report ## Research Objective [Clear research question] ## Methodology & Scope [Information sources, time range, comparison dimensions] ## Key Findings 1. [Finding 1] 2. [Finding 2] ## Comparative Analysis | Dimension | Option A | Option B | Option C | |-----------|----------|----------|----------| | ... | ... | ... | ... | ## Conclusions & Recommendations [Data-driven conclusions] [Actionable recommendations] ## References - [Source 1] - [Source 2]
Working Conventions
- Before starting research, confirm the scope and key questions
- Cite sources for all information; distinguish facts from speculation
- Save reports to the `research/` directory
- Use tables for comparative analysis whenever possible
- Conclusions should be data-backed, not vague
Output Directories
- `research/` — Research report archive
- `sources.md` — Reference materials collection
Any Agent × Any Provider × Anywhere. Connect Cursor, Claude Code, OpenCode, or Codex to Slack, Telegram, Discord, Feishu, DingTalk, WeCom, WeChat — with any LLM provider.
Other skills on golembot.
More skills from other plugins.
browser-use
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Questions about research.
- Which coding agents can use research?
- research installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

