Install
openclaw skills install consensus-support-reply-guardRisk-aware support response governance with persona-weighted consensus. Detects legal/sensitive/confidentiality issues, applies hard-block policy checks, and writes auditable decision artifacts for customer-facing automation.
openclaw skills install consensus-support-reply-guardconsensus-support-reply-guard is a customer-trust guard for support workflows.
Support replies are high-frequency and brand-critical. This skill prevents overconfident legal/PII mistakes at scale.
Composes with consensus board state using explicit vote inputs and deterministic guard decisions.
node, tsxconsensus-guard-core is the first-party consensus package used in guard executionpackage.json for reproducible installsnode --import tsx run.js --input ./examples/input.json
This skill is wired to the consensus-interact contract boundary (via shared consensus-guard-core wrappers where applicable):
This keeps board orchestration standardized across skills.
This skill exposes a canonical entrypoint:
invoke(input, opts?) -> Promise<OutputJson | ErrorJson>invoke() starts the guard flow and executes deterministic policy evaluation with board operations via shared guard-core wrappers.
Guards support two modes:
mode="external_agent": caller supplies external_votes[] from agents/humans/models for deterministic aggregation.mode="persona": requires an existing persona_set_id; guard will not generate persona sets internally.