{"skill":{"slug":"ue57-gamepiece-designer","displayName":"UE5.7 Gamepiece Designer","summary":"Designs UE5.7 multiplayer-friendly game pieces (Blueprint node chains, data schemas, asset naming, and test checklists). Text-only, no scripts.","description":"---\r\nname: ue57-gamepiece-designer\r\ndescription: Designs UE5.7 multiplayer-friendly game pieces (Blueprint node chains, data schemas, asset naming, and test checklists). Text-only, no scripts.\r\n---\r\n\r\n# UE5.7 Gamepiece Designer (Text-Only)\r\n\r\n## What this skill does\r\nWhen the user asks for a UE system or “game piece”, produce a structured design that is ready to implement in Unreal Engine 5.7:\r\n- Blueprint node chain recipes (ordered steps, node names, variables, events)\r\n- DataTable / DataAsset schemas (field list + example rows)\r\n- Asset / folder plan (paths + naming)\r\n- Multiplayer sanity: server/client responsibility, replication notes\r\n- Test checklist (PIE, dedicated server, latency, edge cases)\r\n\r\n## Non-negotiable rules (Safety)\r\n- Do NOT run terminal commands.\r\n- Do NOT instruct the user to download or run scripts.\r\n- Do NOT modify files. Output text only.\r\n- If the user asks for files, respond with file *contents* they can paste themselves.\r\n\r\n## Output format (always)\r\n1) **Goal**\r\n2) **Inputs** (what variables/configs it needs)\r\n3) **Outputs** (what it produces)\r\n4) **Assumptions**\r\n5) **Implementation**\r\n   - **Blueprint Recipe** (step-by-step)\r\n   - **Replication Notes** (Server vs Client, replicated vars, RPCs)\r\n   - **Assets / Naming / Folders**\r\n6) **Test Checklist**\r\n\r\n## UE naming + folders (default)\r\n- Root: `/Game/Systems/<SystemName>/`\r\n- Blueprints: `BP_<Thing>`\r\n- Components: `BPComp_<Thing>`\r\n- Interfaces: `BPI_<Thing>`\r\n- DataTables: `DT_<Thing>`\r\n- DataAssets: `DA_<Thing>`\r\n- Structs/Enums: `ST_<Thing>` / `E_<Thing>`\r\n\r\n## Multiplayer defaults (unless user says otherwise)\r\n- Authoritative actions happen on the Server\r\n- Client sends intent (RPC) when needed\r\n- Replicate only what’s necessary for 40v40+ scale\r\n- Prefer Events/Interfaces over tick-heavy logic","tags":{"blueprint":"0.1.0","gamedesign":"0.1.0","latest":"0.1.0","multiplayer":"0.1.0","ue5":"0.1.0","unreal":"0.1.0"},"stats":{"comments":0,"downloads":902,"installsAllTime":1,"installsCurrent":1,"stars":4,"versions":1},"createdAt":1771974908734,"updatedAt":1778491632988},"latestVersion":{"version":"0.1.0","createdAt":1771974908734,"changelog":"Initial test release: blueprint recipes + schemas + networking checklist (text-only).","license":null},"metadata":null,"owner":{"handle":"jdqconsulting","userId":"s170tadepm5y7gpq00c4mc2f6d88476x","displayName":"Joshua Q","image":"https://avatars.githubusercontent.com/u/176441863?v=4"},"moderation":null}