yashwanth
Community@yashhh-max
Guidance for extending the HappyOyster example app with new worlds, controls, and UI on the typed @reactor-models/happy-oyster package.
Agent Skills by yashwanth
Showing 1 vetted skills indexed across 1 GitHub repositories.
Frequently Asked Questions About yashwanth
FAQPage SchemaWhat tasks can I accomplish with the building-happy-oyster-frontends skill?▼
You can extend a cloned HappyOyster example app by adding worlds, controls, or UI on top of the typed @reactor-models/happy-oyster package, while preserving the existing code patterns, session modes, and lifecycle conventions.
Who is this skill intended for?▼
Frontend developers working with the HappyOyster example app who need to build features on the @reactor-models/happy-oyster typed models, including those handling per-session adventure or directing modes and world lifecycle management.
What runtime lifecycle does the HappyOyster app follow?▼
The app follows a connect → createWorld/attachWorld → startTravel lifecycle. It operates in per-session modes (adventure vs directing), exposes an authoritative world_state snapshot, and uses the Adventure held-input model or Directing transport for interaction.
What are the prerequisites for using this skill?▼
You need a cloned HappyOyster example app and the typed @reactor-models/happy-oyster package. Authentication is handled through the getJwt auth route, which must be integrated before establishing sessions and starting travel.