← Back to Skills Marketplace
seeker71

Coherence Network

by seeker71 · GitHub ↗ · v0.11.5 · MIT-0
cross-platform ⚠ suspicious
198
Downloads
0
Stars
0
Active Installs
15
Versions
Install in OpenClaw
/install coherence-network
Description
Trace and score ideas through inception to payout with fair attribution, coherence scoring, federated trust, and ROI-ranked portfolio management via public A...
README (SKILL.md)

\x3C!-- AUTO-GENERATED from SKILL.template.md. Edit the template, not this file. -->

name: coherence-network description: "Coherence Network: an open intelligence platform that traces every idea from inception to payout — with fair attribution, coherence scoring, and federated trust. Works out of the box with the public API at api.coherencycoin.com (no local node required). Install the CLI with npm i -g coherence-cli for the fastest path. Use this skill to: browse and rank ideas by ROI and free-energy score, search feature specs with implementation summaries, trace full value lineage (idea→spec→implementation→usage→payout), inspect contributor ledgers and coherence-weighted payouts, fork and stake on ideas, explore cross-instance federation and governance voting, surface friction signals and runtime telemetry, track idea progress and showcase validated work, or pick the next highest-ROI task automatically. Triggers on: coherence network, ideas, specs, lineage, contributions, assets, traceability, trust, freedom, uniqueness, collaboration, portfolio, ROI, coherence score, fair attribution, value chain, payout, governance, federation, friction, staking, forking, resonance, showcase, cc cli, coherence cli." metadata: { "openclaw": { "emoji": "🔗", "requires": { "bins": ["cc"] }, "install": [ { "id": "node", "kind": "node", "package": "coherence-cli", "bins": ["cc"], "label": "Install Coherence CLI (npm)", }, ], "env": { "COHERENCE_API_URL": { "description": "Coherence Network API base URL", "default": "https://api.coherencycoin.com", "required": false, }, "COHERENCE_API_KEY": { "description": "API key for write operations (governance, spec creation, federation). Read-only access works without a key.", "required": false, }, }, }, }

Coherence Network

An open intelligence platform where every contribution is traced, scored, and fairly attributed — from the spark of an idea to the moment it delivers value.

Production API: https://api.coherencycoin.com (always use this, not Railway or any other host) Web: https://coherencycoin.com

First run — zero-config bootstrap

On first use, the skill auto-registers. No setup, no API key, no identity required to start.

cc status

This works immediately. If cc is not installed yet, run npm i -g coherence-cli first.

Identity is optional but recommended. To get credit for contributions:

cc identity link github \x3Cyour-github-handle>

That's it. No account creation, no API key, no registration form. Your GitHub handle becomes your persistent identity across all sessions and nodes.

OpenClaw session protocol (bidirectional messaging)

OpenClaw loads this skill when a session starts. Check the inbox before any other work so messages from other federation nodes are not missed. Any node can send traffic with cc msg or structured cc cmd; the recipient sees it on the next inbox poll.

Start of every session (in order):

  1. cc inbox — list messages for this node (CLI: resolves your node_id from hostname, then GET /api/federation/nodes/{node_id}/messages?unread_only=false&limit=20; unread messages are marked in the output).
  2. cc status — confirm API health and operational signals.

If the inbox has messages, surface them to the user and confirm before acting on them.

During / end of session: use cc msg, cc cmd, or POST /api/federation/nodes/{node_id}/messages to reach peers; they will appear in the recipient’s next cc inbox.

Roadmap: Phase 2 — OpenClaw webhook push (requires OpenClaw gateway API). Phase 3 — real-time WebSocket bridge between CC federation and the OpenClaw gateway.

Two ways to use it

Option A: CLI (recommended for agents)

cc status                   # Works immediately — no setup needed
cc ideas                    # Browse the portfolio
cc share                    # Submit an idea

The cc command talks directly to the public API at api.coherencycoin.com. All commands output to stdout for easy parsing. No local server required.

Option B: curl (no install needed)

