Skip to content
Back to skills

Hayba Multiplayer Replication Audit

ASecurity

Use when a replicated actor behaves differently for host and client and the editor state, network flags, and multi-client observations need checking.

  • 13 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 4, 2026
ai-agentsgo

Works with

  • cli

Security analysis

A100/100

Scanned October 4, 2026

npx -y skills add zajalist/hayba --skill hayba-multiplayer-replication-audit --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Hayba Multiplayer Replication Audit?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Hayba Multiplayer Replication Audit
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/zajalist-hayba-multiplayer-replication-audit/badge)](https://www.skillsdirectory.com/skills/zajalist-hayba-multiplayer-replication-audit)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: hayba-multiplayer-replication-audit
description: Use when a replicated actor behaves differently for host and client and the editor state, network flags, and multi-client observations need checking.
metadata:
  category: multiplayer
  tags: replication, authority, client, pie
---

# Audit one replicated interaction

## When to use

Use for one actor and one state transition, such as pickup ownership or a door opening. Define which side has authority, what each client should see, expected update latency, and the project's network budget. A single-player PIE run cannot answer a multiplayer question.

## Tool routing

- Inspect the exact actor with actor_inspect and actor_get_properties. Read get_tool_signature for net_set_replication and change only a confirmed flag on an authorized map; this edits the level. Read the flag back, then save the exact active map with level_save if the edit is accepted. Inspect saved, dirty, and verified status and re-read the flag after saving. If persistence is uncertain, mark the flag change unsaved and route it to hayba-world-save-integrity.
- Use editor_get_state before a configured multi-client PIE session. If this workflow starts editor_start_pie, always call editor_stop_pie afterward. Compare editor_pie_actor_list and editor_pie_actor_inspect for the host and each relevant client instance, using their explicit instance selectors. Trigger the event once through the supported PIE input tools, then observe both sides.
- net_debug can enable a viewport stat overlay; capture it with editor_pie_screenshot if useful. Its command reply only confirms the overlay request. If the available PIE configuration exposes just one world, arrange a manual multi-client session and do not infer replication from the editor actor.

## Evidence

Report level and actor, before/after replication flags, authority and client observations, event timing, overlay or log evidence, and unresolved warnings. Flags and matching final transforms do not prove correct ownership, bandwidth, prediction, or late-join behavior; measure those separately against project targets.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.