← Back to Skills Marketplace
kaicianflone

consensus-persona-engine

by Kai Cianflone · GitHub ↗ · v0.1.1
cross-platform ✓ Security Clean
331
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install consensus-persona-engine
Description
Deterministic persona reputation engine that applies guard decision effects to persona_set state and emits explicit reputation_delta artifacts.
README (SKILL.md)

consensus-persona-engine

consensus-persona-engine is the state transition layer for persona reputation updates.

What this skill does

  • takes decision, vote_batch, and current persona_set
  • applies deterministic reputation rules
  • emits reputation_delta
  • returns updated persona_set with lineage-safe fields

Invoke contract

  • invoke(input, opts?) -> Promise\x3COutputJson | ErrorJson>

Required input:

  • board_id
  • decision
  • vote_batch
  • persona_set
  • optional ruleset

No provider credentials required.

Usage Guidance
This skill is coherent and small: it only needs Node and processes JSON input to compute reputation deltas. You can safely inspect the included src/index.mjs (it contains the full logic) before installing. Note the default ruleset (reward/penalty values and min/max reputation) is used unless you supply a ruleset; review or override those if they must match your policy. Because it can be invoked by agents, decide whether you want to allow autonomous runs in your environment, but there are no network calls or secret accesses in the code.
Capability Analysis
Type: OpenClaw Skill Name: consensus-persona-engine Version: 0.1.1 The OpenClaw skill 'consensus-persona-engine' is a deterministic persona reputation engine. It processes structured JSON input to update persona reputations based on predefined rules and emits reputation delta artifacts. The code primarily performs computational logic, uses `node:fs` to read its designated input file, and `node:crypto` for UUID generation. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection attempts against the agent, or obfuscation. The use of `fs.readFileSync` is for its stated purpose of reading an input file and does not indicate malicious intent within the skill itself.
Capability Assessment
Purpose & Capability
Name/description describe a reputation engine. Declared runtime requirement is only Node (expected for the included JS), and the code implements deterministic reputation updates and emits reputation_delta artifacts as described. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md and run.js limit behavior to reading an input JSON and running the handler that processes decision, vote_batch, and persona_set. The instructions do not direct reading unrelated files, accessing environment variables, or sending data externally.
Install Mechanism
No install spec; this is instruction-only with small bundled source files. There are no downloads, package installs, or extraction steps that would write arbitrary external code to disk.
Credentials
No environment variables, credentials, or config paths are required. The skill's functionality does not justify any secret access, and none is requested.
Persistence & Privilege
always is false and the skill does not modify other skills or system settings. It contains no self-enabling or persistent background behavior; autonomous invocation is allowed by platform default but is not combined with any other risky privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install consensus-persona-engine
  3. After installation, invoke the skill by name or use /consensus-persona-engine
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Decoupled guard/provider path; deterministic contract updates.
Metadata
Slug consensus-persona-engine
Version 0.1.1
License
All-time Installs 1
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is consensus-persona-engine?

Deterministic persona reputation engine that applies guard decision effects to persona_set state and emits explicit reputation_delta artifacts. It is an AI Agent Skill for Claude Code / OpenClaw, with 331 downloads so far.

How do I install consensus-persona-engine?

Run "/install consensus-persona-engine" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is consensus-persona-engine free?

Yes, consensus-persona-engine is completely free (open-source). You can download, install and use it at no cost.

Which platforms does consensus-persona-engine support?

consensus-persona-engine is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created consensus-persona-engine?

It is built and maintained by Kai Cianflone (@kaicianflone); the current version is v0.1.1.

💬 Comments