<< All versions
Skill v1.0.0
currentAutomated scan100/10089jobrien/godmode/moa
──Details
PublishedSeptember 27, 2026 at 05:25 AM
Content Hashsha256:e7b467d8f2d8486e...
Git SHAce4128718f96
──Files
Files (1 file, 2.1 KB)
SKILL.md2.1 KBactive
SKILL.md · 76 lines · 2.1 KB
version: "1.0.0" name: "godmode:moa" description: > Mixture of Agents — run multiple OpenAI proposers in parallel, synthesize into one high-quality response. Use when a question benefits from diverse model perspectives or when a single model response feels insufficient. requires: [] next: []
Mixture of Agents (MoA)
Parallel proposers → single synthesizer. Based on the MoA paper (arXiv 2603.08640).
When to Use
- Complex questions where diverse perspectives improve quality
- Creative tasks (brainstorming, writing, design decisions)
- Analysis tasks where correlated errors are a risk
- Any prompt where "what would multiple models say?" adds value
How It Works
- Propose — N OpenAI models run the same prompt in parallel (
gpt-4o-minix3 by default) - Synthesize — one stronger model (
gpt-4o) sees all proposals and produces a unified answer
Usage
Quick (Claude orchestrates inline)
Paste the prompt, then run:
bash
nu skills/moa/helpers/propose.nu "<your prompt>" --count 3nu skills/moa/helpers/synthesize.nu "<your prompt>"
Custom proposer count or models
bash
# More proposersnu skills/moa/helpers/propose.nu "<prompt>" --count 5# Different proposer modelnu skills/moa/helpers/propose.nu "<prompt>" --model openai:gpt-4o# Different synthesizernu skills/moa/helpers/synthesize.nu "<prompt>" --model openai:o4-mini
From a file
bash
let prompt = (open prompt.txt | str trim)nu skills/moa/helpers/propose.nu $promptnu skills/moa/helpers/synthesize.nu $prompt
Proposer Pool (default)
| Role | Model | Count | |
|---|---|---|---|
| Proposers | openai:gpt-4o-mini | 3 | |
| Synthesizer | openai:gpt-4o | 1 |
Output
Proposals written to .ctx/_WORKING_DIR/moa-proposal-<n>.txt. Synthesizer output printed to stdout. Files are gitignored and cleaned on the next godmode handon.
Requirements
aichatinstalled and on PATH, configured with OpenAI key- OpenAI key in
~/Library/Application Support/aichat/config.yaml