science-research-team

Orchestrates multi-domain research teams for literature review, data analysis, and report synthesis.

64|15|Updated Aug 14, 2026
One-click install
npx skills add https://github.com/openJiuwen-ai/sciencediscovery --skill science-research-team-openjiuwen-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: science-research-team
Source: https://github.com/openJiuwen-ai/sciencediscovery/tree/main/skills/science-research-team
Command: npx skills add https://github.com/openJiuwen-ai/sciencediscovery --skill science-research-team-openjiuwen-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Rigorous research requires coordinating literature search, evidence extraction, code-based data analysis, and report writing — a workflow that is error-prone and hard to keep consistent when done ad hoc. This Skill automates that orchestration by dispatching specialized sub-agents per domain, enforcing iteration and validation rules, and assembling traceable final reports. ## Core Features & Use Cases - Domain-based orchestration: Parses the research question to activate knowledge (literature-searcher, evidence-extractor), data (code-engineer, result-evaluator), and report (report-writer) domains, running knowledge first when both are needed. - Evaluate-and-revise loop: Runs code-engineer and result-evaluator in an iteration loop capped by max_engineer_evaluator_iterations, passing revision guidance verbatim between rounds. - Traceable report synthesis: Integrates Knowledge and Analysis Summaries with strict schema and provenance rules, then dispatches report-writer for final deliverables. - Use Case: Ask a question like "analyze whether mRNA vaccine efficacy varies by age group using my trial CSV and recent literature" — the skill searches and extracts evidence, runs the statistical analysis with evaluation rounds, and delivers a synthesized report. ## Quick Start Use the science-research-team skill to research recent advances in mRNA vaccines and analyze my trial_results.csv dataset, then produce a combined report.

Frequently Asked Questions about science-research-team

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a literature review and data analysis together?▼

Activate both knowledge and data domains; the knowledge domain runs first so its summary feeds forward into the data analysis. The skill dispatches literature-searcher and evidence-extractor, then code-engineer with the Knowledge Summary included in its brief.

How does the code-engineer and result-evaluator iteration loop work?▼

The code-engineer produces analysis output, then the result-evaluator returns ACCEPT_AND_PROCEED or REVISE_AND_RETRY. On revision, guidance is passed verbatim to the next round until acceptance or the max_engineer_evaluator_iterations cap (default 3) is reached.

What sub-agents does the research team require?▼

Five built-in specialists: literature-searcher, evidence-extractor, code-engineer, result-evaluator, and report-writer, each dispatched via the task tool with its specialistId. If any required sub-agent or skill is missing, the workflow pauses and asks the user to configure it.

When should I not use a multi-agent research workflow?▼

Avoid it for pure single-turn Q&A, planning, or reasoning that needs no execution or evidence gathering, and for tasks where the user just wants raw code run without verification. It is designed for rigorous research with knowledge or data analysis.

What happens if the data analysis never passes evaluation?▼

If the iteration cap is hit with REVISE_AND_RETRY still returned, the workflow finalizes with the latest code-engineer output and marks it as DATA INCOMPLETE — iteration cap. The cap is not raised mid-loop.