CN_API="https://api.coherencycoin.com"
curl -s "$CN_API/api/health" | jq '{status, version, uptime_human}'

Both approaches hit the same API. Use whichever fits your context.

How it works

Idea → Research → Spec → Implementation → Review → Usage → Payout
       ↑                                                    ↓
       └────────── coherence scores at every stage ─────────┘

Every stage is scored for coherence (0.0–1.0) — measuring test coverage, documentation quality, and implementation simplicity. Contributors are paid proportionally to the energy they invested and the coherence they achieved.

Ideas — the portfolio engine

Ideas are the atomic unit. Each is scored, ranked, and trackable through its entire lifecycle.

CLI:

cc ideas                    # Browse portfolio ranked by ROI
cc idea \x3Cid>                # View idea detail with scores
cc share                    # Submit a new idea (interactive)
cc stake \x3Cid> \x3Ccc>          # Stake CC on an idea
cc fork \x3Cid>                # Fork an idea

curl:

# Browse portfolio
curl -s "$CN_API/api/ideas?limit=20" | jq '.ideas[] | {name, roi_cc, free_energy_score, manifestation_status}'

# Search by keyword
curl -s "$CN_API/api/ideas/cards?search=federation&limit=10" | jq '.items[] | {id, name, description}'

# Showcase, resonance, progress, health, count
curl -s "$CN_API/api/ideas/showcase" | jq .
curl -s "$CN_API/api/ideas/resonance" | jq .
curl -s "$CN_API/api/ideas/progress" | jq .
curl -s "$CN_API/api/ideas/count" | jq .

# Deep-dive: scores, progress, activity, tasks
curl -s "$CN_API/api/ideas/IDEA-ID" | jq '{name, potential_value, actual_value, confidence, free_energy_score, roi_cc}'
curl -s "$CN_API/api/ideas/IDEA-ID/progress" | jq .
curl -s "$CN_API/api/ideas/IDEA-ID/activity" | jq .
curl -s "$CN_API/api/ideas/IDEA-ID/tasks" | jq .

# Actions (write)
curl -s "$CN_API/api/ideas/select" -X POST -H "Content-Type: application/json" -d '{"temperature": 0.5}' | jq .
curl -s "$CN_API/api/ideas/IDEA-ID/stake" -X POST -H "Content-Type: application/json" -d '{"contributor_id":"alice","amount_cc":10}' | jq .
curl -s "$CN_API/api/ideas/IDEA-ID/fork?forker_id=alice" -X POST | jq .

Specs — from vision to blueprint

CLI:

cc specs                    # List specs with ROI metrics
cc spec \x3Cid>                # View spec detail

curl:

curl -s "$CN_API/api/spec-registry?limit=20" | jq '.[] | {spec_id, title, estimated_roi, value_gap}'
curl -s "$CN_API/api/spec-registry/cards?search=authentication" | jq '.items[] | {spec_id, title, summary}'
curl -s "$CN_API/api/spec-registry/SPEC-ID" | jq '{title, summary, implementation_summary, pseudocode_summary, estimated_roi}'

Value lineage — end-to-end traceability

The lineage system connects every idea to its specs, implementations, usage events, and payouts.

curl -s "$CN_API/api/value-lineage/links?limit=20" | jq '.[] | {id, idea_id, spec_id, implementation_refs}'
curl -s "$CN_API/api/value-lineage/links/LINEAGE-ID/valuation" | jq '{measured_value_total, estimated_cost, roi_ratio}'
curl -s "$CN_API/api/value-lineage/links/LINEAGE-ID/payout-preview" \
  -X POST -H "Content-Type: application/json" \
  -d '{"total_value": 1000}' | jq '.rows[] | {role, contributor, amount, effective_weight}'

Identity — 37 providers, auto-attach

Link any identity to attribute contributions. No registration required — just provide a provider and handle.

CLI:

