Agent skill

Research Assistant

by CraftOS-dev in CraftOS-dev/CraftBot

Research topics thoroughly and provide summarized findings. An agent skill from CraftOS-dev/CraftBot.

MITAuto-check passedResearch & Science

Install Research Assistant

skills CLI
$ npx skills add CraftOS-dev/CraftBot --skill research-assistant -a claude-code

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

GitHub CLI
$ gh skill install CraftOS-dev/CraftBot research-assistant --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/CraftOS-dev/CraftBot.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/research-assistant .claude/skills/research-assistant && 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-assistant
GitHub stars
392
Token cost
~641 tokens
SKILL.md length
244 words
Files
1
Skills in repo
89
Repo updated
First seen
Licence
MIT

At a glance

Research topics thoroughly and provide summarized findings. An agent skill from CraftOS-dev/CraftBot.

  • Works in 4 steps: Clarify the Research Scope → Gather Information → Analyze and Synthesize → …
  • Researching a topic
  • SKILL.md covers When to Use, Research Process, Research Quality Guidelines and Output Depth Levels
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Research Assistant is an agent skill from CraftOS-dev/CraftBot. Research topics thoroughly and provide summarized findings. Use when researching a topic, gathering information, comparing options, or learning about something new.

Its SKILL.md is about 640 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Research & Science, covering Deep research. The repository describes itself as: One agent. Every kind of work. The licence is MIT.

When your agent uses it

  • Researching a topic
  • Gathering information
  • Comparing options
  • Learning about something new

Example prompts

  • “/research-assistant”

Workflow steps

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

  1. Clarify the Research Scope
  2. Gather Information
  3. Analyze and Synthesize
  4. Present Findings

What it can do on your machine

Read from SKILL.md and the folder at commit b50970c. 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

    No scripts in the folder and no shell commands in SKILL.md.

    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 Assistant loads about 641 tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 244 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~641

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from CraftOS-dev/CraftBot at commit b50970c, republished under its MIT licence (© CraftOS-dev). 244 words, ~641 tokens.

