用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Kevin-Liu-01/Claude-of-Tanks --skill server-skill命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Build and verify Claude of Tanks without crossing simulation, rendering, fleet-generation, or shared-worktree ownership boundaries.
Work on first-party procedural tank specs, builders, materials, profiles, ordering, and asset provenance.
Maintain deterministic performance, screenshot, fleet, geometry, asset, and release verification tools.
基于 SOC 职业分类
正在显示 SKILL.md
| name | server-skill |
| description | Implement and operate Claude of Tanks signaling and dedicated authoritative multiplayer servers. |
Provide bounded network coordination and dedicated ranked authority. The signaling server relays WebRTC descriptions/ICE only and never gameplay.
roomStore.js owns private-room rendezvous membership.signalingServer.js owns HTTP upgrade, origin/rate/payload gates, and relay.dedicatedMatchRegistry.js owns authenticated match lifecycle and reconnects.dedicatedMatchServer.js owns the authoritative WebSocket service boundary.rankedMatchmaker.js owns bounded queues, team balance, and match-ticket handoff;
ratingStore.js owns bearer identities, persistent Elo, and idempotent results.dedicatedWorldCollision.js inflates match-local state from the generated
sixteen-map collision manifest; do not hand-edit that manifest.Run node server/signaling.selftest.mjs and
node server/dedicatedWorldCollision.selftest.mjs. Ranked changes additionally
run the rating, matchmaker, HTTP, and real-WebSocket tests. Regenerate world manifests
with tools/capture-world-collision-manifests.mjs after authored map collision
changes. Any gameplay authority added here must also run the shared src/net
tests, deterministic match tests, abuse cases, and real WebSocket soak/load tests.