cc identity                         # Show linked accounts
cc identity setup                   # Guided onboarding
cc identity link github alice-dev   # Link GitHub
cc identity link discord user#1234  # Link Discord
cc identity link ethereum 0x123...  # Link ETH address
cc identity lookup github alice-dev # Find contributor by identity
cc identity unlink discord          # Unlink

curl:

# Link any identity (37 providers: github, discord, telegram, ethereum, solana, nostr, linkedin, orcid, did, ...)
curl -s "$CN_API/api/identity/link" -X POST -H "Content-Type: application/json" \
  -d '{"contributor_id":"alice","provider":"github","provider_id":"alice-dev"}'

# List all providers
curl -s "$CN_API/api/identity/providers" | jq '.categories | keys'

# Reverse lookup
curl -s "$CN_API/api/identity/lookup/github/alice-dev" | jq .

# Get all linked identities
curl -s "$CN_API/api/identity/alice" | jq .

Contribute by identity (no registration):

# Record a contribution using provider identity instead of contributor_id
curl -s "$CN_API/api/contributions/record" -X POST -H "Content-Type: application/json" \
  -d '{"provider":"github","provider_id":"alice-dev","type":"code","amount_cc":5}'

Contributions & assets

CLI:

cc contribute                # Record any contribution (interactive)
cc status                    # Network health + node info
cc resonance                 # What's alive right now

curl:

curl -s "$CN_API/api/contributions?limit=20" | jq '.[] | {contributor_id, coherence_score, cost_amount}'
curl -s "$CN_API/api/contributions/ledger/CONTRIBUTOR-ID" | jq .
curl -s "$CN_API/api/contributions/ledger/CONTRIBUTOR-ID/ideas" | jq .
curl -s "$CN_API/api/assets?limit=20" | jq '.[] | {id, type, description, total_cost}'

Tasks — agent-to-agent work protocol

The task queue is the backbone of agent-to-agent coordination. Any AI agent with cc installed can pick up work, execute it, and report back.

CLI (recommended for agents):

cc tasks                    # List pending tasks
cc tasks running            # List running tasks
cc task \x3Cid>                # View task detail (direction, idea link, context)
cc task next                # Claim the highest-priority pending task
cc task claim \x3Cid>          # Claim a specific task
cc task report \x3Cid> completed "All tests pass"   # Report success
cc task report \x3Cid> failed "Missing dependency"   # Report failure
cc task seed \x3Cidea-id> spec # Create a spec task from an idea

When piped (non-TTY), cc task next outputs raw JSON for programmatic consumption.

curl:

# List tasks by status
curl -s "$CN_API/api/agent/tasks?status=pending&limit=10" | jq '.tasks[] | {id, task_type, direction, context}'

# Claim a task
curl -s "$CN_API/api/agent/tasks/TASK-ID" -X PATCH -H "Content-Type: application/json" \
  -d '{"status":"running","worker_id":"my-node"}'

# Report result
curl -s "$CN_API/api/agent/tasks/TASK-ID" -X PATCH -H "Content-Type: application/json" \
  -d '{"status":"completed","result":"All tests pass"}'

# Seed a task from an idea
curl -s "$CN_API/api/agent/tasks" -X POST -H "Content-Type: application/json" \
  -d '{"task_type":"spec","direction":"Write spec for idea X","context":{"idea_id":"my-idea"}}'

Federation & governance

CLI:

cc nodes                          # See all federation nodes
cc msg broadcast "Update ready"   # Broadcast to all nodes
cc msg \x3Cnode_id> "Run tests"      # Message a specific node
cc cmd \x3Cnode> diagnose            # Structured command
cc inbox                          # Read messages

curl:

curl -s "$CN_API/api/governance/change-requests" | jq .
curl -s "$CN_API/api/federation/nodes" | jq .
curl -s "$CN_API/api/federation/nodes/capabilities" | jq .
curl -s "$CN_API/api/federation/strategies" | jq .

Friction, runtime & agent health

curl -s "$CN_API/api/friction/report?window_days=30" | jq .
curl -s "$CN_API/api/agent/effectiveness" | jq .
curl -s "$CN_API/api/agent/collective-health" | jq .
curl -s "$CN_API/api/agent/status-report" | jq .
curl -s "$CN_API/api/coherence/score" | jq .

