consensus-persona-respawn
by @kaicianflone
Ledger-informed persona lifecycle management. Replaces low-performing personas with successor personas derived from mistake patterns in board decision histor...
clawhub install consensus-persona-respawnπ About This Skill
name: consensus-persona-respawn description: Ledger-informed persona lifecycle management. Replaces low-performing personas with successor personas derived from mistake patterns in board decision history, preserving adaptive governance over long-running automation. Reputation updates are computed by consensus-persona-engine. version: 1.1.13 homepage: https://github.com/kaicianflone/consensus-persona-respawn source: https://github.com/kaicianflone/consensus-persona-respawn upstream: consensus-guard-core: https://github.com/kaicianflone/consensus-guard-core requires: bins: - node - tsx env: - CONSENSUS_STATE_FILE - CONSENSUS_STATE_ROOT metadata: openclaw: requires: bins: - node - tsx env: - CONSENSUS_STATE_FILE - CONSENSUS_STATE_ROOT install: - kind: node package: consensus-persona-respawn
consensus-persona-respawn
consensus-persona-respawn is the adaptive maintenance loop for persona governance.
What this skill does
persona_respawn and updated persona_set artifactsWhy this matters
A static evaluator panel drifts over time. This skill provides lifecycle renewal so consensus quality improves instead of degrading.
Ecosystem role
Consumes persona-engine outputs for long-term adaptation and ties directly into board-ledger evidence.
Best use cases
Runtime and network behavior
node, tsxCONSENSUS_STATE_FILE, CONSENSUS_STATE_ROOTDependency trust model
consensus-guard-core is the first-party consensus package used in runtime executionpackage.json for reproducible installsInstall
npm i consensus-persona-respawn
Quick start
node --import tsx run.js --input ./examples/input.json
Tool-call integration
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.
Invoke Contract
This skill exposes a canonical entrypoint:
invoke(input, opts?) -> Promiseinvoke() executes persona replacement based on lineage and failure patterns. Reputation deltas are expected from consensus-persona-engine outputs.
π‘ Examples
node --import tsx run.js --input ./examples/input.json