Read-first control skill for verified external revenue, treasury policy, self-funded compute, and shelter graduation.
Recursos
9Instal·la
npx skillscat add daisuke134/life-manager/agent-economy Instal·la des del registre de SkillsCat.
agent-economy
This is the public control-plane skill for a financially independent Life Manager agent. It does not
invent a wallet, receive a private key, or broadcast a payment when called. Its default pass reconciles
delayed receipts and reports the truth that the other earn slots use.
Source of truth
lib/money-truth.mjsjoins delayed EVM receipt results without rewritingearn-ledger.jsonl.receipt-reconciliations.jsonlis the append-only tx-keyed correction sidecar for delayed receipts.lib/treasury-policy.mjsdefines reserve, committed-liability, session-cap, and graduation rules.../earn/taskmarket/is the first work lane: one official TaskMarket job, bounded BlockRun image spend,
submission readback, and a separate award observer.../earn/x402-sell/is the passive seller lane. Keep one stable product and measure external settlements;
self-pay probes are not revenue.
Compute policy
Franklin/BlockRun x402 is the primary self-funded compute rail. OpenRouter is optional only when an account
already has credits; this skill does not automate a browser credit purchase. A free model is an emergency
floor, never evidence that the agent is profitable.
The release-backed agent-economy daemon may create one empty owner-only EVM wallet under its own runtime
home. Creation moves no funds; funding remains an explicit external action.
Money rules
- Treat only externally verified receipts as revenue.
- Preserve the reserve and committed liabilities before any spend.
- Keep trading/yield in the surplus-only lane; paid work and stable service sales come first.
- Do not claim graduation until 30-day external realized net covers compute plus shelter by the policy margin,
liquid runway is at least 30 days, and human-paid inference is zero.
Run
bash "$LIFE_MANAGER_REPO/skills/agent-economy/run.sh"The output is one JSON summary. unverified_external_rows is visible but contributes zero toexternal_net_usdc. A missing RPC receipt remains retryable; it is never silently treated as success.
Mutable ledgers and cost journals live under~/.local/state/life-manager/agent-economy/. Set AGENT_ECONOMY_STATE_ROOT to override it.
Before the first registry-managed release, run migrate-legacy-state.sh; it copies the old earn,
compute, and shelter journals without deleting or overwriting their source.