The five pillars

Pillar What it means
Traceability Every unit of value is traceable from idea through spec, implementation, usage, and payout. Nothing is lost.
Trust Coherence scores (0.0–1.0) replace subjective judgement with objective quality metrics.
Freedom Open governance, federated nodes, no single point of control. Fork, vote, sync — on your terms.
Uniqueness Every idea, spec, and contribution is uniquely identified, scored, and ranked. No duplicates, no ambiguity.
Collaboration Multi-contributor attribution with coherence-weighted payouts. Work together, get paid fairly.

The Coherence Network ecosystem

Every part of the network links to every other. Jump in wherever makes sense.

Surface What it is Link
Web Browse ideas, specs, and contributors visually coherencycoin.com
API 100+ endpoints, full OpenAPI docs, the engine behind everything api.coherencycoin.com/docs
CLI Terminal-first access — npm i -g coherence-cli then cc help npm: coherence-cli
MCP Server 20 typed tools for AI agents (Claude, Cursor, Windsurf) npm: coherence-mcp-server
OpenClaw Skill This skill — auto-triggers inside any OpenClaw instance ClawHub: coherence-network
GitHub Source code, specs, issues, and contribution tracking github.com/seeker71/Coherence-Network

MCP server

For AI agents that support MCP (Model Context Protocol), Coherence Network exposes an MCP server at:

npx coherence-mcp-server

This provides typed tools that any MCP-compatible agent (Claude, Cursor, Windsurf, etc.) can invoke natively. See references/mcp-server.md for tool definitions.

Write safety

Before executing any POST/PATCH/DELETE request, always confirm with the user. Read operations (GET) are safe to run freely.

API reference

For the full endpoint table (100+ endpoints across 20 resource groups), see references/api-endpoints.md.

