tick
Run one agent tick — claim fees, LP DIEM, maintenance inference
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Run one agent tick — claim fees, LP DIEM, maintenance inference
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Decide how to allocate DIEM between Venice compute staking, WETH swap for x402 API access, Uniswap LP, and Aerodrome LP. Run once per tick before any capital movement.
Read all agent on-chain positions via the check-portfolio.ts script. Use this instead of raw curl/cast calls to avoid hex encoding mistakes.
Claim DIEM from FeeLocker, run accumulate-vs-build analysis, and route earnings to LP or Venice staking. Scheduled every 12 hours via aeon. DRY-RUN BY DEFAULT — pass --live to execute.
Launch a Liquid Protocol token with a LiquidPresaleVault presale. STAKE MODE ONLY (policy 2026-06-12) — depositors lock DIEM and always get it back; allocation is lock-to-earn. One vault per launch, 10% of supply, 60d default lock.
Working in the deploy-autonomous GitHub template repo — agent harness, identity layer, Venice provider, safety modules, and the create-identity CLI.
Proactive health check — skill failures, LP state, memory flags, FeeLocker balance. Run 3× daily to surface issues before they compound.
| name | Tick |
| description | Run one agent tick — claim fees, LP DIEM, maintenance inference |
| var | |
| tags | ["agent","on-chain"] |
Run the agent tick. Execute:
node --import tsx harness/tick.ts
The tick does the following (accumulate mode):
If the tick fails, log the full error to memory/logs/${today}.md and send a notification via ./notify.
If the tick succeeds, log a one-liner to memory/logs/${today}.md:
tick: claimed X DIEM, LP'd Y DIEM | ticks=[A,B] currentTick=C
After the tick completes (success or failure), run:
gh pr list --author app/dependabot --state open --json number,title,createdAt,url 2>/dev/null
Include any open Dependabot PRs in the ./notify message. Format:
tick: <summary> | Dependabot: N open PR(s): #X title1, #Y title2
or omit the Dependabot section entirely if N=0.