research-execute
Executes the research code in `src/` to generate result artifacts in `results/`. This is Phase 3.5 of the research pipeline,…
Generates and cross-validates research ideas using Gemini and Codex in parallel, then synthesizes results with Claude.
Claude Code
$ npx -y skills add Axect/magi-researchers --skill research-brainstorm --agent claude-code
Codex
$ npx skills add Axect/magi-researchers --skill research-brainstorm -a codex -y
Cursor
$ npx skills add Axect/magi-researchers --skill research-brainstorm -a cursor -y
Gemini CLI
$ npx skills add Axect/magi-researchers --skill research-brainstorm -a gemini-cli -y
GitHub Copilot
$ npx skills add Axect/magi-researchers --skill research-brainstorm -a github-copilot -y
OpenCode
$ npx skills add Axect/magi-researchers --skill research-brainstorm -a opencode -y
Windsurf
$ npx skills add Axect/magi-researchers --skill research-brainstorm -a windsurf -y
Generates and cross-validates research ideas using Gemini and Codex in parallel, then synthesizes results with Claude.
/research-brainstorm "research topic" [--domain physics|ai_ml|statistics|mathematics|paper] [--weights '{"novelty":0.4,...}'|adaptive] [--depth low|medium|high|max|auto] [--personas N] [--claude-only] [--substitute "Gemini -> Opus"]1. `model: "gemini-3.1-pro-preview"` (preferred) 2. `model: "gemini-2.5-pro"` (fallback) 3. Claude Opus subagent (last resort — skip Gemini MCP tool, spawn an Agent subagent with T1-CD cognitive style, same as `--substitute "Gemini -> Opus"`)
instead of pasting file content inline. The CLI tools read files directly, preventing context truncation.
When `--claude-only` is active, **all** Gemini/Codex MCP tool calls are replaced with Claude Agent subagents (`subagent_type: general-purpose`). The table below maps each original call to its replacement:
| Original Call | Replacement | Cognitive Style | |---|---|---| | `mcp__gemini-cli__brainstorm` | Agent subagent A | **Creative-Divergent**: unconventional connections, "What if?" scenarios, wide exploration, questioning assumptions | | `mcp__codex-cli__brainstorm` | Agent subagent B | **Analytical-Convergent**: step-by-step feasibility, established methodologies, deep evaluation, practical constraints, risk assessment | | `mcp__gemini-cli__ask-gemini` | Agent subagent A | Same Creative-Divergent style | | `mcp__codex-cli__ask-codex` | Agent subagent B | Same Analytical-Convergent style |
**Key rules for claude-only mode:** 1. **File access**: Subagents use the `Read` tool to access files (no `@filepath` syntax). 2. **Output filenames**: Keep original names (`gemini_ideas.md`, `codex_ideas.md`, etc.) — add a header `> Source: Claude Agent subagent (claude-only mode, {style})` to each output file. 3. **Independence**: Both subagents are spawned simultaneously so neither can see the other's output. 4. **`--depth max` internal subagents**: Within each persona's mini-MAGI pipeline, use **Expansive Explorer** (replaces Gemini) and **Grounded Builder** (replaces Codex) cognitive styles to maintain internal diversity.
Three AI models, one synthesis — Claude, Gemini & Codex cross-verify each other for rigorous multi-perspective research
Executes the research code in `src/` to generate result artifacts in `results/`. This is Phase 3.5 of the research pipeline,…
Generates high-quality explanations of concepts using Gemini and Codex in parallel (Phase 1: MAGI strategy exploration), then…
Implements research code based on an existing research plan. Requires a `research_plan.md` to be present in the active research…
Generates a structured markdown research report from all previous phase outputs. Actively integrates existing plots, generates…
Searches academic literature via OpenAlex (240M+ works) and optionally web sources. Standalone skill for quick literature…
Creates tests for research code and generates publication-quality visualizations. Requires implemented code in `src/` of an…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…