Skip to content
Back to skills

Autoconference

ASecurity

Multi-agent research conference that spawns parallel autoresearchers with symposium sharing, adversarial peer review, and insight synthesis. Reads a conference.md, orchestrates N researchers in structured rounds, and produces a synthesized result combining the best findings. TRIGGER when: user mentions "autoconference" or "conference" with research context; user wants multiple researchers competing or collaborating; user wants parallel autoresearch with peer review; user mentions "conference....

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 2, 2026
ai-agentspythonbashdatabase

Works with

  • claude code
  • cli

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned October 2, 2026

npx -y skills add wjgoarxiv/litclaude --skill autoconference --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Autoconference?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Autoconference
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/wjgoarxiv-autoconference-litclaude/badge)](https://www.skillsdirectory.com/skills/wjgoarxiv-autoconference-litclaude)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: autoconference-skill
description: |
  Multi-agent research conference that spawns parallel autoresearchers with
  symposium sharing, adversarial peer review, and insight synthesis.
  Reads a conference.md, orchestrates N researchers in structured rounds,
  and produces a synthesized result combining the best findings.
  TRIGGER when: user mentions "autoconference" or "conference" with research context;
  user wants multiple researchers competing or collaborating; user wants parallel
  autoresearch with peer review; user mentions "conference.md"; user wants
  research synthesis from multiple approaches; user wants adversarial evaluation
  of research results.
  DO NOT TRIGGER when: user wants a single autoresearch loop (use autoresearch-skill);
  user wants a simple one-shot answer; user wants to read a single paper.
allowed-tools:
  - Agent
  - Read
  - Write
  - Edit
  - Bash
  - Glob
  - Grep
  - WebFetch
  - WebSearch
---

# Autoconference — Multi-Agent Research Conference

*Spawn a conference of autonomous researchers that compete, collaborate, and synthesize breakthroughs.*

## Mandatory Start Gate

Before dispatching `/autoconference`, require a pre-flight confirmation gate:

1. If the user has exactly specified researcher count, iterations/budget, Success Metric or Success Criteria, and Critic/Devil's Advocate inclusion, calculate the run conditions and ask for final confirmation.
2. If any of those values are missing or vague, ask the user for exact values first; then calculate conditions and ask for final confirmation.
3. Do not begin the conference loop until the user explicitly confirms the calculated conditions.

The adversarial Reviewer is part of the protocol every round; the gate's Critic/Devil's Advocate choice controls whether an additional researcher is assigned a contrarian role.

## Conference Persistence Directive

**The Conference Chair is relentless.** Once the conference begins:

1. **NEVER STOP** a round prematurely. Each round runs all 4 phases to completion.
2. **NEVER ASK** "should I continue to the next round?" Advance automatically.
3. **Use the full budget.** If `max_rounds` is 5, run 5 rounds. Stopping at round 2 wastes 60% of the exploration budget.
4. **The conference runs until one of these conditions is met:**
   - Target metric achieved (convergence)
   - `max_rounds` or `max_total_iterations` exhausted (budget spent — this is normal, not failure)
   - All researchers simultaneously stalled at Level 2+ (early synthesis)
   - The user manually interrupts
5. **If none of these conditions are true, begin the next round immediately.**

Think of `max_rounds` as a budget to *spend*, not a limit to *fear*.

## Commands

| Command | Description | Skill Path |
|---------|-------------|------------|
| `/autoconference` | Core conference loop — N researchers, 4-phase rounds, synthesis | `skills/autoconference/SKILL.md` |
| `/autoconference:plan` | 8-step setup wizard — produces conference.md | `skills/plan/SKILL.md` |
| `/autoconference:resume` | Resume interrupted conference from checkpoint | `skills/resume/SKILL.md` |
| `/autoconference:analyze` | Post-conference insight analysis | `skills/analyze/SKILL.md` |
| `/autoconference:debate` | Adversarial 2-researcher debate mode | `skills/debate/SKILL.md` |
| `/autoconference:survey` | Systematic multi-database literature survey | `skills/survey/SKILL.md` |
| `/autoconference:ship` | Convert conference results to paper-ready output | `skills/ship/SKILL.md` |

## Dispatch Logic

- **No subcommand** (`/autoconference`) → load `skills/autoconference/SKILL.md`
- **With subcommand** (`/autoconference:<name>`) → load `skills/<name>/SKILL.md`
- If the target skill file does not exist yet, inform the user and fall back to the core conference protocol.

## How It Works

```
┌─────────────────────────────────────────────────────────┐
│                    CONFERENCE ROUND                       │
│                                                           │
│  Phase 1: INDEPENDENT RESEARCH (parallel)                │
│  ┌──────────┐ ┌──────────┐ ┌──────────┐                 │
│  │Researcher│ │Researcher│ │Researcher│  Each runs N     │
│  │    A     │ │    B     │ │    C     │  autoresearch    │
│  │ (iter×N) │ │ (iter×N) │ │ (iter×N) │  iterations     │
│  └────┬─────┘ └────┬─────┘ └────┬─────┘                 │
│       │             │            │                        │
│  Phase 2: POSTER SESSION (Haiku summarizer)              │
│  Phase 3: PEER REVIEW (Opus adversarial critic)          │
│  Phase 4: KNOWLEDGE TRANSFER (validated → shared)        │
└─────────────────────────────────────────────────────────┘
          │
          ▼  Convergence check → next round or final synthesis
```

## Agent Roles

| Role | Model | Count | Responsibility |
|------|-------|-------|----------------|
| **Conference Chair** | Sonnet | 1 | Orchestrator — follows the protocol end-to-end |
| **Researcher** | Sonnet | N | Runs autoresearch 5-stage loop within assigned partition |
| **Session Chair** | Haiku | 1/round | Lightweight summarizer — poster session from logs |
| **Reviewer** | Opus | 1/round | Adversarial critic — challenges claims, assigns verdicts |
| **Synthesizer** | Opus | 1 | Combines validated findings into unified synthesis |

## Dependencies

- **Required:** Any LLM CLI with subagent support (Claude Code, Codex CLI, OpenCode, Gemini CLI)
- **Extends:** `autoresearch-skill` — each Researcher runs the autoresearch 5-stage loop
- **Optional:** `/worktree-dashboard`, `/compare-worktrees`
- **Python 3.8+** required only for `scripts/init_conference.py` (scaffolding helper)

## Relationship to Other Skills

| Skill | Relationship |
|-------|-------------|
| `autoresearch-skill` | Parent. Single-agent? Use autoresearch. Multi-agent with review? Use autoconference. |
| `worktree-dashboard` | Complementary. Monitor researcher worktrees in real-time. |
| `compare-worktrees` | Complementary. Cross-worktree analysis for the Reviewer. |

## Backward Compatibility

For manual install without the plugin system, this file works standalone — it dispatches to the `skills/` directory. If `skills/` is missing, the full protocol previously lived in this file. See `skills/autoconference/SKILL.md` for the complete conference orchestration protocol.

Files in this skill

  • LICENSE1 KB
  • SKILL.md6.7 KB
  • assets/conference_template.md2.8 KB
  • assets/report_template.md1.3 KB
  • assets/synthesis_template.md1012 B
  • references/agent-prompts.md18.7 KB
  • references/conference-protocol.md24.2 KB
  • references/core-principles.md7.5 KB
  • references/results-logging.md9 KB
  • references/visualization-guide.md3.3 KB
  • scripts/autoconference-loop.sh10.9 KB
  • scripts/check_conference.sh8.1 KB
  • scripts/init_conference.py14.8 KB
  • scripts/style_presets.py3.2 KB
  • skills/analyze/SKILL.md13.4 KB
  • skills/autoconference/SKILL.md19.7 KB
  • skills/autoconference/convergence-guide.md7.5 KB
  • skills/autoconference/crash-recovery.md9.1 KB
  • skills/debate/SKILL.md17.3 KB
  • skills/plan/SKILL.md13.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.