Agent skill

Behive Research

by qa10devteam in qa10devteam/behive

Deep research missions with structured claim extraction, quality scoring, and knowledge graphs.

MITAuto-check: notesResearch & Science

Install Behive Research

skills CLI
$ npx skills add qa10devteam/behive --skill behive-research -a claude-code

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

GitHub CLI
$ gh skill install qa10devteam/behive behive-research --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/qa10devteam/behive.git skills-src && mkdir -p .claude/skills && cp -r skills-src/integrations/openclaw .claude/skills/behive-research && 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
behive-research
GitHub stars
146
Token cost
~838 tokens
SKILL.md length
317 words
Files
1
Skills in repo
2
Repo updated
First seen
Licence
MIT

At a glance

Deep research missions with structured claim extraction, quality scoring, and knowledge graphs.

  • Works in 6 steps: Start Research Mission → Check Progress → Get Report → …
  • Tasks that involve Deep research
  • SKILL.md covers Setup, Operations, Output Format and Quality Interpretation, plus 2 more sections
  • Calls curl, pip and docker

What it does

Behive Research is an agent skill from qa10devteam/behive. Deep research missions with structured claim extraction, quality scoring, and knowledge graphs. Connects to BeHive API to research any topic at scale.

Its SKILL.md is about 840 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 and Knowledge graphs. The repository describes itself as: Open-source deep research engine that builds structured knowledge graphs. MCP-native. avg 0.82+ quality. The licence is MIT.

When your agent uses it

  • Tasks that involve Deep research
  • Tasks that involve Knowledge graphs

Example prompts

  • “/behive-research”

Requirements

  • Python 3
  • Docker

Workflow steps

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

  1. Start Research Mission
  2. Check Progress
  3. Get Report
  4. Search Knowledge
  5. Knowledge Graph
  6. List Past Missions

What it can do on your machine

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

    Shell commands in SKILL.md call:

    • curl
    • pip
    • docker

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use curl, pip and docker, which can reach the network depending on how they are called.

    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

Behive Research loads about 838 tokens when it runs. Until then it costs about 42 tokens; SKILL.md has 317 words of instructions outside code blocks.

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

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: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:18
    cp .env.example .env  # add your LLM API key

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 qa10devteam/behive at commit 91e9a64, republished under its MIT licence (© qa10devteam). 317 words, ~838 tokens.

