{"schemaVersion":1,"contractHash":"9ae5180d5f8f1de2cd25fc025b00af0ee00e1ae569dd787254956d0ebf116216","documentHash":"8d7060c0cb1ed48d2fce6d06f2ca41463dbbee0d1db0331a55634dc6cdf404e8","source":"live","generatorVersion":"1","bundle":{"downloadUrl":"/skills/all.zip?contractHash=9ae5180d5f8f1de2cd25fc025b00af0ee00e1ae569dd787254956d0ebf116216&sha256=09004235258dcb160a2f1a24e156dccafd245130fa51336802e39ace24d5cdfd","sha256":"09004235258dcb160a2f1a24e156dccafd245130fa51336802e39ace24d5cdfd","bytes":686034},"skills":[{"name":"ggbucks-game-integration","title":"ggbucks integration starter","description":"Plan or implement a new game integration with the public ggbucks sandbox API, project and game caps, public client configuration and server-only credentials. Use when integrating a game portfolio; does not publish an SDK or authorize live payouts.","skillUrl":"/skills/ggbucks-game-integration/SKILL.md","downloadUrl":"/skills/ggbucks-game-integration/download.zip?contractHash=9ae5180d5f8f1de2cd25fc025b00af0ee00e1ae569dd787254956d0ebf116216&sha256=d412a0c06e2626b2dc7a01283ea6038b48aaa45ea393426c965d1d33f1aa7dfc","sha256":"d412a0c06e2626b2dc7a01283ea6038b48aaa45ea393426c965d1d33f1aa7dfc","files":[{"path":"SKILL.md","sha256":"e6f2fee7da7782fcb38ea44036a43d57e2d5b5bfb793b05b84cfb4a1213c7953","bytes":1919},{"path":"references/integration.md","sha256":"c07746e23cfce0acd2572c3bd06667f959a1d83aabca72a5ff8ad3e1d3b1e698","bytes":5489},{"path":"references/openapi.json","sha256":"196f73cb220c539ead0f9dc402ce6bd5fff3ab0d4268afcc458b2f96b529796f","bytes":154490},{"path":"assets/game-server.mjs","sha256":"e7c3d0d682c1dad22de1bc4a4c014997b1ac8387c84b675db4dd8d1e8daa838d","bytes":9414}]},{"name":"ggbucks-unity-public-config","title":"Unity public configuration","description":"Add ggbucks v2 public game configuration to a Unity client using a fixed HTTPS origin and a public game key. Use for Unity client reads; secrets, gameplay event writes and native account approval belong outside this client.","skillUrl":"/skills/ggbucks-unity-public-config/SKILL.md","downloadUrl":"/skills/ggbucks-unity-public-config/download.zip?contractHash=9ae5180d5f8f1de2cd25fc025b00af0ee00e1ae569dd787254956d0ebf116216&sha256=0c40c4f7617eb419fa2b1eb9da184192b33e2a655675cda0c0860a52e07ea386","sha256":"0c40c4f7617eb419fa2b1eb9da184192b33e2a655675cda0c0860a52e07ea386","files":[{"path":"SKILL.md","sha256":"8086085eaa64bbff336ed4818f848c34f4b0db05004a576553241ce697bd6e26","bytes":1774},{"path":"references/integration.md","sha256":"c07746e23cfce0acd2572c3bd06667f959a1d83aabca72a5ff8ad3e1d3b1e698","bytes":5489},{"path":"references/openapi.json","sha256":"196f73cb220c539ead0f9dc402ce6bd5fff3ab0d4268afcc458b2f96b529796f","bytes":154490},{"path":"assets/UnityPublicConfig.cs","sha256":"e5c27ba24365570dcf79825234f4be748d18d11b68b5a992747235782f908acf","bytes":7786}]},{"name":"ggbucks-server-events","title":"Authoritative server events","description":"Implement verified ggbucks sandbox gameplay events on a trusted game server with a durable outbox, stable replay identity, bounded retries and recorded rejection handling. Use for server event delivery; a credential alone cannot prove gameplay.","skillUrl":"/skills/ggbucks-server-events/SKILL.md","downloadUrl":"/skills/ggbucks-server-events/download.zip?contractHash=9ae5180d5f8f1de2cd25fc025b00af0ee00e1ae569dd787254956d0ebf116216&sha256=027b84ba16ba7d693e32fca1b5c6314a2713d337ed073583f5793b1627c9cc34","sha256":"027b84ba16ba7d693e32fca1b5c6314a2713d337ed073583f5793b1627c9cc34","files":[{"path":"SKILL.md","sha256":"6234fb23801004921c8e356c6d7dfa83754941ea4bc43e3b535717e9c6b9f847","bytes":1777},{"path":"references/integration.md","sha256":"c07746e23cfce0acd2572c3bd06667f959a1d83aabca72a5ff8ad3e1d3b1e698","bytes":5489},{"path":"references/openapi.json","sha256":"196f73cb220c539ead0f9dc402ce6bd5fff3ab0d4268afcc458b2f96b529796f","bytes":154490},{"path":"assets/game-server.mjs","sha256":"e7c3d0d682c1dad22de1bc4a4c014997b1ac8387c84b675db4dd8d1e8daa838d","bytes":9414}]},{"name":"ggbucks-player-linking","title":"Player linking and consent","description":"Implement ggbucks game-account linking through server-created intents, a fixed native consent deep link and bounded game-server status polling. Use for player linking; never collect player Clerk tokens or automate native approval.","skillUrl":"/skills/ggbucks-player-linking/SKILL.md","downloadUrl":"/skills/ggbucks-player-linking/download.zip?contractHash=9ae5180d5f8f1de2cd25fc025b00af0ee00e1ae569dd787254956d0ebf116216&sha256=e269951e68992d81fad0c02cdae99dcef469b850541a4e977c7eee8fb76f79a5","sha256":"e269951e68992d81fad0c02cdae99dcef469b850541a4e977c7eee8fb76f79a5","files":[{"path":"SKILL.md","sha256":"27823cc00b2eff73f8280095260b7d01a64f208e34e6b64e47f72f734576b770","bytes":1964},{"path":"references/integration.md","sha256":"c07746e23cfce0acd2572c3bd06667f959a1d83aabca72a5ff8ad3e1d3b1e698","bytes":5489},{"path":"references/openapi.json","sha256":"196f73cb220c539ead0f9dc402ce6bd5fff3ab0d4268afcc458b2f96b529796f","bytes":154490},{"path":"assets/game-server.mjs","sha256":"e7c3d0d682c1dad22de1bc4a4c014997b1ac8387c84b675db4dd8d1e8daa838d","bytes":9414}]}]}