deliberation-engine

Run structured multi-model consensus on user questions with OpenRouter dispatch.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/MoxyWolfLLC/moxywolf-plugins --skill deliberation-engine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deliberation-engine
Source: https://github.com/MoxyWolfLLC/moxywolf-plugins/tree/main/plugins/council/skills/deliberation-engine
Command: npx skills add https://github.com/MoxyWolfLLC/moxywolf-plugins --skill deliberation-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, openrouter_dispatch.py, openrouter_key.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

It turns a single question into a structured, higher-quality answer by comparing multiple AI perspectives and resolving disagreements.

Core Features & Use Cases

  • Multi-stage deliberation pipeline: Collects independent model responses, runs anonymous peer review, then synthesizes a single consensus answer.
  • Routing to control cost: Uses a smart-router to decide whether full deliberation is needed or a single best model is sufficient.
  • Optional vault context: Enriches prompts with operational context from the team Obsidian vault when available, then logs outcomes for continuity.
  • What it’s for (examples): Comparing approaches for architecture decisions, debating tradeoffs, producing more reliable strategy recommendations, and generating second-opinion answers.

Quick Start

Use deliberation-engine when you want a stronger answer by running: Ask your question and include the /deliberate command.

Frequently Asked Questions about deliberation-engine

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

FAQPage Schema
How do I run multi-model consensus to get a higher-quality answer for a complex question?

Multi-model consensus works by collecting independent model responses, running anonymous peer review, and synthesizing a final answer. You can trigger this structured deliberation pipeline by asking your question and including the /deliberate command.

What is the best way to compare AI perspectives for architecture decisions and tradeoffs?

Comparing AI perspectives for architecture decisions is handled by running structured multi-model consensus. The pipeline collects independent responses, ranks peer reviews, and synthesizes a single reliable recommendation to resolve technical tradeoffs.

Does multi-model deliberation work with OpenRouter for prompt routing?

Yes, multi-model deliberation coordinates OpenRouter model dispatch directly. A smart-router evaluates whether full deliberation is needed or if a single best model is sufficient, helping control API costs and optimize routing.

Can I use Obsidian vault context to enrich prompts during multi-model peer review?

Yes, you can inject operational context from an Obsidian vault to enrich prompts during multi-model peer review. The pipeline optionally integrates this context when available and logs outcomes for continuity.

Do I need Python3 to run multi-model consensus and peer review pipelines?

Yes, Python3 is required as a dependency to execute the multi-model consensus pipeline. The deliberation engine relies on Python scripts like openrouter_dispatch.py to manage model dispatch and peer review stages.

When should I avoid multi-model consensus and rely on a single model response?

You should avoid multi-model consensus for simple queries where a single best model is sufficient. The built-in smart-router evaluates prompt complexity to bypass full deliberation, saving time and reducing API costs when heavy peer review is unnecessary.