Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Runs a team of 50 LLM personas through a 30-round structured debate to predict market direction. Uses the Canvas Agent Swarm Service — the same shared infrastructure other skills use for smaller agent teams. Output is an influence-weighted consensus direction + trade recommendation with a transparent record of every argument, research query, and cross-examination.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | -27% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 17% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -35% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -34% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -20% | 0% |
> Previously known as swarm_intelligence. The skill id > swarm_intelligence is retained as an alias for backward > compatibility. See docs/PREDICT_ANALYSIS.md for the full technical > walkthrough.
This skill uses the largest team of any skill — 50 agents in total — orchestrated via the shared Agent Swarm Service (core/engine/agent_swarm.py).
| Role(s) | Count | What they do | |---|---|---| | Asset classifier | 1 | Identifies the asset + its price drivers | | Context analyser | 1 | Extracts regime + key levels from bars | | Intelligence gatherer | 1 | Web-searches news / analysis / regulation / indicators | | Personas (bull/bear/neutral/observer) | 50 | Debate the asset for 30 rounds | | Cross-examiner | 1 | Probes divergent personas with targeted questions | | Reporter | 1 | Synthesises final research note |
All coordination — parallelism, timeouts, retries, event recording — is handled by the Agent Swarm Service, not this skill.
When the Canvas has multiple chart windows, the focused chart is the primary asset (drives the full pipeline); siblings are summarised into the intel briefing as portfolio context. Personas reference them naturally in their arguments.
See docs/PREDICT_ANALYSIS.md § 5 for the processor-level normalisation (focused → index 0, missing-dataset warnings, etc.).
| Tool | When | Purpose | |---|---|---| | simulation.set_debate | On completion | Push full debate payload to the store | | bottom_panel.activate_tab | On completion | Switch to DAG Graph tab | | notify.toast | On completion | Toast with consensus summary |
| Tab | Shows | |---|---| | DAG Graph | React Flow pipeline visualisation | | Personalities | 50 persona cards; click → full profile + research trail + live /interview chat | | Debate Thread | Flat list of all messages with sentiment bars + tool chips + agreement references | | Run Stats | Consensus + briefing + market context + data feeds + cross-exams + convergence chart + PDF export + Run Warnings banner |
See docs/PREDICT_ANALYSIS.md § 13. Summary: no streaming (user waits for full 10-30 min run), no persona caching (every run regenerates), global DDG rate limiter serialises web searches, no cross-session memory.
Other measured skills in the registry, with their headline benchmark lift.