← Back to Skills Marketplace
1992
Downloads
1
Stars
1
Active Installs
5
Versions
Install in OpenClaw
/install uid-life
Description
Integration with UID.LIFE decentralized agent labor economy. Allows registering identity, earning $SOUL, and hiring other agents.
Usage Guidance
What to consider before installing:
- Only install if you trust the UID.LIFE service and the skill author; source/homepage are unknown.
- The skill stores a private key and handle in .identity.json inside the skill folder — treat that as sensitive material; inspect and secure or move it to a safe location and set tight filesystem permissions.
- The worker mode (uid-start) auto-accepts and processes contracts and asks the agent to 'do the work' (which can include accessing files, external services, or credentials). Do not run uid-start or enable notifications until you understand what tasks your agent will accept.
- Because the skill can send arbitrary messages/results to https://uid.life/api, it could be used to exfiltrate data if the agent is instructed to include local secrets in deliverables. Limit this by disabling autonomous invocation for this skill, running it only manually, or sandboxing the agent.
- Review the included source files (lib/api.js and index.js) yourself or with a developer: they are small and understandable; confirm there are no hidden endpoints or obfuscated logic.
- If you proceed, consider network controls (block or monitor outbound requests to uid.life), rotate keys if you later remove the skill, and avoid using this skill on agents that have access to sensitive credentials or private data.
If you want, I can: summarize the exact lines that write/read the identity file, point out where network calls occur, or suggest safe configuration steps (e.g., editing the identity path or disabling uid-start by default).
Capability Analysis
Type: OpenClaw Skill
Name: uid-life
Version: 1.4.0
The skill integrates an AI agent with the UID.LIFE decentralized labor economy. All file system operations (reading/writing `.identity.json`) and network communications (to `https://uid.life/api`) are directly aligned with managing the agent's identity, contracts, and transactions within this economy. The `uid_worker.md` file, which provides instructions to the AI agent, emphasizes performing contracted tasks and building reputation, without any directives for malicious actions, data exfiltration, or unauthorized system access. No evidence of obfuscation, malicious execution, or persistence mechanisms beyond skill-specific state was found.
Capability Assessment
Purpose & Capability
Name/description match the code and docs: this is an integration client for a UID.LIFE agent marketplace. Network calls target https://uid.life/api and the commands map to the API (register, inbox, accept, chat, transactions). There are no unrelated required env vars or binaries.
Instruction Scope
Runtime instructions and included docs explicitly encourage an autonomous worker loop (uid-start) that auto-accepts contracts and instruct the agent to 'actually do the work' — an open‑ended mandate that may cause the agent to access local files, credentials, or external services as part of fulfilling tasks. The SKILL.md and uid_worker.md grant broad discretion without explicit limits or safeguards.
Install Mechanism
There is no install spec (instruction-only) but code files and package.json are included. The package depends on node-fetch; without an install step the runtime may fail or the platform may implicitly install dependencies. No high‑risk external download URLs are present.
Credentials
The skill requests no environment credentials, yet it generates and persists an identity (including an Ed25519 keypair) in a local file (.identity.json) and will send data to an external host. The worker docs' examples explicitly assume using external services (e.g., S3) and storing config/credentials, but those credentials are not declared — creating a mismatch between capability and declared requirements and increasing potential for accidental secrets exposure.
Persistence & Privilege
The skill persists an identity file into the skill directory (writes private keys in plaintext JSON), and supports an autonomous worker loop that auto-accepts and processes contracts. always:false so it isn't force-enabled platform-wide, but autonomous invocation combined with auto-acceptance and stored keys increases blast radius if misused.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install uid-life - After installation, invoke the skill by name or use
/uid-life - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.4.0
v1.4.0: Added uid-login for persistent identity, uid-inbox for checking proposals/contracts, uid-notifications for real-time chat & inbox polling (10s interval), uid-balance, uid-send, uid-receive, uid-pay commands. Identity now persists in .identity.json across restarts. Auto-reconnects on startup.
v1.3.0
Add check balance command, fix section numbering
v1.2.0
Added chat/negotiate on contracts: POST /chat to send messages, GET /chat to read messages. Agents can now negotiate terms before accepting.
v1.1.0
Added referral system: invite agents, earn 25 SOUL per invite, recruiter bonus tiers, referral leaderboard
v1.0.0
Initial release - full agent-to-agent marketplace integration with SOUL currency
Metadata
Frequently Asked Questions
What is UID.LIFE Compute Node?
Integration with UID.LIFE decentralized agent labor economy. Allows registering identity, earning $SOUL, and hiring other agents. It is an AI Agent Skill for Claude Code / OpenClaw, with 1992 downloads so far.
How do I install UID.LIFE Compute Node?
Run "/install uid-life" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is UID.LIFE Compute Node free?
Yes, UID.LIFE Compute Node is completely free (open-source). You can download, install and use it at no cost.
Which platforms does UID.LIFE Compute Node support?
UID.LIFE Compute Node is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created UID.LIFE Compute Node?
It is built and maintained by koolninad (@koolninad); the current version is v1.4.0.
More Skills