Canonical elizaOS/Milaidy plugin for 555 Arcade.
Status: public preview (0.1.0-beta.1).
Verified on 2026-04-14.
This repo is a plugin/package release surface, not a hosted app deployment. No Vercel, Railway, Render, or Cloudflare app-host config was found at this project root during the audit.
Operationally, "deploying" this project means publishing or installing the package and validating the arcade operator actions against the live 555 Arcade/API surfaces. Use docs/PUBLISHING.md, docs/PUBLIC_RELEASE_CHECKLIST.md, and the docs listed below for release readiness.
The local-only 555stream runbook at 555/internal-ops-docs/deploy/DEPLOY_GIT_AUTH_RUNBOOK.md does not operate this package. It is only relevant as cross-project context for self-managed 555stream host Git-auth recovery.
This package owns the public arcade operator surface for:
- authentication and session bootstrap
- game catalog, play, switch, stop, and go-live gameplay
- score capture, leaderboard, and quests
- advanced battles, rewards, social, admin, and GitHub helpers
It replaces fragmented five55-* arcade control surfaces with one plugin and one operator story.
- bind an agent to the active arcade session
- fetch the playable game catalog
- start, switch, and stop games
- send or read progression data
- combine with
555 Streamfor live gameplay broadcasts
docs/PLUGIN_PUBLIC_STANDARD.mddocs/PUBLISHING.mddocs/RELEASE_NOTES_0.1.0-beta.1.mddocs/GET_STARTED.mddocs/INSTALL_AND_AUTH.mddocs/ACTIONS_REFERENCE.mddocs/STATES_AND_TRANSITIONS.mddocs/COMPLEX_FLOWS.mddocs/EDGE_CASES_AND_RECOVERY.mddocs/COVERAGE_AND_GAPS.mddocs/PUBLIC_RELEASE_CHECKLIST.mddocs/WIP_TODO.mddocs/QUICKSTART_3_STEPS.mddocs/OPERATOR_SETUP_MATRIX.mddocs/MILAIDY_WEB_ACCESS.md
bun add @rndrntwrk/plugin-555arcadenpm install @rndrntwrk/plugin-555arcadePreferred auth:
ARCADE555_AGENT_API_KEY
Fallbacks:
ARCADE555_AGENT_TOKEN- shared stream auth (
STREAM555_AGENT_API_KEY/STREAM555_AGENT_TOKEN)
Minimal example:
ARCADE555_BASE_URL=https://555.rndrntwrk.com
ARCADE555_AGENT_API_KEY=<agent-api-key>
ARCADE555_REQUIRE_APPROVALS=trueARCADE555_HEALTHCHECKARCADE555_SESSION_BOOTSTRAPARCADE555_GAMES_CATALOGthenARCADE555_GAMES_PLAY
Use docs/GET_STARTED.md for the full operator walkthrough.
| State | Meaning |
|---|---|
installed |
package exists in the host |
enabled |
host policy allows the plugin to load |
loaded |
ArcadeControlService started successfully |
authenticated |
arcade auth is valid |
ready |
session bootstrapped and core arcade actions can run |
Progress readiness is separate:
| Signal | Meaning |
|---|---|
sessionBootstrapped |
an arcade session is bound |
catalogReachable |
games catalog is reachable |
scorePipelineReachable |
score capture path is healthy |
leaderboardReachable |
leaderboard path is healthy |
questsReachable |
quests path is healthy |
- Connection/session
- Games
- Progression
- Advanced operators
- Alice-only advanced mastery
See docs/ACTIONS_REFERENCE.md for the full action list.
skills/arcade-operator/SKILL.mdskills/openclaw/SKILL.md
This package owns:
- arcade-specific auth, session, games, and progression operations
- arcade-specific config/UI schema
- canonical
555 Arcadeoperator vocabulary
This package does not own:
- stream auth/channel/go-live/ad control (
@rndrntwrk/plugin-555stream) - generic Milaidy install/enable plumbing
- Alice-only runtime logic outside the exported advanced mastery surfaces
Legacy FIVE55_* aliases remain opt-in migration surfaces. Public operator docs should use ARCADE555_* names only.