Download SKILL.mdSave it as .claude/skills/behive-research/SKILL.md (or your agent's skills folder).
name
behive-research
description
Deep research missions with structured claim extraction, quality scoring, and knowledge graphs. Connects to BeHive API to research any topic at scale.
version
1.0.0
author
qa10devteam

BeHive Deep Research

Run multi-source research missions that extract structured, scored claims from any topic. Returns verified intelligence — not text summaries.

Setup

BeHive must be running. Install and start:

bash
pip install behive
cp .env.example .env  # add your LLM API key
docker compose up -d
# OR: behive api start

Verify: curl http://localhost:8091/health

Operations

1. Start Research Mission

When the user asks to research a topic, deeply investigate something, or gather intelligence:

bash
curl -s -X POST http://localhost:8091/research \
  -H "Content-Type: application/json" \
  -d '{"topic": "<USER_TOPIC>", "scale": 30, "depth": 3}'

Scale guide:

  • 15 = quick scout (2-3 min, ~50 claims)
  • 30 = standard (5-10 min, ~200-500 claims)
  • 100 = deep (15-30 min, ~800+ claims)
  • 300 = exhaustive (45-90 min, ~2000+ claims)

Save the returned mission_id or job_id.

2. Check Progress

Poll every 30 seconds:

bash
curl -s http://localhost:8091/research/<MISSION_ID>

Phases: scout → harvest → process → synth → done

Or stream real-time via SSE:

bash
curl -N http://localhost:8091/research/<MISSION_ID>/events
3. Get Report

When status is done:

bash
curl -s http://localhost:8091/research/<MISSION_ID>/report

Returns the full synthesized report with citations and quality metrics.

4. Search Knowledge

Search across all past missions:

bash
curl -s "http://localhost:8091/search?q=<QUERY>&limit=20"
5. Knowledge Graph

Query entities and relationships:

bash
curl -s "http://localhost:8091/graph/entities?limit=50"
curl -s "http://localhost:8091/graph/entity/<NAME>/relationships"
6. List Past Missions
bash
curl -s http://localhost:8091/missions

Output Format

Claims are structured JSON with:

  • claim — the extracted fact
  • quality_score — 0.0 to 1.0 (only ≥0.55 enter the database)
  • source_url — origin URL
  • confidence — model confidence
  • claim_type — fact, statistic, quote, prediction, etc.
  • evidence — supporting context

Quality Interpretation

ScoreMeaning
0.85+Excellent — specific, multi-dimensional, verified
0.75–0.84Good — solid with evidence
0.65–0.74Acceptable — valid but may lack specifics
< 0.65Marginal or rejected

Guardrails

  • Do NOT use web_extract or browser tools for localhost URLs — use exec with curl
  • Missions are async — always poll until done before fetching report
  • Scale 30 is the default — only increase if user explicitly asks for deeper research
  • If health check fails, inform user that BeHive is not running
  • Report mission duration and claim count to user after completion

Example Workflow

User: "Research the AI chip market — NVIDIA vs AMD vs custom silicon"

  1. Start: curl -X POST .../research -d '{"topic": "AI chip market NVIDIA AMD custom silicon 2025-2026", "scale": 30}'
  2. Poll until done (typically 8-12 min at scale 30)
  3. Fetch report, summarize key findings
  4. Offer to search specific claims or explore the knowledge graph

© qa10devteam, 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 integrations/openclaw of qa10devteam/behive.

Open the folder on GitHubat commit 91e9a64

Compare with similar skills

Behive Research 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.

Behive Research compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Behive Research this skillqa10devteam/behive146—~838Automated safety check: NotesMIT
Obsidian Literature WorkflowGalaxy-Dawn/claude-scholar5.7k—~431Automated safety check: PassMIT
Live Researchbrightdata/skills264—~1.8kAutomated safety check: PassMIT
Eunomia Research Reporteunomia-bpf/eunomia.dev236—~3kAutomated safety check: PassMIT
Brain-Augmented Web Researchgarrytan/gbrain31k—~2kAutomated safety check: NotesMIT
Ontology ExplorerFreedomIntelligence/OpenClaw-Medical-Skills3.1k1 repos~2kAutomated safety check: NotesNone

Similar skills

  • Obsidian Literature Workflow

    Galaxy-Dawn/claude-scholar

    Runs a project literature review in an Obsidian vault: paper notes in Sources/Papers feed Knowledge synthesis, a Writing handoff and a default literature canvas.

    5.7k GitHub stars~431 tokensUpdated 15 days ago
    Research & ScienceAuto-check passed
  • Live Research

    brightdata/skills

    Produce a deep, multi-source, cited research brief on a topic from live web data using Bright Data's Discover API (intent-ranked web search + parsed page content).

    264 GitHub stars~1.8k tokensUpdated yesterday
    Research & ScienceAuto-check passed
  • Eunomia Research Report

    eunomia-bpf/eunomia.dev

    Research, write, validate, and publish source-grounded Eunomia Daily Reports for technical readers.

    236 GitHub stars~3k tokensUpdated today
    Research & ScienceAuto-check passed
  • Sends what your notes already know about a topic to Perplexity, so the cited web search reports only what is new, such as entity updates or deal changes.

    31k GitHub stars~2k tokensUpdated today
    Research & ScienceAuto-check: notes
  • Ontology Explorer

    FreedomIntelligence/OpenClaw-Medical-Skills

    Parse, navigate, and query materials science ontology structure (classes, properties, hierarchy).

    3.1k GitHub starsUsed in 1 repo~2k tokens
    Research & ScienceAuto-check: notes
  • Scholar RAG

    joshzyj/open-scholar-skill

    Build and query a local vector database + GraphRAG over your entire reference library (Zotero or a PDF folder) for literature review.

    168 GitHub stars~7.4k tokensUpdated 20 days ago
    Research & ScienceAuto-check: notes

More from qa10devteam/behive

  • Behive Research

    qa10devteam/behive

    A skill your agent uses when the user asks to research a topic deeply, gather intelligence, or build a knowledge base.

    146 GitHub stars~1.4k tokensUpdated 3 days ago
    Auto-check passed

Questions about Behive Research

What does Behive Research do?

Deep research missions with structured claim extraction, quality scoring, and knowledge graphs. Behive Research is an agent skill from qa10devteam/behive. Deep research missions with structured claim extraction, quality scoring, and knowledge graphs.

When should I use Behive Research?

Behive Research fits situations like: tasks that involve Deep research; tasks that involve Knowledge graphs.

How do I install Behive Research in Claude Code?

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

How do I install Behive Research in Codex?

Run `npx skills add qa10devteam/behive --skill behive-research -a codex`. Or copy the skill folder (integrations/openclaw in qa10devteam/behive) into .agents/skills/behive-research in your project. Codex loads it when a task matches its description.

Can I use Behive Research 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 qa10devteam/behive --skill behive-research -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/behive-research, .gemini/skills/behive-research, .github/skills/behive-research and .opencode/skills/behive-research in your project.

What does Behive Research need to run?

Going by SKILL.md and its folder, Behive Research needs the command-line tools its instructions call (curl, pip and docker). Our summary lists: Python 3; Docker.

Does Behive Research access the network?

SKILL.md contains no URLs. Its commands use curl, pip and docker, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Behive Research safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Behive Research use?

Behive Research 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 Behive Research use?

About 838 tokens (SKILL.md is roughly 3.4k 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 Behive Research?

Skills that share tags, products or a category with Behive Research: Obsidian Literature Workflow (Galaxy-Dawn/claude-scholar, 5.7k stars), Live Research (brightdata/skills, 264 stars), Eunomia Research Report (eunomia-bpf/eunomia.dev, 236 stars) and Brain-Augmented Web Research (garrytan/gbrain, 31k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Behive Research?

qa10devteam (a GitHub user) maintains it in qa10devteam/behive, which has 146 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 5, 2026.

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