Install
openclaw skills install @deepseekoracle/lygo-joy-loopUse when the user explicitly asks to run LYGO Joy Loop in a local lygo-protocol-stack checkout (joy-loop-pulse, joy_loop_protocol.py, JoyLoopRegistry, consent-gated planter). Not for vague joy/lattice chat. Read references/SECURITY.md first. Scoped local writes; agents must not git push or publish.
openclaw skills install @deepseekoracle/lygo-joy-loopLocal 122 BPM swarm simulator for the Δ9 council mesh — consent-gated plant, scoped writes.
Install only if you use the LYGO stack and accept local state changes.
Readreferences/SECURITY.mdandreferences/AGENT_CONTRACT.mdbefore any command.
| Finding | Mitigation |
|---|---|
| Undeclared execution / env | declared_capabilities in metadata; scoped paths; contract tiers |
| Vague triggers | Description lists explicit user intents; “when not to use” below |
| Missing public-data warnings | Snapshot disclosure section; agent must warn before persist + push |
joy_loop_protocol.py, joy-loop-pulse, or JoyLoopRegistryLYGO_STACK_ROOTgit push, or ClawHub publish--tick and live runtimes update docs/joy_loop/joy_loop_snapshot.json.
If you later git push, GitHub Pages may expose: champion IDs, hash-derived coordinates, joy metrics, beat count, timestamp, short git_head.
No API keys — but operational metadata becomes public. Agents: disclose this before Tier 1 commands if push is plausible.
npx clawhub@latest install deepseekoracle/lygo-joy-loop
export LYGO_STACK_ROOT=/absolute/path/to/lygo-protocol-stack
Verify: [ -f "$LYGO_STACK_ROOT/tools/joy_loop_protocol.py" ]
| Tier | Command | Rule |
|---|---|---|
| 0 | --snapshot, read JSON | OK |
| 1 | --tick | User aware: writes data/joy_loop/ + snapshot file |
| 2 | --repl, --dashboard, --architect, --serve | User must request |
| 3 | joy_loop_planter.py --i-consent | Explicit consent |
| 4 | git push / publish | User literal request only |
cd "$LYGO_STACK_ROOT"
python tools/joy_loop_protocol.py --tick # Tier 1 — army default
python tools/joy_loop_protocol.py --serve # Tier 2 — http://127.0.0.1:9965/architect
python tools/joy_loop_planter.py --i-consent # Tier 3 — plant + registry
Mirror plant helper (still requires env consent):
LYGO_JOY_PLANT_CONSENT=yes python scripts/plant_joy_loop.py
https://deepseekoracle.github.io/lygo-protocol-stack/JoyLoopRegistry.jsonhttps://deepseekoracle.github.io/lygo-protocol-stack/joy_loop/joy_loop_snapshot.jsonreferences/AGENT_CONTRACT.md on first use in a session.--tick only when user already runs army joy-loop-pulse.--i-consent and user acknowledgment.git push, ClawHub publish, or post to X unless user explicitly asks.LYGO_JOY_PLANT_CONSENT without user saying they consent.{
"id": "joy-pulse-hourly",
"role": "joy-loop-pulse",
"payload": {}
}
lygo-protocol-stack-operator → lygo-kernel-egg-planter (optional) → lygo-joy-loop → lygo-ollama-army
Publish from a path without spaces (Windows). Bump version in metadata when security docs change.
Δ9Φ963 — scoped beat, consent, disclose, then dance.