Usage Guidance
This skill appears to do what it says (interact with a federated idea/portfolio network), but it also instructs your agent to poll and prioritize inbound federation messages and recommends installing a global npm CLI. Before installing or using it: 1) Avoid automatic or silent execution of inbound messages — require explicit user confirmation before performing write actions (stake, fork, vote, advance stages, run tasks). 2) Prefer using npx or a containerized environment rather than npm -g to avoid global installs until you vet the package source. 3) Do not supply any API keys unless you understand and intend to allow write operations; consider creating a scoped/test key. 4) Be aware that linking a GitHub handle will create a persistent identity mapping (privacy implication). 5) If you allow the agent to act autonomously with this skill, add safeguards (approve external commands, rate limits, and visibility into outbound calls). If you want a lower-risk test, use read-only curl calls to the documented health/ideas endpoints first and delay installing the CLI or MCP server until you've verified the package and governance model.
Capability Assessment
Purpose & Capability
Name, description, and the documented API endpoints and CLI usage are consistent: the skill is designed to interact with the public Coherence Network API (api.coherencycoin.com) and the coherence-cli tool. Required capabilities (network access, optional CLI) match the stated purpose; nothing requested is clearly unrelated to the platform.
Instruction Scope
Runtime instructions ask the agent to check the federation inbox at session start and surface/act on messages from other federation nodes. That gives external peers an entrypoint to communicate commands or requests to the agent; although the doc says to 'confirm before acting', the instruction to 'Check the inbox before any other work' centralizes and elevates these external signals and could lead to surprising influence over agent behavior. The SKILL.md also contains many write-capable actions (stake, fork, governance votes, advance stages) which require an API key for writes — the skill's prose encourages making these actions, increasing the potential impact if the agent obeys inbound instructions.
Install Mechanism
The skill is instruction-only (no install spec in registry), but the embedded metadata and docs recommend installing the CLI (npm i -g coherence-cli) or using npx coherence-mcp-server. Installing a global npm package is a concrete action that writes to the host and may require elevated privileges; using npx is lower-friction. The sources are implied to be the npm package 'coherence-cli'/'coherence-mcp-server' (traceable), not arbitrary download URLs. Because the registry had no explicit install spec but the SKILL.md contains an install recommendation, there's a minor inconsistency to be aware of.
Credentials
Only optional environment variables are referenced (COHERENCE_API_URL, COHERENCE_API_KEY). The API key is described as required only for write operations; no other unrelated credentials are requested. The skill suggests linking a GitHub handle as identity (no GH token requested), which may create a persistent public link to your handle — a privacy consideration but not a secret-exfiltration risk. The docs reference a future phase requiring the OpenClaw gateway API, but no gateway credentials are currently requested.
Persistence & Privilege
The skill does not set always: true (good). However, it instructs the agent to prioritize and poll an external federation inbox at session start and to communicate with peers. That grants the federation an amplified chance to influence agent decisions when the skill is used. Combining this operational guidance with the skill's ability to perform write operations (staking, voting, advancing stages) increases blast radius if the agent acts on inbound messages automatically. The SKILL.md asks the agent to 'auto-register' on first use (no credentials) which is normal, but could create persistent cross-session identifiers.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install coherence-network
  3. After installation, invoke the skill by name or use /coherence-network
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.11.5
No changes detected in this version. - Version 0.11.5 was released with no modifications to files or documentation. - No new features, fixes, or updates were introduced in this release.
v0.11.4
No changes detected in this release. - Version 0.11.4 contains no code or documentation updates.
v0.11.3
No changes detected in this version.
v0.11.2
No changes detected in this version. - No file changes found between this and the previous version. - Skill functionality and documentation remain the same.
v0.11.0
- Improved zero-config onboarding: skill automatically registers on first use; identity and API key are now optional for read access and basic operations. - Added details on OpenClaw session protocol, including recommended `cc inbox` and `cc status` sequence on session start for federation messaging. - Clarified that the only supported API host is `https://api.coherencycoin.com`; updated example commands for consistency. - Updated environment variable documentation to clarify when an API key is required (only for write/admin actions). - Refined installation instructions with clearer CLI requirements and messaging.
v1.7.1
Fix: CLI is optional not required (removes suspicious flag). All operations work via curl fallback.
v1.7.0
Session handoff: interactive takes over runner, cc deploy with health gate, heartbeat protocol
v1.6.0
Full CLI reference: 54 commands across 22 modules. Contributors, assets, news, treasury, lineage, governance, services, friction, providers, traceability, diagnostics.
v1.5.1
Security fix: require user confirmation for inbox messages, add source code links, clarify MCP is read-only by default
v1.5.0
Session protocol, node messaging, remote control, quality gate, provider tiers
v2.0.1
Fix: clarify API key is optional — most operations (ideas, contributions, identity, staking) work without it
v2.0.0
CLI-first: cc commands for all operations, session protocol (inbox→status→work→contribute), node messaging, remote control, tasks, parallel workers, checkpointing
v1.2.0
Public API as default (no node required), declared env vars in metadata, full 100+ endpoint coverage from api.coherencycoin.com, write-safety section, guided onboarding, idea forking/staking/progress/showcase/resonance, contributor ledgers, federation nodes/strategies
v1.1.0
Rewritten for clarity and impact: value chain diagram, five pillars table, narrative structure, better API examples with inline context
v1.0.0
Initial release: ideas, specs, lineage, contributions, assets, governance, federation, friction, runtime telemetry
Metadata
Slug coherence-network
Version 0.11.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 15
Frequently Asked Questions

What is Coherence Network?

Trace and score ideas through inception to payout with fair attribution, coherence scoring, federated trust, and ROI-ranked portfolio management via public A... It is an AI Agent Skill for Claude Code / OpenClaw, with 198 downloads so far.

How do I install Coherence Network?

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

Is Coherence Network free?

Yes, Coherence Network is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Coherence Network support?

Coherence Network is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Coherence Network?

It is built and maintained by seeker71 (@seeker71); the current version is v0.11.5.

💬 Comments