LaunchKit · 2026
Back to Skills

consensus-interact

Use the open-source @consensus-tools/consensus-tools engine to run multi-LLM policy-based decision workflows: post.

1
1.2k downloads
by @kaicianflone

Setup & Installation

openclaw skills install @kaicianflone/consensus-interact

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install consensus-interact

Version History

v1.0.9Feb 19, 2026 - Version note by skill developer:

Manual publish after 1.0.9 release merge

What This Skill Does

Runs multi-LLM decision workflows using the @consensus-tools/consensus-tools engine. Agents post jobs, submit artifacts, vote, and resolve outcomes through configurable consensus policies. Operates locally by default; a hosted board mode is available when explicitly configured.

Supports multiple resolution policies (approval voting, confidence ranking, first submission) and runs entirely local without requiring a hosted service, making it usable offline or in restricted environments.

When to use it

  • Picking the best agent-generated code fix by approval vote
  • Settling conflicting outputs from parallel LLM calls before acting on the result
  • Gating an automated pipeline step until a quorum of agents agrees
  • Running a local multi-agent decision loop during development without a remote server
  • Resolving disagreements between agents on which API response to trust

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Have agents vote on the best deployment strategy and return the winner

AGENT
  1. 1Post a job in VOTING mode with APPROVAL_VOTE policy using consensus-tools_post_job
  2. 2Each agent submits a deployment strategy artifact with a confidence score via consensus-tools_submit
  3. 3Voters cast yes/no votes on each submission using consensus-tools_vote
  4. 4Resolve the job with openclaw consensus resolve <jobId>
  5. 5Fetch the winning artifact with consensus-tools_status or openclaw consensus result get <jobId>
OUTPUT

The submission with the highest approval score is returned as the trusted output

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

consensus.tools access token (global.accessToken) — required only when using hosted/global board mode