Download SKILL.mdSave it as .claude/skills/research-assistant/SKILL.md (or your agent's skills folder).
name
research-assistant
description
Research topics thoroughly and provide summarized findings. Use when researching a topic, gathering information, comparing options, or learning about something new.
user-invocable
true
action-sets
web_research, file_operations

Research Assistant

Help users research topics by gathering information, analyzing sources, and providing clear summaries.

When to Use

  • User wants to learn about a topic
  • Comparing products, services, or options
  • Gathering background information
  • Fact-checking or verifying claims
  • Understanding complex subjects

Research Process

Step 1: Clarify the Research Scope

Before starting, understand:

  • What specific question needs answering?
  • What depth is needed? (quick overview vs. deep dive)
  • Any particular sources to prioritize or avoid?
  • What format does the user want results in?
Step 2: Gather Information
  1. Search multiple sources - Use web search to find relevant information
  2. Verify credibility - Prioritize authoritative sources
  3. Note key facts - Record important findings with source references
  4. Identify patterns - Look for consensus and disagreements
Step 3: Analyze and Synthesize
  • Cross-reference information across sources
  • Identify the most reliable and relevant facts
  • Note any conflicting information
  • Distinguish between facts and opinions
Step 4: Present Findings

Structure the research summary as:

## Research Summary: [Topic]

### Key Findings
- [Main point 1]
- [Main point 2]
- [Main point 3]

### Detailed Analysis
[Organized breakdown of findings by subtopic]

### Sources
- [Source 1 with link]
- [Source 2 with link]

### Limitations
[Any gaps in research or uncertain areas]

### Recommendations
[Next steps or additional areas to explore]

Research Quality Guidelines

  1. Be thorough but focused - Cover the topic well without going off-track
  2. Cite sources - Always provide where information came from
  3. Acknowledge uncertainty - Be clear when information is unclear or conflicting
  4. Stay neutral - Present facts objectively, note biases in sources
  5. Summarize clearly - Make complex information accessible

Output Depth Levels

Quick Overview (2-3 minutes)

  • Key facts only
  • 3-5 bullet points
  • Top 2-3 sources

Standard Research (5-10 minutes)

  • Comprehensive coverage
  • Multiple perspectives
  • Detailed source list

Deep Dive (15+ minutes)

  • Exhaustive analysis
  • Historical context
  • Expert opinions
  • Comparative analysis

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

Files

Just SKILL.md in skills/research-assistant of CraftOS-dev/CraftBot.

Open the folder on GitHubat commit b50970c

Compare with similar skills

Research Assistant 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 Assistant compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Research Assistant this skillCraftOS-dev/CraftBot392—~641Automated safety check: PassMIT
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-skills43010 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 3 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.

    430 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 6 days ago
    Research & ScienceAuto-check passed

More from CraftOS-dev/CraftBot

All 89 skills in this repo
  • Self Improvement

    CraftOS-dev/CraftBot

    Captures learnings, errors, and corrections to enable continuous improvement.

    392 GitHub starsUsed in 5 repos~4.9k tokens
    Auto-check passed
  • Bbc News

    CraftOS-dev/CraftBot

    Fetch and display BBC News stories from various sections and regions via RSS feeds.

    392 GitHub starsUsed in 2 repos~555 tokens
    Auto-check passed
  • Outlook

    CraftOS-dev/CraftBot

    Read, search, and manage Outlook emails and calendar via Microsoft Graph API.

    392 GitHub starsUsed in 2 repos~1.8k tokens
    Auto-check passed
  • Nano Banana Pro

    CraftOS-dev/CraftBot

    Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image).

    392 GitHub starsUsed in 6 repos~1.4k tokens
    Auto-check passed
  • Airweave

    CraftOS-dev/CraftBot

    Context retrieval layer for AI agents across users' applications.

    392 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Telegram Bot Manager

    CraftOS-dev/CraftBot

    Manage and configure Telegram bots for OpenClaw. An agent skill from CraftOS-dev/CraftBot.

    392 GitHub stars~836 tokensUpdated today
    Auto-check passed

Questions about Research Assistant

What does Research Assistant do?

Research topics thoroughly and provide summarized findings. An agent skill from CraftOS-dev/CraftBot. Research Assistant is an agent skill from CraftOS-dev/CraftBot. Research topics thoroughly and provide summarized findings.

When should I use Research Assistant?

Research Assistant fits situations like: researching a topic; gathering information; comparing options; learning about something new.

How do I install Research Assistant in Claude Code?

Run `npx skills add CraftOS-dev/CraftBot --skill research-assistant -a claude-code`. Or copy the skill folder (skills/research-assistant in CraftOS-dev/CraftBot) into .claude/skills/research-assistant in your project. Claude Code loads it when a task matches its description.

How do I install Research Assistant in Codex?

Run `npx skills add CraftOS-dev/CraftBot --skill research-assistant -a codex`. Or copy the skill folder (skills/research-assistant in CraftOS-dev/CraftBot) into .agents/skills/research-assistant in your project. Codex loads it when a task matches its description.

Can I use Research Assistant 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 CraftOS-dev/CraftBot --skill research-assistant -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-assistant, .gemini/skills/research-assistant, .github/skills/research-assistant and .opencode/skills/research-assistant in your project.

What does Research Assistant need to run?

SKILL.md names no scripts, command-line tools or credentials: Research Assistant is instructions for the agent only.

Does Research Assistant 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 Assistant 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. Review the folder before installing.

What licence does Research Assistant use?

Research Assistant is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Research Assistant use?

About 641 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Research Assistant?

Skills that share tags, products or a category with Research Assistant: 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, 430 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Research Assistant?

CraftOS-dev (a GitHub user) maintains it in CraftOS-dev/CraftBot, which has 392 GitHub stars. The repository holds 89 skills in this directory. The repository was last updated on October 7, 2026.

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