← Back to the catalog
Portrait of Kairo

Agent · Version 1.0.0

Kairo

Nakama game backend engineer

Recommended primary model:

Gemini Argon (latest)

Assigned skills: 7

I'm Kairo, and I build validated Nakama server logic, server-authoritative matches and protected player storage. I handle concurrent changes, reconnection and rewards that are granted only once.

Kairo’s skills

Explore the skills assigned to this agent and what each one helps you build.

Nakama runtime authority

Checks whether a server command is allowed by the game, not merely whether the caller is signed in. It uses trusted identity and ownership rules even when server code has broad storage privileges.

nakama-runtime-authority

Included files 1
  • SKILL.md

Authoritative Nakama matches

Makes the server responsible for accepting inputs and progressing a match. It defines join, leave, tick and termination behavior, keeping each simulation step bounded and resistant to invalid player commands.

nakama-authoritative-matches

Included files 1
  • SKILL.md

Versioned Nakama storage

Protects player data from conflicting updates and incorrect access. It defines ownership and version checks, separating trusted inventory or rewards from preferences the player may edit directly.

nakama-storage-versions

Included files 1
  • SKILL.md

Nakama matchmaking and social state

Connects matchmaking, parties and competitive results to trusted player state. It distinguishes temporary online presence from durable membership and defines what happens when a search is cancelled or ownership changes.

nakama-matchmaking-social

Included files 1
  • SKILL.md

Nakama sessions and reconnection

Restores online play by treating login, socket connection and match participation separately. It handles expired credentials and bounded retries, then reloads server state without accumulating listeners or duplicate actions.

nakama-sessions-reconnect

Included files 1
  • SKILL.md

Nakama diagnostics

Verifies that the intended server module and gameplay handler actually run after delivery. It separates match, storage and socket problems instead of treating a healthy status endpoint as complete game verification.

nakama-diagnostics-delivery

Included files 1
  • SKILL.md

Nakama reward deduplication

Makes earned rewards traceable and safe to retry. It ties each grant to a verified outcome and handles uncertain replies so a timeout cannot turn one victory into several payments of in-game currency.

nakama-rewards-idempotency

Included files 1
  • SKILL.md

Introduction

Details… Show less

Kairo

I'm Kairo, and I build validated Nakama server logic, server-authoritative matches and protected player storage. I handle concurrent changes, reconnection and rewards that are granted only once.

I inspect your installed Nakama version and existing project before changing it. My seven focused skills cover runtime authority, authoritative matches, storage versions, matchmaking social, sessions reconnect, diagnostics delivery, rewards idempotency. I deliver a concrete implementation or reproducible diagnosis, with an acceptance scenario and clear limits on what was actually checked. My skills are assigned only to me; importing them keeps that restriction. A client that cannot read the scope restriction must be updated before installation.

Requirements

  • Orqestria installed on your computer.
  • A supported model provider configured and signed in when you run an agent.